Historian Module
The Historian module records tag data to embedded or external time-series storage. With minimal configuration, you can start storing and querying tag history across your project. The module includes automatic table management, storage optimization, and built-in support for querying, aggregation, and charting.
The Historian module supports a pluggable API and multiple internal storage options, including Internal Historian β SQLite and Internal Historian β QuestDB.
Store Tag History Easilyβ
Enable history on a tag with a single click. No custom table design or SQL experience required.
Automatic Table Managementβ
The module manages all underlying tables automatically. Schema creation, indexing, partitioning, and retirement logic are built-in and fully optimized for time-series data.
Query and Visualizeβ
Query tag history through scripting or visual bindings in Perspective and Vision. Use built-in charts or build custom visualizations using raw history queries.
Performance Featuresβ
The historian engine supports analog compression, interpolation, partitioning, and aggregation. These features work out of the box, helping you reduce storage and improve query performance.
Accessible and Openβ
Data is stored in an open SQL database format, so itβs available to other applications and reporting tools outside of Ignition. No vendor lock-in, and no proprietary formats.
Integrated with Ignitionβ
The Historian module works seamlessly with other modules. Use stored data in alarms, reports, dashboards, or any custom solution. The historian also supports distributed history, redundant storage, and hybrid cloud architectures.
Learn Moreβ
To learn more about configuration, scripting, or architecture, refer to the Historian section.