Industrial IoT visibility patterns

Azure IoT Edge
Azure IoT Hub
Azure Data Explorer
Azure AI services

Visibility helps manufacturers gain insight and drive decision making to improve quality, safety, and efficiency. It involves visualizing and correlating IoT data with multiple other business systems including process historians, manufacturing execution systems (MES), enterprise resource planning (ERP), and quality management systems. This data directly impacts the business value of metrics like overall equipment effectiveness (OEE), energy costs, machine downtime, and labor efficiency.

The following section includes common visibility patterns for industrial solutions.

Grafana is a trademark of its respective company. No endorsement is implied by the use of this mark.

Download a PowerPoint file for the following patterns.

Time series analysis

Analyze IoT telemetry data by using time series techniques.

Diagram that shows how to analyze time series data by using Azure Data Explorer.

Download a PowerPoint file of this pattern.

Dataflow

  1. The edgeHub module sends the data to Azure IoT Hub or Azure IoT Central by using advanced message queuing protocol (AMQP) or MQTT.
  2. IoT Hub or Azure IoT Central uses data connection or data export to send data to Azure Data Explorer.
  3. Azure Data Explorer dashboards use Kusto Query Language (KQL) to fetch data from the clusters and build near real-time dashboards.
  4. Power BI or Grafana is used to build custom dashboards with query builder and integrate with other data sources.

Potential use cases

  • Use this pattern when you:
    • Need a time series analysis for large scale Industrial IoT (IIoT) telemetry data.
    • Need real-time dashboards and querying capabilities on the factory floor.
    • Perform univariate anomaly detection and correlation between sensors.

Considerations

Deploy this scenario

Anomaly detection and root cause analysis

Detect anomalies and identify a root cause for anomaly incidents.

Diagram that shows detection anomalies in time series data and the performance of a root cause analysis by using a metrics advisor.

Download a PowerPoint file of this pattern.

Dataflow

  1. The edgeHub module sends the data to IoT Hub or Azure IoT Central by using AMQP or MQTT.
  2. IoT Hub or Azure IoT Central uses data connection or data export to send data to Azure Data Explorer.
  3. Azure Data Explorer dashboards use KQL to fetch data from the clusters and build near real-time dashboards.
  4. Azure Metrics Advisor fetches data from Azure Data Explorer by using a data feed configuration. It configures the metrics level configuration for anomaly detection and creates an alert that links to a webhook.
  5. The Metrics Advisor web hook connects to an HTTP-triggered logic app. The logic app is called when an anomaly is detected.

Potential use cases

  • Use this pattern when you:
    • Need automatic anomaly detection based on machine learning algorithms and range thresholds.
    • Need a no-code or low-code way to build time series machine learning models.
    • Need anomaly incident management and business action alerts.
    • Perform root cause analysis and correlation mapping.

Considerations

Deploy this scenario

Contributors

This article is maintained by Microsoft. It was originally written by the following contributors.

Principal author:

To see non-public LinkedIn profiles, sign in to LinkedIn.

Next steps