Analytics

Analytics form the core of the platform to drive insight to value. Joule provides various methods to define and leverage analytics within a streaming context


Joule offers a low-code streaming analytics capability tailored to deliver real-time insights. It enables your developers to harness existing analytical resources, define expressions, integrate reference data, and develop custom analytic plugins for complex calculations.

Drive contextual insights by combining schedule event metrics and reference data to calculate real-time analytics

Key features of Joule's streaming analytic capability include:

  1. Streamlined Integration of Analytical Assets: Seamlessly incorporate and leverage existing analytical tools and resources within the Joule platform, minimizing setup time and maximizing productivity.

  2. Expression Definition: Define complex analytical expressions easily using Javascript or Python, enabling quick implementation of calculations and transformations on streaming data.

  3. Scripting Definition: Define complex analytical expressions easily using Javascript or Python, enabling quick implementation of calculations and transformations on streaming data.

  4. Reference Data Binding: Integrate reference data sources directly into analytics workflows, enriching streaming data with contextual information for more comprehensive analysis.

  5. Custom Analytic Plugins: Develop and deploy custom plugins tailored to specific analytical requirements, allowing users to perform sophisticated calculations and manipulations on streaming data streams.

  6. Real-time Insights: Gain actionable insights in real-time, enabling prompt decision-making and responsiveness to evolving data patterns and trends.

  7. Scalable Architecture: Joule's architecture is designed for scalability, ensuring performance efficiency even with large volumes of streaming data and complex analytical workflows.


Use case enablement

With Joule's streaming analytics capability, organisations can leverage real-time data to drive operational efficiency, optimise resource allocation, and uncover valuable insights for informed decision-making. The platform's flexibility and ease of use empower users to tackle diverse analytical challenges and extract maximum value from their streaming data sources.

Joule's Analytics features provide you to the ability to define various forms of custom calculations that can drive facilitating the implementation of specific use cases on your stream events.

  • Customer churn prediction

  • Customer experience enhancement

  • IoT predictive maintenance

  • Geospatial marketing analytics

Available features

Last updated