Stream Analytics query language
ASQL simplifies the process of defining and executing real-time data processing logic on streaming data. Its SQL-like syntax, along with stream-specific constructs, enables developers and data engineers to perform complex analytics, transformations, and aggregations on streaming data with ease.
Here are some key features and concepts of ASQL:
- Input and output sources: ASQL allows you to define input sources, such as event hubs or IoT hubs, from which streaming data is ingested. You can specify the schema of the incoming data and define output sinks, such as Azure Blob Storage or Azure SQL Database, to store or forward the processed data.
- Query structure: ASQL queries typically follow a structure similar to SQL
SELECT
statements. However, ASQL queries operate on an infinite, unbounded stream of data, rather than discrete tables. The data is processed in an event-driven and continuous manner. - Windowing: ASQL supports various windowing...