Updated: May 31, 2023 (March 6, 2022)
SidebarUnderstanding Azure Stream Analytics
Azure Stream Analytics is a high-speed data stream event processing solution available as a cloud service and as on-premises software to collect data locally in IoT edge scenarios. It provides real-time data stream analysis and event handling, such as processing Web clickstreams and IoT sensors, using a SQL-based query language and JavaScript functions and aggregates.
The service will appeal to organizations with SQL Server and Visual Studio skills looking for a managed platform for event processing that removes the need to learn alternative technologies, such as Hadoop-based languages like Apache ActiveMQ, Kafka, and Spark or Amazon’s Kinesis.
Service Overview
Stream Analytics is based on the following components, where developers create queries, functions, and jobs in the Azure portal, Azure CLI, PowerShell, Visual Studio, and Visual Studio Code:
Data ingestion. Stream Analytics can accept streaming data from several Azure sources and custom interfaces, including Azure Event Hubs, IoT Hub, Azure Storage blobs, and Azure Data Lake Storage (ADLS) Gen 2. The service can also query additional reference data (such as equipment details) stored in Storage Blobs, ADLS Gen 2, and Azure SQL Database, which can be used to enhance queries.
Atlas Members have full access
Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.
Membership OptionsAlready have an account? Login Now