AVEVA Historian, formerly from Wonderware, is a time-series optimized data store, allowing the user to capture and store high-fidelity industrial big data, to unlock trapped potential for operational improvements.
N/A
kdb+
Score 9.0 out of 10
N/A
kdb+ is a time series database from kx headquartered in Palo Alto, California, a division of First Derivatives.
Paired with Citect SCADA or System Platform, this is an excellent process historian. It also works well collecting OPC data. For basic data storage, retrieval, and analysis, this is well suited. This is not well suited for very large deployments. Multiple instances would need to be used to scale up, and the data fed into a second-tier/enterprise historian for corporate user consumption.
Time series analysis. The built-in vector operations are extremely fast. Also with the q language you can code up any customized analytical ideas quickly.
The database are all file based, very easy to maintain.
Very solid and fast interface to websocket, so you can interface with javascript easily.
Query performance--for very long-term/large queries; the latest version which we are yet to commission has some improvements in this area
User interface--the trend, query, and Excel add-ins are basic and could do with a refresh; web-based clients are a paid add-on and less full featured, so not a true replacement
Connectivity--Wonderware System Platform driver packs are required for additional data source types, where native connectors are not provided by other products
AVEVA Historian, formerly Wonderware, was the best of the process tier historians in terms of reliability and functionality. It is still under development and not a "dead" product. It is also more cost effective than the more full-featured enterprise historians, such as PI, which our organization is not yet ready for. The feature set is at the right cost level, coupled with current support, were the key factors in the decision.
Python is very commonly used for large data analysis and in general is much easier to pickup than kdb+. The biggest drawback of kdb+ is the learning curve.
Increased efficiency, reduction in labour for preparing reports--data is available to be queried and reported with less effort
Increased production efficiency--near real-time data availability and comparisons to historical data has been used to make faster and better operational decisions
Increased reliability--data has been used for maintenance optimization and planning purposes