az stream-analytics job list --resource-group <resource-group> --output tableStream Analytics no-code editor
The Stream Analytics no-code editor is a visual way to build a streaming job without typing the query yourself. You connect supported inputs, shape the data with drag-and-drop transformations, preview records, and choose outputs. Azure then creates a Stream Analytics job behind the experience. It is useful for analysts, platform teams, and engineers who need a quick, governed pipeline but do not want every small stream-processing task to become custom code. It still needs engineering review before production.
Source: Microsoft Learn - No-code stream processing in Azure Stream Analytics Reviewed 2026-05-26T18:37:22Z
- Exam trap
- Assuming a no-code-created job is only a prototype and leaving it running without owner tags, monitoring, or cost review.
- Production check
- List generated jobs and verify owner, environment, purpose, tags, and whether the job is still required.
Article details and learning context
- Aliases
- Stream Analytics no-code editor, ASA no-code editor, no-code Stream Analytics, drag-and-drop Stream Analytics editor, Stream Analytics visual editor
- Difficulty
- intermediate
- CLI mappings
- 5
- Last verified
- 2026-05-26T18:37:22Z
- Review level
- field-manual-complete
- Article depth
- field-manual-complete
Understand the concept
Why it matters
No-code editor matters because many streaming problems are straightforward but still require careful wiring: filter noisy events, join reference data, calculate windowed counts, and land results in SQL, Event Hubs, Data Lake, Cosmos DB, Azure Data Explorer, or Power BI. A visual authoring path reduces the gap between business users who understand the data and engineers who own the platform. It can speed prototypes and low-code operational pipelines, but it also exposes hidden risks. Generated jobs still need review for schema assumptions, access, output limits, supported features, monitoring, cost, and production rollback. Review keeps quick wins from becoming unmanaged production liabilities.
Official wording and source
The Stream Analytics no-code editor is a drag-and-drop authoring experience for creating jobs that process real-time data. It provides a canvas for connecting input sources, previewing streaming data, applying transformations such as filters, joins, and windowed aggregations, and writing results to supported destinations without hand-writing code.
Technical context
In Azure architecture, the no-code editor is an authoring surface for Stream Analytics, not a separate runtime. It can be reached through the Stream Analytics portal experience or Event Hubs processing templates, depending on the scenario. It creates or edits job components such as inputs, transformations, and outputs. Its usefulness depends on supported input and output types, public reachability requirements, permissions, generated query behavior, metrics, and production operationalization. Once the job exists, operators still manage the resulting Stream Analytics resource, diagnostics, identity, and cost.
Exam context
Compare with
Where it is used
Where you see it
- In the Azure Stream Analytics portal, the Get started or left navigation experience can expose No-code editor, where users add inputs, transformations, outputs, and start the generated job.
- In the Event Hubs portal Process data experience, templates can launch a no-code Stream Analytics flow that reads hub events and writes to supported destinations.
- In generated job artifacts, you see inputs, outputs, and a query created by the visual canvas, even though the original user worked through drag-and-drop controls.
Common situations
- Build a simple Event Hubs ingestion pipeline when analysts need results faster than a custom service can be scheduled.
- Prototype filtering, joins, and windowed aggregations before translating the design into a reviewed production query.
- Let data owners preview live events and confirm field meaning before engineers harden the Stream Analytics job.
- Create supported Event Hubs, IoT Hub, Data Lake, SQL, Cosmos DB, Azure Data Explorer, or Power BI flows with less hand coding.
- Govern low-code streaming jobs by inspecting the generated job, query, inputs, outputs, tags, and diagnostics before promotion.
Illustrative Azure scenarios
These examples show how the concept can affect design and operations. They are illustrative scenarios, not customer claims.
Scenario 01 Museum builds exhibit occupancy dashboard before reopening A city museum needed live occupancy counts for popular exhibits before a seasonal reopening. The analytics backlog was full, and the facilities team could describe the flow but could not write a streaming query.
A city museum needed live occupancy counts for popular exhibits before a seasonal reopening. The analytics backlog was full, and the facilities team could describe the flow but could not write a streaming query.
- Create a working occupancy pipeline in less than one week.
- Preview live sensor events with facilities staff before production use.
- Write summarized counts to Power BI without deploying custom code.
The platform team used the Stream Analytics no-code editor to connect an Event Hubs input carrying door-counter events, add filter and tumbling-window aggregation steps, and configure a Power BI output for near-real-time dashboards. Engineers reviewed the generated job, tags, diagnostics, and output schema before reopening weekend. CLI checks captured the generated topology, and a runbook clarified when visual edits were allowed versus when changes needed engineering review. Operators accepted the handoff safely.
- The first working dashboard was ready in two days instead of the planned three-week development slot.
- Exhibit occupancy decisions refreshed every five minutes during peak visitor hours.
- Facilities staff validated field names directly from live previews, eliminating two early schema misunderstandings.
- The platform team stopped one abandoned prototype job before it became recurring monthly spend.
The no-code editor is powerful when domain experts can shape simple streaming logic while engineers still govern the result.
Scenario 02 University energy team prototypes meter anomaly flow A university sustainability office wanted to spot abnormal electricity spikes across residence halls. The central data team could not prioritize a custom streaming project before the semester started.
A university sustainability office wanted to spot abnormal electricity spikes across residence halls. The central data team could not prioritize a custom streaming project before the semester started.
- Prototype meter anomaly detection using existing Event Hubs data.
- Send filtered events to Azure SQL for reporting and work orders.
- Keep the pipeline understandable for non-developer energy analysts.
A cloud engineer paired with energy analysts in the no-code editor. They selected an Event Hubs input, previewed meter records, added threshold filters and session-style grouping, then wrote candidate anomalies to Azure SQL. The generated Stream Analytics job was reviewed for identity, output schema, logging, and owner tags. After the prototype proved useful, the query was exported for code review and moved into the normal deployment process, while the visual canvas remained useful for explaining the flow. The team also documented baseline metrics and rollback ownership.
- The prototype identified three misconfigured building schedules during the first week.
- Analyst-to-engineer handoff time dropped from several meetings to one reviewed generated job.
- Energy spike review latency fell from next-day reports to under ten minutes.
- The final production version kept the same aliases, reducing training time for operations staff.
A no-code pipeline can bridge the gap between expert data owners and production engineering practice.
Scenario 03 Cruise operator tests luggage telemetry without a code sprint A cruise operations group wanted to test luggage-cart location events at a new terminal. The app team was focused on passenger check-in releases and could not build a custom processor immediately.
A cruise operations group wanted to test luggage-cart location events at a new terminal. The app team was focused on passenger check-in releases and could not build a custom processor immediately.
- Validate whether Event Hubs telemetry could support terminal staffing decisions.
- Route only useful cart events to Azure Data Explorer for operations review.
- Avoid creating a permanent production dependency before the pilot proved value.
The team used the Stream Analytics no-code editor from an Event Hubs processing template. They connected the hub, previewed live cart events, filtered test beacons, grouped cart movement by terminal zone, and wrote pilot results to Azure Data Explorer. Engineers tagged the generated job as pilot, enabled diagnostics, and documented cleanup criteria. CLI checks confirmed outputs and job state after each terminal trial so the visual workflow did not drift into untracked production use.
- Pilot setup took four hours instead of waiting for the next two-week sprint.
- Operations identified two luggage staging bottlenecks before the first full sailing day.
- Only 18 percent of raw events were written downstream after filter tuning, reducing pilot ingestion cost.
- The job was stopped and archived cleanly after the pilot decision, avoiding zombie resources.
The no-code editor helps teams test streaming value quickly without giving up governance or cleanup discipline.
Azure CLI
From an Azure engineer’s perspective, CLI is the control layer after the no-code editor creates something real. The editor is great for authoring, but production teams still need repeatable checks for the generated Stream Analytics job, inputs, outputs, state, identity, tags, diagnostics, and cost-impacting capacity. I use CLI to prove what the visual canvas created, export evidence, compare environments, and automate guardrails before a visually built job is promoted. This is especially important because the no-code editor has supported-feature boundaries; CLI helps reveal when a job now needs regular Stream Analytics operations instead of only a visual workflow. in practice.
Useful for
- List jobs created through the editor and confirm owner, environment, state, and tags after prototypes are saved.
- Show the generated Stream Analytics job to inspect capacity, compatibility level, identity, and output error policy.
- List inputs and outputs generated by the canvas to confirm approved sources and destinations before production use.
- Export current configuration so a visual prototype can be reviewed, documented, and later managed through deployment automation.
- Stop or clean up abandoned no-code prototypes after confirming they are not feeding active dashboards or workflows.
Before you run a command
- Confirm whether the job was created through the Stream Analytics portal or Event Hubs Process data experience.
- Check tenant, subscription, resource group, generated job name, and owner tag before inspecting or stopping a no-code-created job.
- Review whether the editor scenario depends on public reachability, supported destinations, and permissions that may differ from production standards.
- Use read-only commands first, because stopping or updating the generated job affects the visual pipeline users may still depend on.
What the output tells you
- Job output shows whether the visual canvas produced a running Stream Analytics resource with expected state, identity, tags, and capacity.
- Input and output listings reveal which sources and destinations were generated, including aliases that may not be obvious from screenshots.
- Transformation details show the query produced by the visual flow, which helps engineers review logic before hardening the pipeline.
- Diagnostics and metric settings show whether the no-code-created job is ready for support, alerting, and incident investigation.
Mapped commands
No-code-created job governance checks
governsaz stream-analytics job show --name <job-name> --resource-group <resource-group> --expand inputs,outputs,transformationaz stream-analytics input list --job-name <job-name> --resource-group <resource-group> --output tableaz stream-analytics output list --job-name <job-name> --resource-group <resource-group> --output tableaz stream-analytics job stop --name <job-name> --resource-group <resource-group>Architecture context
The no-code editor fits best as a governed authoring accelerator inside a broader streaming architecture. It can help teams create simple Event Hubs, IoT Hub, Data Lake Storage Gen2, reference-data, transformation, and output flows quickly, but it should not bypass architecture review. A mature design defines which teams may create jobs visually, which destinations are approved, how generated jobs are named and tagged, how identity and secrets are handled, where diagnostics land, and how changes move from prototype to production. Architects should also document unsupported features, such as cases that require hand-authored queries, functions, unavailable output types, private networking, or infrastructure-as-code deployment.
- Security
- Security impact is direct enough to deserve review because the editor creates jobs that read and write data. The canvas may connect to Event Hubs, IoT Hub, Data Lake Storage, SQL, Cosmos DB, Azure Data Explorer, Power BI, or other supported destinations, each with permissions and exposure concerns. Microsoft’s no-code documentation notes that streaming input sources and target destinations must be publicly accessible and not in a virtual network for that experience, which can shape network strategy. Teams should enforce RBAC, managed identity where supported, approved destinations, naming policy, and review of generated connections before production. during approval reviews.
- Cost
- The editor itself is not usually the cost center; the running Stream Analytics job and connected services are. Because the visual workflow makes jobs easy to create, teams can accidentally leave low-value streams running, write too much data to destinations, or duplicate pipelines created from templates. Costs can come from streaming units, output writes, storage growth, query-generated fan-out, dashboard datasets, diagnostics, and downstream database capacity. FinOps checks should identify no-code-created jobs, verify owners, review event volume, inspect output destinations, and stop or delete abandoned prototypes before they become quiet recurring spend. across subscriptions and departments with clear owners clearly. safely.
- Reliability
- Reliability impact comes from how easily a visual job can be created and changed. The editor can speed good pipelines, but it can also hide assumptions about source freshness, schema shape, reference data, output schema, and start behavior. Reliable use means previewing live data, validating generated transformations, enabling metrics and logs, testing outputs, and documenting what happens when a source pauses or an output rejects records. Operators should understand whether the visual job can be edited safely later or whether it should be exported, reviewed, and managed through normal Stream Analytics release practices. before users depend on it before launch.
- Performance
- Performance depends on the generated pipeline, not on the fact that it was created visually. Filters, joins, windows, data preview, output choice, partitioning, and event volume still determine latency and throughput. The no-code editor can help users build transformations quickly, but production performance needs the same checks as hand-authored jobs: SU utilization, watermark delay, input backlog, output errors, query shape, and destination capacity. Visual convenience should not replace load testing. When the scenario grows beyond supported operations or needs careful parallelization, a hand-authored query and normal engineering review may perform better. for sustained production traffic before production use begins safely.
- Operations
- Operators should treat no-code jobs as normal Stream Analytics jobs once they run. Daily work includes listing jobs created through the editor, checking running state, validating generated inputs and outputs, reviewing diagnostic settings, and confirming that tags show owner and environment. The editor helps author and adjust flows, but incidents still require metrics, logs, job state, output error details, and sometimes the generated query. Operations teams should define when visual edits are allowed, who approves them, how changes are recorded, and how a job is recovered if the visual pipeline produces bad output. during support handoffs and audits after handoff.
Common mistakes
- Assuming a no-code-created job is only a prototype and leaving it running without owner tags, monitoring, or cost review.
- Promoting a visual pipeline without reviewing generated query logic, schema assumptions, output destinations, and supported-feature limits.
- Ignoring network and public reachability requirements that may conflict with a private production architecture.
- Letting several users create overlapping template jobs that all write similar data to separate destinations.
- Troubleshooting only inside the editor instead of inspecting the actual Stream Analytics job, metrics, logs, and outputs.