Azure Stream Analytics – Compatibility level

Recently, Azure Stream Analytics has introduced the concept of compatibility levels.  This is a way of versioning the Azure Stream Analytics runtime behaviour.  Major bug fixes or new query behaviour are introduced within a certain compatibility level.  This ensures backwards compatibility for existing Stream Analytics jobs, while providing major updates to the platform.  Other types of upgrades, such as performance improvements, happen automatically behind the scenes as they are transparent for the service consumers.


The default compatibility level is 1.0, which is the behaviour of the service at the time it GA’d.  The 1.1 compatibility level contains several fixes, including this one I’ve raised a while ago.  You can find an overview of the 1.1 changes here.

I’m a bit surprised that new Azure Stream Analytics jobs get automatically the old version (1.0) of the runtime assigned.  I would expect that the latest version is promoted to be used.



One thought on “Azure Stream Analytics – Compatibility level

  1. Pingback: Microsoft Integration Weekly Update: Jan 22, 2018 | Hooking Stuffs Together

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s