Azure Stream Analytics is an event-processing engine in the cloud that uncovers insights from data generated by devices, sensors, cloud infrastructure services, and applications in real time.With out-of-the-box integration for Event Hubs ,Azure Stream Analytics can simultaneously ingest and process millions of events per second, and can deliver actionable insights or alerts with ultra-low latencies, rich visual dashboards, and kick off actions to other services.
Pricing Details
Azure Stream Analytics is priced by the number of Streaming Units provisioned. A Streaming Unit represents the amount of memory and compute allocated to your resources. You can learn more about how many Streaming Units are required .
V2 Pricing [Recommended]
Standard V2 | Dedicated V2 | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resource Type | Stream Analytics Job | Stream Analytics Cluster | ||||||||||||||||
Pricing Model | Pay as you go | Pay as you go | ||||||||||||||||
SKU | SU V2 | SU V2 | ||||||||||||||||
Streaming Unit Structure | 1/3, 2/3, 1, 2, 3, … 1 V2 streaming unit maps to 1 streaming node . | 1/3, 2/3, 1, 2, 3, … with a minimum of 12 SUs. | ||||||||||||||||
Pricing Structure | Discounted tiering based on aggregated consumption | Discounted tiering based on aggregated consumption | ||||||||||||||||
Pricing Tiers |
|
|
||||||||||||||||
Virtual Network support | Yes | Yes | ||||||||||||||||
Built-in Custom Functions | Yes | Yes | ||||||||||||||||
Availability Zone | No | Yes |
V1 Pricing [to be deprecated]
Standard | Dedicated | |
---|---|---|
Resource Type | Stream Analytics Job | Stream Analytics Cluster |
Pricing Model | Pay as you go | Pay as you go |
SKU | SU | SU |
Streaming Unit Structure | 1, 3, 6, 12, 18, … 6 V1 streaming units map to 1 streaming node . | 1/3, 2/3, 1, 2, 3, … with a minimum of 36 SUs. |
Pricing Structure | Fixed rate | Fixed rate |
Pricing Tiers | ¥4.34/hour | Consistent with Standard with the minimum requirement stated above. |
Virtual Network support | Yes | Yes |
Built-in Custom Functions | Yes | Yes |
Availability Zone | No | Yes |
FAQ
Expand All-
What is the streaming unit?
The streaming unit is a unit of stream processing capacity with a maximum handling capacity of 1MB/s. The number of stream processing units is chosen by the customer through the Azure portal or the stream analytics management API. And the stream processing unit can be used to extend stream processing operations to achieve higher handling capacity. Moreover, more stream processing units may be needed to achieve performance requirements, according to the complexity of the query and the required handling capacity.
Streaming units are billed hourly, based on the maximum number of units selected during this hour..
-
What are the factors affecting the pricing of the stream operations?
The primary factors that impact streaming units pricing are query complexity, query latency, and the volume of data processed. .
-
Is there a limit on the number of streaming units that can be selected?
There's no limit on the number of stream units. While the default quota for streaming units per region for a single subscription is 500, you can request a larger number of streaming units by filing a support ticket.
-
Does the running steam require Event Hubs during operation?
It is recommended that Event Hubs be used as the transfer center for the scalable event, so as to be regarded as the solution for stream analytics. Currently, stream analytics also supports pulling data from Azure Blob. We may consider integrating with other input sources in the future.
Support & SLA
If you have any questions or need help, please visit Azure Support and select self-help service or any other method to contact us for support.
We guarantee that availability of the stream analytics API is at least 99.9%.
We guarantee that the deployed stream analytics operation will process data 99.9% of the time.
To learn more about the details of our Service Level Agreement, please visit the Service Level Agreements page.