
Explanation

Note:
ASA Edge jobs run in containers deployed to Azure IoT Edge devices. They are composed of two parts:
* A cloud part that is responsible for job definition: users define inputs, output, query, and other settings (out of order events, etc.) in the cloud.
* A module running on your IoT devices. It contains the ASA engine and receives the job definition from the cloud.
References:
https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-edge