Joule Documentation
Joule is a low-code omni-use case platform designed for contemporary streaming analytical processing within hybrid environments and the Internet of Things
Latest Feature Update
What is Joule
Joule is your go-to Low Code Platform for seamless analytic use case development. Simplifying the process, Joule offers an expressive language for defining processing pipelines, utilising a range of prebuilt and customisable processors, data sources, and sinks.
Straight out of the box, Joule offers standard implementations for data sources and sinks, along with essential core processors, allowing you to kickstart your use case development journey with ease.
Get Started
Learn the basics
Sources
Connect to source data from your live streams, databases and files
Sinks
Publish computed events to supported tools and platforms
Processors
Use our pre-packaged processors to accelerate your use case
API
Use existing Joule assets within your own project by using available APIs
Do more with your data
Analytics
Build streaming analytics using pre-build analytics and SQL Metrics engine
Machine Learning
Predict, score or label streaming events using the PMML processor
Transformations
Apply transformation to events in real-time using pre-build transformers and scripting
Enrichment
Add reference data using the embedded low latency enricher
Filters
Filter out events by either by event type, field value or using by a user define script
Triggers
Use event delta changes to drive CDC or rules processing
SDK
Develop your own data connectors, processors, analytic functions plus much more
Last updated