Get started with ArcGIS Analytics for IoT

This lesson will introduce you to the different parts of the ArcGIS Analytics for IoT application, defining each and explaining how they relate to each other.

This lesson is designed for beginners. You must have an ArcGIS Online account with access to ArcGIS Analytics for IoT. Estimated time: 20 minutes.

Access the application

  1. Go to https://iot.arcgis.com and sign in with your ArcGIS Online credentials.

    For the best experience, use Google Chrome or Mozilla Firefox.

    Note:

    If you encounter issues signing in, contact your ArcGIS Online administrator. You may need to be assigned to an ArcGIS Online role with privileges to use ArcGIS Analytics for IoT.

  2. Once signed in, you will be directed to the Analytics for IoT home page.

    app home page

    The Analytics for IoT home page provides shortcuts to recently created or modified tasks as well as links to useful documentation and resources.

Explore and create feeds

  1. In the main menu on the left, click Feeds under INPUT.

    Feeds list in the

    The Feeds page shows a list and status of the configured feeds. A feed is a real-time stream of data coming into Analytics for IoT. Feeds typically connect to external sources of observational data such as Internet of Things (IoT) platforms, message brokers, or third-party API's.

  2. In the Feeds page, click Create Feed.

    The feed configuration wizard appears. You can create a feed from content in ArcGIS (such as a feature layer), from a cloud-based IoT solution like Azure IoT or AWS IoT, from a messaging system like Kafka or MQTT, or from a social media platform.

    Feed configuration wizard in the

    For more information on creating feeds, see the Create a feed quick lesson.

  3. Click Cancel to dismiss the feed configuration wizard for now.
  4. Use the following information to familiarize yourself with the capabilities of the Feeds list.

    • The list can be sorted by name, executable status, or running status.
    • Feeds can be started or stopped by clicking the play or stop icon.
    • Feeds can be edited by clicking the pencil icon.
    • Feeds can be opened in the ArcGIS Online map viewer by clicking the globe icon.
    • Additional actions are accessible by clicking the ellipsis icon including cloning the feed (making a copy), deleting the feed, and viewing feed logs.

    Feeds list in the

Explore and create analytics

  1. In the main menu, click Real-Time under ANALYSIS and explore the Real-Time Analytics page.

    Real-time analytic list in the

    The Real-Time Analytics page shows the list and status of your real-time analytics. A real-time analytic performs processing on data being ingested via a feed, analyzing each individual message as it is received. Real-time analytics are typically used for transforming data, geofencing, and incident detection.

  2. In the Real-Time Analytics page, click Create Analytic.
  3. When asked if you want to use an existing feed or create a new one, click Existing feed to continue.

    Real-time analytic configuration wizard in the

  4. In the Select existing feed window, click the My Content drop-down menu to expand the scope of your feed search. Choose My Organization or ArcGIS Online from the options.

    Real-time analytic select existing feed window in the

  5. Select any existing feed available in your organization or in ArcGIS Online. If none are available, skip to Step 8 below.
  6. Click Confirm to proceed.

    The real-time analytic editor appears. From this editing interface, you can add analytic tools and outputs to configure a step-by-step process. For more information on designing real-time analytics, see the Design a real-time analytic quick lesson.

    Real-time analytic editor in the

  7. Click Cancel to dismiss the analytic editor for now, and return to the real-time analytics list.
  8. In the main menu, click Big Data under ANALYSIS and explore the Big Data Analytics page.

    Big data analytic list in the

    The Big Data Analytics page shows the list and status of your big data analytics. A big data analytic performs batch analysis on stored data such as data in a feature layer or in cloud big data stores like Amazon S3 and Azure Blob. Big data analytics are typically used for summarizing observations, performing pattern analysis, and incident detection.

    For more information on designing big data analytics, see the Design a big data analytic quick lesson.

  9. Use the following information to familiarize yourself with the capabilities of the Real-Time Analytics and Big Data Analytics lists.

    • The lists can be sorted by name, executable status, or running status.
    • Analytics can be started or stopped by clicking the play or stop icons. A real-time analytic, once started, continues to run until it is stopped. A big data analytic runs until the analysis is complete and then stops.
    • Analytics can be edited by clicking the pencil icon.
    • Additional actions are accessible from the ellipsis icon including cloning the analytic (making a copy), deleting the analytic, and viewing logs.

    Real-time analytic list in the

Explore layers and results

  1. In the main menu, click Layers under OUTPUTS and explore the Layers page.

    Layers list in the

    The Layers page shows the list of output layers such as stream layers, feature layers, and map image layers.

    Layers are created by configuring outputs in real-time or big data analytics. When the analytic runs, the output layer or layers are automatically created and can be managed here or added to a web map for visualization.

  2. Use the following information to familiarize yourself with the capabilities of the Layers list.

    • The list can be sorted by title, type, or associated dataset.
      • Every feature layer has an associated map image layer, both of which are based on the same underlying data. Deleting a feature layer will delete the feature layer, any associated map image layers, and the underlying data. For more information, see Feature Layer (new).
      • Stream layers visualize real-time data only, so there is no dataset. For more information, see Stream Layer.
    • Map image layers can be edited by clicking the pencil icon. This allows you to adjust the default rendering of the dynamic aggregation. For more information, see Visualize map image layers.
    • Any layer can be added to a web map by clicking the globe icon.
    • Additional actions are accessible by clicking the ellipsis icon including viewing the ArcGIS Online item details and deleting the layer.

    Layers list in the

Next steps

Congratulations! You have explored the Analytics for IoT application to understand how feeds, analytics, and layers relate to each other.

What's next? Take a look at the additional lessons as you continue working with Analytics for IoT including Create a feed, Design a real-time analytic, and Design a big data analytic.