From the course: Learning Azure Stream Analytics

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

Overview of SAQL syntax and structure

Overview of SAQL syntax and structure - Azure Tutorial

From the course: Learning Azure Stream Analytics

Overview of SAQL syntax and structure

- [Narrator] SAQL is a SQL-like language that's been designed specifically for processing streaming data. It allows you to filter, sort, aggregate, and join streaming data over a period. SAQL's declarative nature means you describe what you want to do with the data, not how you want it done, providing a high level of abstraction over the actual computations. The basic structure of a SAQL query consists of three key components: the select statement; the from clause; and the where clause. The select statement is used to specify the fields that you want to include in the output. The from clause specifies the stream that you are querying, and the where clause provides filtering capabilities based on specific conditions. Here's a simple example of an SAQL query. In addition to these basic components, SAQL also provides more advanced functionalities, like windowing, temporal joints, and aggregates, which we will get into as this course progresses.

Contents