Live Data Mart

A Live Datamart is like a Data Warehouse or a Datamart derived from a Data Warehouse, but for real-time streaming data from sensors, social feeds, trading markets, and other messaging systems. It provides a push-based, real-time analytics solution that enables business users to analyze, anticipate, and receive alerts on key events as they occur, and act on opportunities or threats while they matter. You can manage and override escalations while they are happening. The technical key difference to the “static database” of a DWH is the continuous query engine of a LDM server that processes high-speed streaming data, creates fully materialized live data tables, manages ad-hoc queries from clients, and continuously pushes live results as conditions change in real time. The streaming data is ingested, normalized, and viewed in one user interface – the single Live Data Mart client. The client can be:

- Rich client with out-of-the-box support for tables, charts, and queries via “drag & drop” user interface

- Self-developed custom rich client using Java or .NET APIs

- Web user interface integrated into a website, portal or mobile application using standards such as HTML5 and JavaScript From an end-user perspective, an LDM client can be used, for example, by a power user on its laptop, the operations center on a big screen or people on-site at customers using tablets. Of course, events can also be handled automatically­—if appropriate (e.g. for sending out an alert to another system).

From an end-user perspective, an LDM client can be used, for example, by a power user on its laptop, the operations center on a big screen or people on-site at customers using tablets. Of course, events can also be handled automatically­—if appropriate (e.g. for sending out an alert to another system).