Streamline Stream Analytics Job Development with the No-Code Editor
Published Jul 10 2023 10:13 PM 3,177 Views
Microsoft

Azure Stream Analytics is a fully managed stream processing engine designed to analyze and process large volumes of streaming data with sub-millisecond latencies. Using a SQL-like query language, it empowers you to analyze your streaming data efficiently. It only takes a few clicks to connect to multiple sources and sinks, creating a Stream Analytics job. 

 

The no-code editor offers an intuitive user experience that enables you to develop Stream Analytics jobs effortlessly, using drag-and-drop functionality, without having to write any code. It further simplifies Stream Analytics job development experience. With just a few clicks, you can quickly develop jobs to handle diverse scenarios in just minutes. It is available in the Azure Event Hubs portal, and now in Azure Stream Analytics portal as well.

 

Access to the No-Code Editor

 

To access the no-code editor for building your Stream Analytics job, there are two approaches:

  1. Through Azure Stream Analytics portal (Preview)
    Create a Stream Analytics job and go to its overview page. Then select the no-code editor in the Get started tab or select No-code editor menu in the left panel.

    The no-code editor entry point on ASA portalThe no-code editor entry point on ASA portal

  2. Through Azure Event Hubs portal
    Open an Azure Event Hubs instance. Select Process Data, and then select any pre-defined template to create Stream Analytics job. This job will be open with the no-code editor automatically.

    No-code editor entry point on Event Hubs portalNo-code editor entry point on Event Hubs portal

 

A Peek into the No-Code Editor

 

A completed Stream Analytics job with no-code editor authored consists of the following 4 parts:

  1. The menu ribbon that provides customers with the options of inputs, outputs, operators and other operations.
  2. The canvas that provides customers with the diagram view of their Stream Analytics job topology from input to operators to outputs.
  3. The right pane that provides customers with the area to configure their inputs, outputs, and operators when selecting a tile in canvas.
  4. The bottom pane with multiple tabs that provides customers with data preview, job authoring error, runtime logs, and job metrics.

The no-code editor layoutThe no-code editor layout

 

The Supported Input, Output Types and Operators

 

The no-code editor supports three types of streaming data input, two types of reference data input, seven types of output, and seven operators.

 

The supported input, output types and operatorsThe supported input, output types and operators

To learn how to configure the input, output, and the operator within the no-code editor, see the following docs:

 

Building Job with No-Code Editor

 

To build a Stream Analytics job using the no-code editor, simply:

  • Add at least one input, one output, and optionally, an operator (depending on whether you need to process your streaming data) from the ribbon.
  • Connect them by clicking the circle located in the right or left edge of the tile and holding your right mouse button.
  • Configure the input, output and operator by selecting the tile.
  • You preview the live data for the streaming input, and the static data for the operators and outputs after finishing the configuration.

A view of a completed job built by no-code editorA view of a completed job built by no-code editor

 

View the Query Generated by the No-Code Editor

 

Once you have completed building your Stream Analytics job using the no-code editor without any authoring errors, the no-code editor automatically generates the query scripts (read-only) for you. You can view the query through the Azure Stream Analytics portal -> Query blade.

 

The query view of a job built by no-code editorThe query view of a job built by no-code editor

 

Next step

 

Isn’t it simple and intuitive to build a Stream Analytics job with the no-code editor? Start using it now in Azure Event Hubs portal and Azure Stream Analytics portal. If you need further guidance on using the no-code editor, watch this video:

 

 

To learn more about the no-code editor, see No-code stream processing in Azure Stream Analytics | Microsoft Learn.

For any feedback or feature requests, please reach out to askasa@microsoft.com.

Co-Authors
Version history
Last update:
‎Jul 11 2023 08:11 PM
Updated by: