Skip to Content

SAP HANA Smart Data Streaming

Previous

What is SAP HANA


Smart Data Streaming?

Smart data streaming adds real-time streaming analytics to the SAP HANA platform, making it easy for developers to incorporate smart stream capture and active event monitoring, alerting and event-driven response to their HANA applications. 

Next

New to SAP HANA

Smart Data Streaming?

Analyze and act on data as it arrives. Whether its sensor data from smart devices, social media feeds, market prices, or click streams from a web site, SAP HANA smart data streaming can extract insight from that raw data, allowing you to respond as fast as things happen. 

Alerts and response

Analyze incoming messages, watching for patterns or trends. Evaluate new information in the context of other information.  Detect situations and enable immediate response.

Smart capture

Filter, aggregate or transform incoming streams of messages, capturing useful information in the SAP HANA database. Highly scalable, able to absorb data a high rates.

Power live dashboards

Continuously compute key performance indicators, streaming updates and alerts, in real-time, to live operational dashboards.

Getting Started: Building a Streaming Project
<3 hrs
Previous

Ask the SAP HANA Smart Data Streaming Community

Search for answers. Post your questions. Share your knowledge.
Next

Under the hood

The smart data streaming server runs as a separate server in the SAP HANA landscape, separate from, but interacting with, the SAP HANA database.  

Features Details
Real-time low latency response
Continuous dataflow computation optimized for real-time response. Typical latency between input (arrival of new information) and output is a few milliseconds
Highly scalable
Multi-threaded compute architecture scales up on larger machines, with scale out using multi-node clusters. Process a thousand events per second or millions of events per second
SQL-based
event processing language
Simple and familiar, define stream processing models as continuous queries, using SQL-like statements to easily define event windows, apply filters, aggregate data, and join events to other streams or to HANA tables
Custom operators and functions Simple in-line scripting language lets you define custom operators, event handlers and functions
Design time
tools in SAP HANA Studio
Streaming plug-in for SAP HANA Studio and for Eclipse provides tools for building models and testing them. Both visual and text editors, plus stream viewer, record/playback, event input and other tools simplify model creation and deployment
REST and WebSocket
interfaces
For publishing events, subscribing to output, and managing projects
Adapters for rapid integration A range of adapters for common interfaces and data formats are included
Adapter toolkit and API
An adapter toolkit (Java) as well as an API (C/C++, Java, .NET) are included, making it easy to build custom adapter or add native connectivity to an application
Management via SAP HANA Cockpit The streaming server(s), projects (data models) and adapters are all managed from the SAP HANA Cockpit

Try it now

SAP HANA smart data streaming is included in the SAP HANA Developer Edition in Amazon Web Services and Microsoft Azure Cloud.
 

SAP HANA Developer Edition – AWS

Create your developer edition environment on Amazon Web Services (AWS). The instance offers 8 cores, 32 or 64 GB RAM and 127 GB disk.

Use the Price Calculator to determine the cost of running your SAP HANA developer instance in the cloud.

SAP HANA Developer Edition – Azure

Create your developer edition environment on the Microsoft Azure cloud. The instance offers 8 cores and 64 GB of RAM.

Use the Price Calculator to determine the cost of running your SAP HANA developer instance in the cloud.

Back to top