Overview
The Calculations feature in Ingenuity 7 allows engineers and operators to create Virtual Timeseries dynamic data streams derived from real-time or historical signals. Whether you’re calculating flow totals, converting units, smoothing noisy signals, or creating logic-driven KPIs, Ingenuity’s calculation engine makes it fast, intuitive, and powerful.
Using a drag-and-drop visual editor, users can build complex data flows without writing any code. Each calculation is evaluated on demand, requiring no storage and integrating seamlessly with existing data sources. Outputs can be embedded directly into dashboards, charts, alerts, or reports turning raw data into actionable insights in seconds.
Virtual Efficiency
Generate Virtual Timeseries that act just like real sensor data but without consuming storage or adding infrastructure complexity.
These synthetic signals are evaluated on-the-fly, which means you can experiment with analytics, build KPIs, or trend transformed data instantly without writing anything back to a database.
Drag & Drop
The graphical editor transforms advanced engineering math into a no-code environment.
Users can drag, drop, and chain together function blocks like smoothing, totalisers, thresholds, or logical expressions to build robust pipelines without needing programming experience. Fast, visual, and purpose-built for engineers.
Real-Time
With over 30 functions from mathematical operators to advanced aggregators and time-based windows engineers can create real-time calculations to power dashboards, trigger alerts, and derive context from raw operational data.
Everything updates live, making it ideal for production-critical monitoring.
Seamless Integration
Ingenuity’s Calculations work across any connected Timeseries Data Source without needing to migrate or duplicate data.
Whether it’s data from historians, manual entries, or generated signals, it can all be used in one cohesive equation and instantly visualized in dashboards, charts, or alerts.
Context Awareness
Calculations work seamlessly with raw or interpolated data and can reference values across multiple systems. By using intuitive time expressions like “5 days ago” or “in 2 hours,” engineers can easily anchor analysis to operational windows, shifts, or production cycles without scripting.
Try our Ingenuity Sandbox for FREE!
Explore features of Ingenuity 7 on simulated production and operations data as well as on a set of open live data APIs.
No downloads required…
And it’s free – no credit card needed!
See Ingenuity in Action
From live dashboards to knowledge graphs and automated workflows, everything you need to turn raw data into operational insight is in one place.
Take the tour to explore the key features and get in touch to book a demo.
What makes us different?
No Data Movement
Unlike platforms that require centralizing data in lakes or silos, Ingenuity lets you calculate on top of your existing infrastructure where the data already lives. This means no delays, no duplication, and no additional costs or complexity for integration. This means that any virtual calculation can go back in time to calculate the result on historical data.
Unified User Experience
Calculations aren’t locked into isolated analysis tools. They live and breathe inside dashboards, alerts, reports, and even the knowledge graph. This interconnectedness means your entire operational narrative, from raw signals to executive visuals, is traceable and transparent.
Built for Operational Speed
Calculations are evaluated on-demand, dashboards auto-refresh, and historical queries execute quickly without risking browser crashes even for high-resolution data.
Domain-Specific Design
Rather than offering generic analytics templates, Ingenuity’s function library is deeply embedded with operational logic tailored for industrial process data workflows: totalisers, tag existence checks, stepped raw handling, and logical thresholds are natively understood, not retrofitted.