Backgrounds 84A1005
SAS Event Stream Processing screenshot on desktop monitor

SAS® Event Stream Processing

Analyze streaming data, and take appropriate action instantly.

Seize opportunities and spot red flags hidden in the massive torrent of fast-moving data that flows through your business. With SAS Event Stream Processing, you can analyze high-velocity big data while it’s still in motion – before it is stored – so you can take immediate action on what's relevant, and ignore what isn't.


Get insight for taking the right action.

Streaming data from operations, transactions, sensors and IoT devices is valuable – when it's well-understood. Regardless of data type or source, event stream processing from SAS includes streaming data quality and analytics – and a vast array of prebuilt mechanisms for connecting, deciphering, cleansing and understanding streaming data – in one solution. 

Make sound big data decisions.

Filter, normalize, categorize, aggregate, standardize and cleanse big data before you store it – saving significant staff and computing resources from having to unpollute data lakes. Prebuilt data quality routines and text processing execution are applied to data in motion, so big data is filtered and ready for consumption.

Scale economically to growing data volumes.

Faster, better and more powerful stream processing of high-volume throughput (millions of events per second) means low-latency response times, running in distributed, in-memory grid processing commodity hardware environments. Continuous queries run faster in the flexible threaded processing model, which natively supports dynamic updates, deletions and insertions.

Take control and adapt to changing events quickly.

No matter how fast your data moves, how much data you have, or how many data sources you’re pulling from, it’s all under your control via a single, intuitive interface. You can define patterns and address scenarios from all aspects of your business, giving you the power to stay agile and tackle issues as they arise.

Demos & Screenshots

Backgrounds 84A1005


  • Built for speed. Outperforms other stream processing engines because it's engineered for high-volume processing of millions of events per second and low-latency response times.
  • Ability to ingest and consolidate streaming IoT sources. Includes an extensive suite of prebuilt connectors and adapters, ensuring that you consume the IoT sources you need today – including both structured and unstructured data streams – with the ability to extend in the future.
  • Flexible modeling environment. Provides an intuitive visual interface that makes it easy to define, test and refine event stream models, alleviating the need to hire specialized programmers. Coding environments are accessible via the graphical interface.
  • Ready for real-time action. Provides immediate instruction via customizable alerts, notifications and updates, giving you accurate situational awareness so you can react appropriately to what's happening and what's predicted to happen.
  • Complete multiphase analytics. Embed the power of SAS at the edge, in the fog and in data at rest, cleansing and analyzing data at each streaming event phase. In-depth SAS analytical models are portable to the stream and the edge, enabling ongoing learning and continuous innovation to keep your business current and responsive to changing conditions. Algorithm support includes vector data description, robust principal component analysis, random forest, gradient boosting and streaming regression analysis.
  • Cloud-ready. Compatible with cloud technologies, including BOSH Cloud Foundry, for large-scale distributed services. Ensures continuous, secure and stable event pattern detection through patented 1+N way failover, guaranteed delivery without persistence, full access to event stream model metadata, live stream queries and dynamic streaming model updates.
  • In-stream learning models windows that enable you to use different window types for separate tasks. Use Train, Score, Calculate, Model Supervisor or Model Reader window types to specify data stream input sources, patterns of interest and derived output actions.
  • SAS Event Stream Manager for unified project and server management. Construct and manage reusable deployment templates, easily add new event stream processing servers, load and unload event stream processing projects and automatically discover new servers using event stream processing agent technology for automated monitoring.

      Technical Information


      Featured Partner

      Cisco & SAS

      Cisco and SAS are partnering in several strategic areas to help customers modernize their analytics architectures. SAS® Analytics on the Cisco Unified Computing System™ (UCS) integrates high-velocity delivery of information in real time. The benefits that result from conducting proof of concepts of SAS applications with Cisco technology include reliable scalability, reduced data center costs, and improved efficiencies that allow staff to focus on strategic business initiatives.

      Cisco logo
      SAS Gold Partner

      Recommended Resources

      Read the SAS Event Stream Processing fact sheet. 

      Learn how event stream processing drives innovation and solves challenges. 

      SAS is a Leader in The Forrester Wave™: Streaming Analytics, Q3 2017. 

      Young man and woman working together at laptop computer

      Looking for information on how to buy?

      Need additional information? Get details on solutions, licensing, deployment and more.

      Ready to get started? Take the next step toward getting more value from your data.

      Back to Top