Real-time data historian and visualization for the process, industrial, and energy industries.
High performance OPC data historian capable of storing over a million tags and retrieving history at a sustained rate
of 50 million values per second. CCI Historian is typically 10 to 1000 times faster at history retrieval than many of our more
well known competitors.
How can we possibly be so fast? By using a hybrid row and column in-memory database. Incoming data
is stored in a row format for optimal write performance. Later the historian server automatically transforms
the data into a column format for optimal read performance. During the transformation a highly efficient lossless
compression is applied. This process happens in the background without affecting the running operation of the system.
The result is the first enterprise historian that provides both the fast write performance of a traditional historian and
the fast read performance of a dedicated big data analytical platform.
CCI Historian is available for 64-bit Windows and Linux operating systems. The historian components can be deployed
entirely on one server or distributed across multiple servers. Any combination of Windows and Linux servers may
be deployed together. Regardless of the platform configuration you choose, CCI Historian can efficiently handle thousands of
simultaneously connected clients.
In our experience plotting is the most heavily used feature by operators, engineers, and managers alike, empowering them
to make better operational decisions more quickly. Thus we designed CCI Cake with first class plotting at the heart of the system.
Some of the key features include:
Trend plots, histograms, and XY scatter plots
Add tags using drag & drop
Historical or live display modes
Overlaid or vertically stacked plots
Quickly page thru up to 1000 individual stacked plots
Scooters that display exact values at a single point in time
Range scooters that display statistics between any two points in time
Create your own aggregate functions or use the built-in ones
Publication quality effects: anti-aliasing, alpha blending, gradient shading
Unlimited levels of zoom and unzoom
Extremely fast left / right scrolling on trend plots
Constant value lines for displaying safe operating limits
Multi-plot time synchronization
Ad-hoc calculated tags
CCI Plot is more feature rich than any similar products in the marketplace. For instance you can
annotate trend plots with your comments, save these time stamped comments into the historian database, then later search
for and recall your historical annotations. It's like having a visual log book integrated into your trend plots.
CCI Cake includes a structured drawing package for building process graphics, schematics, or other visualizations. Users can
create their own basic graphics without the need for any formal training. For example, live values can be added to a graphic by simply
dragging an analog tag out of the menu tree and dropping it into your graphic. Likewise a trend plot can be embedded into your graphic
by quickly dragging a previously saved trend plot from menu tree and dropping it into the graphic. Graphic behaviors may be customized using
the powerful Python scripting language which is integrated into CCI Cake.
Our calculation and analysis environment uses the popular open source Numeric Python (NumPy) scripting language. NumPy is
similar to MATLAB, allowing CCI Cake to provide the most powerful analytical environment ever integrated
into a data historian. The included libraries provide an unrivaled range of mathematical functions including
modules for filtering, smoothing, spectral analysis, cross correlation analysis, and machine learning.
A unique feature is that no distinction is made between on-line and off-line calculation scripts.
Thus unlike most competing products, CCI Cake allows you to back-test and plot your calculations and metrics using past historical data
prior to scheduling the same calculation code to run on-line in real-time. The entire process from development to deployment
can be accomplished from a single integrated graphical environment.
But the biggest advantage becomes apparent when these powerful numeric analysis tools are combined with our data
historian's blisteringly fast history retrieval speed. Suddenly real-time big data analytics are possible. Huge quantities of data can be fetched from the historian and analyzed by NumPy functions in seconds instead
of minutes or hours. The fast response time allows you to perform ad hoc analysis, while the direct historian access lets you analyze new data
the moment it's available. There is no need to extract, transform, and load data into a separate statistical modeling tool and
database-- everything can be done on one platform.
CCI Cake provides a global search box that's always available
in the corner of the screen. Unlike most data historian search tools that only
search for tag names and their descriptions, our search tool provides a comprehensive search experience. In
a single action it searches all tag, plot, graphic, and calculation objects for matches. It even finds the plot,
graphic, and calculation objects that contain or use a specific tag name inside of them. It's like having a
Google search engine for your historian and its visualizations.
CCI Cake comes integrated with the popular Grafana metrics dashboard. Grafana lets non-technical users quickly
build their own metric monitoring displays entirely from a web browser. Both live and historical plots can be included in
your web dashboards, as well as metric calculation widgets that automatically change color based on operational targets.
This can be used to create real-time monitoring displays or daily KPI reports that display aggregate values. Clicking
on a failed metric target allows you to drill down for more details, helping you to quickly identify the root cause.
And since Grafana dashboards use HTML5 you can even display them on your smart phone or iPad.
For more technical users we provide IPython Notebook, a web-based application that allows you to do big data analysis
entirely from your web browser. Since each IPython session is hosted on the server, your data analysis functions
run in the same locality as the data itself. This allows users to quickly analyze large datasets even
when they're not geographically located near the data-- e.g. across the Internet or a corporate WAN.
IPython Notebook is supremely flexible allowing you to build nearly any type of visualization imaginable including bar charts,
pie charts, radar charts, heat maps, and 3-D plots. Once you've built your IPython chart you can immediately share the results
of your analysis with others in your organization by publishing it to a web page.
Historical data can be sent to Microsoft Excel providing users with a familiar environment for analysis
and building personalized reports. CCI Cake can also export your data directly to CSV, AspenTech DMCplus, or Honeywell RMPCT files.
When extracting data you can request raw or aggregate values.
All aspects of CCI Cake can be automated using the Python scripting language. You can
write your own Python programs that access the historian database and deploy them anywhere on your network. Or you can use
scripts to automate the building of new databases, tags, OPC interfaces, and GUI objects such as plots and menu tree folders. This
allows for multiple sites to be quickly deployed and managed in a consistent manner with minimal administrative overhead.
CCI Cake also provides the ability to run
scripts inside the provided CCI Script Service. Each of these background scripts can be set to run based on
a schedule or whenever specific tag values change in the database. Our event based architecture can monitor over
100,000 tag value changes per second. This can be used to create powerful analytical
rules that notify users via e-mail or text message (SMS) when abnormal conditions are detected.
We've eliminated the laborious installation process that's so common with other data historian systems. Many of our customers have been able to
install our software, setup an initial OPC data collection, and see their data appear on a live plot in less than 30 minutes. In most
cases you don't even need to reboot your computer to complete the installation.
We like to keep it simple. For one reasonable price you get unlimited tags, unlimited users, and all available
features. By not forcing our customers to continually pay extra for features and licenses on a "per tag" or "per user" basis as nearly all our
competitors do, our customers experience greater adoption and benefits from our software within their organizations.
CCI was founded in 1997 by AspenTech alumni Dr. Daniel O'Connor. For nearly 20 years CCI's engineers have been recognized as experts
in model predictive control. But CCI is no stranger to data historians. Our engineers have been serious users of data
historian software ever since the genesis of the earliest data historians. Through the implementation of our many successful control
projects we've learned exactly what's required for first class data collection, trending, and calculations.
Our engineers were not happy
with existing product's features and licensing terms so we set out to create our own system that could be used by our engineers for client
project work. By combining our many decades of accumulated experience together with the newest open source technologies we have
created a totally fresh design that's field tested and unencumbered by the legacy of an older data historian product.
The result is CCI Cake-- a historian providing the fastest data retrieval speeds possible, seamlessly integrated with
the leading data analysis tools, and world class trending, with all components presented in a single intuitive user interface.
To learn more about CCI Cake please contact us at