Freigeben über


Tutorial: Einrichten einer Azure Time Series Insights Gen2-Umgebung

Hinweis

Der Time Series Insights-Dienst wird am 7. Juli 2024 eingestellt. Erwägen Sie, vorhandene Umgebungen so bald wie möglich zu alternativen Lösungen zu migrieren. Weitere Informationen zur Einstellung und Migration finden Sie in unserer Dokumentation.

Dieses Tutorial führt Sie durch das Erstellen einer Azure Time Series Insights Gen2-Umgebung mit nutzungsbasierter Bezahlung (Pay-As-You-Go, PAYG).

In diesem Tutorial lernen Sie Folgendes:

  • Erstellen einer Azure Time Series Insights Gen2-Umgebung
  • Herstellen einer Verbindung der Azure Time Series Insights Gen2-Umgebung mit einer IoT Hub-Instanz
  • Ausführen eines Solution Accelerator-Beispiels zum Streamen von Daten in die Azure Time Series Insights Gen2-Umgebung
  • Durchführen einer grundlegenden Analyse für die Daten
  • Definieren eines Zeitreihenmodell-Typs und einer Hierarchie und Zuordnen zu Ihren Instanzen

Tipp

Mit IoT Solution Accelerators werden für Unternehmen konzipierte vorkonfigurierte Lösungen bereitgestellt, mit denen Sie die Entwicklung benutzerdefinierter IoT-Lösungen beschleunigen können.

Registrieren Sie sich für ein kostenloses Azure-Abonnement, falls Sie noch keins besitzen.

Voraussetzungen

Erstellen einer Gerätesimulation

In diesem Abschnitt werden Sie drei simulierte Geräte erstellen, die Daten an eine Azure IoT Hub-Instanz senden.

  1. Öffnen Sie die Seite Azure IoT Solution Accelerators. Melden Sie sich unter Verwendung Ihres Azure-Kontos an, und wählen Sie dann Gerätesimulation aus.

    Seite „Azure IoT Solution Accelerators“

  2. Scrollen Sie nach unten, um die Abschnitte Übersicht und Erste Schritte zu lesen.

  3. Befolgen Sie die Bereitstellungsanweisungen im Abschnitt „Erste Schritte“.

    Dieser Vorgang kann bis zu 20 Minuten dauern.

  4. Nach Abschluss der Bereitstellung wird die URL für Ihre Simulation bereitgestellt. Lassen Sie diese Seite geöffnet, da Sie später hierher zurückkehren.

    Wichtig

    Geben Sie noch nicht Ihre Solution Accelerator-Instanz an. Lassen Sie diese Webseite geöffnet, da Sie später hierhin zurückkehren.

    Bereitstellung der Gerätesimulationslösung abgeschlossen

  5. Anschließend können Sie die neu erstellten Ressourcen im Azure-Portal überprüfen. Auf der Seite Ressourcengruppen wurde eine neue Ressourcengruppe mit dem Lösungsnamen (solutionName) erstellt, den Sie in der Parameterdatei der ARM-Vorlage angegeben haben. Notieren Sie sich die Ressourcen, die für die Gerätesimulation erstellt wurden.

    Ressourcen für die Gerätesimulation

Erstellen einer Azure Time Series Insights Gen2-Umgebung

In diesem Abschnitt wird beschrieben, wie Sie eine Azure Time Series Insights Gen2-Umgebung erstellen und mit dem IoT-Hub verbinden, der vom IoT Solution Accelerator über das Azure-Portal erstellt wurde.

  1. Melden Sie sich unter Verwendung Ihres Azure-Abonnementkontos beim Azure-Portal an.

  2. Wählen Sie oben links die Option + Ressource erstellen.

  3. Wählen Sie die Kategorie Internet der Dinge (IoT) und dann Time Series Insights aus.

    Auswählen der Time Series Insights-Umgebungsressource

  4. Legen Sie im Bereich Time Series Insights-Umgebung erstellen auf der Registerkarte Grundlagen die folgenden Parameter fest:

    Parameter Aktion
    Umgebungsname Geben Sie einen eindeutigen Namen für die Azure Time Series Insights Gen2-Umgebung ein.
    Abonnement Geben Sie das Abonnement ein, in dem Sie die Azure Time Series Insights Gen2-Umgebung erstellen möchten. Eine bewährte Methode ist die Verwendung des Abonnements, das Sie auch für die anderen vom Gerätesimulator erstellten IoT-Ressourcen verwenden.
    Ressourcengruppe Wählen Sie eine vorhandene Ressourcengruppe für die Ressource der Azure Time Series Insights Gen2-Umgebung aus, oder erstellen Sie eine neue Ressourcengruppe. Eine Ressourcengruppe ist ein Container für Azure-Ressourcen. Eine bewährte Methode ist die Verwendung der Ressourcengruppe, die Sie auch für die anderen vom Gerätesimulator erstellten IoT-Ressourcen verwenden.
    Location Wählen Sie eine Rechenzentrumsregion für Ihre Azure Time Series Insights Gen2-Umgebung aus. Um zusätzliche Wartezeiten zu vermeiden, empfiehlt es sich, die Azure Time Series Insights Gen2-Umgebung in derselben Region wie den IoT-Hub zu erstellen, der vom Gerätesimulator erstellt wurde.
    Tier Wählen Sie Gen2(L1) aus. Dies ist die SKU für das Azure Time Series Insights Gen2-Produkt.
    Name der Zeitreihen-ID-Eigenschaft Geben Sie einen Namen für eine Eigenschaft ein, die Werte enthält, die ihre Zeitreiheninstanzen eindeutig identifizieren. Der Wert, den Sie in das Feld Eigenschaftenname als Zeitreihen-ID eingeben, kann später nicht geändert werden. Geben Sie für dieses Tutorial iothub-connection-device-id ein. Weitere Informationen zur Zeitreihen-ID (einschließlich der zusammengesetzten Zeitreihen-ID) finden Sie unter Bewährte Methoden für die Auswahl einer Time Series-ID.
    Speicherkontoname Geben Sie einen global eindeutigen Namen für ein neues Speicherkonto ein.
    Art des Speicherkontos Wählen Sie die Speicherart für ein neues Speicherkonto aus. Empfohlen wird StorageV2.
    Speicherkontoreplikation Wählen Sie die Speicherart für ein neues Speicherkonto aus. Basierend auf der Auswahl des Standorts können Sie zwischen LRS, GRS und ZRS wählen. Für dieses Tutorial können Sie LRS auswählen.
    Hierarchischer Namespace Diese Option ist auswählbar, wenn Sie die Speicherart auf „StorageV2“ festgelegt haben. Sie ist standardmäßig deaktiviert. In diesem Tutorial können Sie die Standardeinstellung Deaktiviert übernehmen.
    Warm Storage aktivieren Wählen Sie Ja aus, um den Warm Storage zu aktivieren. Diese Einstellung kann deaktiviert und erneut aktiviert werden, nachdem die Umgebung erstellt wurde.
    Datenaufbewahrung in Tagen Wählen Sie die Standardoption von sieben Tagen aus.

    Neue Azure Time Series Insights-Umgebungskonfiguration.Neue Azure Time Series Insights-Umgebungskonfiguration (Fortsetzung).

  5. Klicken Sie auf Weiter: Ereignisquelle.

    Konfigurieren der Zeitreihen-ID für die Umgebung

  6. Legen Sie auf der Registerkarte Ereignisquelle die folgenden Parameter fest:

    Parameter Aktion
    Ereignisquelle erstellen? Wählen Sie Ja aus.
    Quellentyp Wählen Sie IoT Hub aus.
    Name Geben Sie einen eindeutigen Wert für den Namen der Ereignisquelle ein.
    Hub auswählen Wählen Sie Vorhandenen auswählen aus.
    Abonnement Wählen Sie das Abonnement aus, das Sie für den Gerätesimulator verwendet haben.
    IoT Hub-Name Wählen Sie den Namen des IoT-Hubs aus, den Sie für den Gerätesimulator erstellt haben.
    Zugriffsrichtlinie für IoT Hub Wählen Sie iothubowner aus.
    IoT Hub-Consumergruppe Wählen Sie Neu aus, geben Sie einen eindeutigen Namen ein, und wählen Sie anschließend + Hinzufügen aus. Bei der Consumergruppe muss es sich um einen eindeutigen Wert in Azure Time Series Insights Gen2 handeln.
    Startoptionen Wählen Sie Beginning now (Wird jetzt gestartet) aus.
    Timestamp property (Timestamp-Eigenschaft) Mit diesem Wert wird die Eigenschaft Zeitstempel in Ihren eingehenden Telemetriedaten identifiziert. Lassen Sie das Feld für dieses Tutorial leer. Dieser Simulator verwendet den aus IoT Hub eingehenden Zeitstempel, der standardmäßig von Azure Time Series Insights Gen2 verwendet wird.

    Konfigurieren des erstellten IoT-Hubs als Ereignisquelle

  7. Klicken Sie auf Überprüfen + erstellen.

    Seite „Überprüfen + erstellen“ mit der Schaltfläche „Erstellen“

    Sie können den Status Ihrer Bereitstellung überprüfen:

    Benachrichtigung, dass die Bereitstellung abgeschlossen ist

  8. Erweitern Sie die Bereitstellungsdetails.

Streamen von Daten

Sie haben Ihre Azure Time Series Insights Gen2-Umgebung bereitgestellt und können jetzt mit dem Streaming von Daten zur Analyse beginnen.

  1. Nach der Bereitstellung des Solution Accelerators erhalten Sie eine URL.

  2. Klicken Sie auf die URL, um die Gerätesimulation zu starten.

  3. Wählen Sie + Neue Simulation aus.

    1. Geben Sie die erforderlichen Parameter ein, nachdem die Seite mit dem Simulationssetup geladen wurde.

      Parameter Aktion
      Name Geben Sie einen eindeutigen Namen für einen Simulator ein.
      Beschreibung Geben Sie eine Definition ein.
      Simulationsdauer Verwenden Sie die Option Run indefinitely (Unbegrenzt).
      Gerätemodell Klicken Sie auf + Add a device type (Gerätetyp hinzufügen).
      Name: Geben Sie Elevator (Aufzug) ein.
      Menge: Geben Sie 3 ein.
      Belassen Sie die übrigen Werte in ihrer Standardeinstellung.
      IoT-Zielhub Verwenden Sie die Option Use pre-provisioned IoT Hub (Vorab bereitgestellten IoT-Hub verwenden).

      Konfigurieren der Parameter und Starten

    2. Wählen Sie Simulation starten aus. Auf dem Gerätesimulationsdashboard werden die aktiven Geräte und die Gesamtzahl der Nachrichten angezeigt.

      Azure IoT-Simulationsdashboard

Daten analysieren

In diesem Abschnitt führen Sie mit dem Azure Time Series Insights Gen2-Explorer grundlegende Analysen für Ihre Zeitreihendaten durch.

  1. Navigieren Sie zu Ihrem Azure Time Series Insights Gen2-Explorer, indem Sie im Azure-Portal auf der Ressourcenseite die URL auswählen.

    URL des Azure Time Series Insights Gen2-Explorers

  2. Im Azure Time Series Insights Gen2-Explorer wird ein Balken angezeigt, der den oberen Rand des Bildschirms umfasst. Dies ist Ihre Verfügbarkeitsauswahl. Vergewissern Sie sich, dass mindestens zwei Minuten ausgewählt sind, und erweitern Sie bei Bedarf den Zeitrahmen, indem Sie die Auswahlhandles auswählen und nach links und rechts ziehen.

  3. Zeitreiheninstanzen werden auf der linken Seite angezeigt.

    Liste der Instanzen ohne übergeordnete Elemente

  4. Wählen Sie die erste Zeitreiheninstanz aus. Wählen Sie anschließend Temperatur anzeigen aus.

    Ausgewählte Zeitreiheninstanz mit Menübefehl zum Anzeigen der Durchschnittstemperatur

    Ein Diagramm mit Zeitreihen wird angezeigt. Ändern Sie den Wert für das Intervall in 30 Sekunden.

  5. Wiederholen Sie den vorherigen Schritt mit den beiden anderen Zeitreiheninstanzen, sodass alle drei angezeigt werden, wie im folgenden Diagramm dargestellt:

    Diagramm mit allen Zeitreihen

  6. Wählen Sie die Zeitspannenauswahl in der oberen rechten Ecke aus. Hier können Sie bestimmte Start- und Endzeiten bis auf die Millisekunde genau auswählen oder aus vorkonfigurierten Optionen wie Letzte 30 Minuten auswählen. Sie können auch die Standardzeitzone ändern.

    Festlegen des Zeitbereichs auf die letzten 30 Minuten

    Daraufhin wird im Azure Time Series Insights Gen2-Explorer der Solution Accelerator-Verlauf für Letzte 30 Minuten angezeigt.

Definieren und Anwenden eines Modells

In diesem Abschnitt wenden Sie ein Modell zum Strukturieren der Daten an. Um das Modell zu vervollständigen, definieren Sie Typen, Hierarchien und Instanzen. Weitere Informationen zur Datenmodellierung finden Sie unter Time Series-Modell.

  1. Wählen Sie im Explorer die Registerkarte Modell aus:

    Anzeigen der Registerkarte „Modell“ im Explorer

    Wählen Sie auf der Registerkarte Typen die Option + Hinzufügen aus.

  2. Legen Sie die folgenden Parameter fest:

    Parameter Aktion
    Name Geben Sie Elevator (Aufzug) ein.
    Beschreibung Geben Sie Dies ist eine Typdefinition für Aufzug ein.
  3. Wählen Sie als nächstes die Registerkarte Variablen aus.

    1. Wählen Sie + Add Variable (Variable hinzufügen) aus, und geben Sie die folgenden Werte für die erste Variable vom Typ „Elevator“ (Aufzug) ein. Sie werden insgesamt drei Variablen erstellen.

      Parameter Aktion
      Name Geben Sie Avg Temperature ein.
      Kind Wählen Sie Numeric (Numerisch) aus.
      Wert Aus Voreinstellung auswählen: Wählen Sie temperature (Double) (Temperatur (Double)) aus.
      Hinweis: Es kann einige Minuten dauern, bis das Feld Wert automatisch aufgefüllt wird, nachdem Azure Time Series Insights Gen2 damit beginnt, Ereignisse zu empfangen.
      Aggregationsvorgang Erweitern Sie Erweiterte Optionen.
      Wählen Sie AVG aus.
    2. Wählen Sie Übernehmen. Wählen Sie erneut + Variable hinzufügen aus, und legen Sie die folgenden Werte fest:

      Parameter Aktion
      Name Geben Sie Avg Vibration (Durchschnittliche Vibration) ein.
      Kind Wählen Sie Numeric (Numerisch) aus.
      Wert Aus Voreinstellung auswählen: Wählen Sie Vibration (Double) aus.
      Hinweis: Es kann einige Minuten dauern, bis das Feld Wert automatisch aufgefüllt wird, nachdem Azure Time Series Insights Gen2 damit beginnt, Ereignisse zu empfangen.
      Aggregationsvorgang Erweitern Sie Erweiterte Optionen.
      Wählen Sie AVG aus.
    3. Wählen Sie Übernehmen. Wählen Sie erneut + Variable hinzufügen aus, und legen Sie die folgenden Werte für die dritte und letzte Variable fest:

      Parameter Aktion
      Name Geben Sie Floor (Etage) ein.
      Kind Wählen Sie Categorical (Kategorisch) aus.
      Wert Aus Voreinstellung auswählen: Wählen Sie Floor (Double) (Etage (Double)) aus.
      Hinweis: Es kann einige Minuten dauern, bis das Feld Wert automatisch aufgefüllt wird, nachdem Azure Time Series Insights Gen2 damit beginnt, Ereignisse zu empfangen.
      Kategorien Bezeichnung: Werte
      Niedriger: 1,2,3,4
      Mitte: 5,6,7,8,9
      Oben: 10,11,12,13,14,15
      Standardkategorie Geben Sie Unbekannt ein.

      Hinzufügen von Typvariablen

    4. Wählen Sie Übernehmen.

    5. Wählen Sie Speichern aus. Drei Variablen werden erstellt und angezeigt.

      Der hinzugefügte Typ kann in der Modellansicht überprüft werden.

  4. Wählen Sie die Registerkarte Hierarchies (Hierarchien) aus. Wählen Sie dann + Hinzufügen aus.

    1. Legen Sie im Bereich Hierarchie bearbeiten die folgenden Parameter fest:

      Parameter Aktion
      Name Geben Sie Location Hierarchy ein.
      Ebenen Geben Sie Country (Land/Region) als Namen der ersten Ebene ein.
      Wählen Sie + Add Level (Ebene hinzufügen) aus.
      Geben Sie City (Ort) für die zweite Ebene ein, und wählen Sie dann + Add Level (Ebene hinzufügen) aus.
      Geben Sie Building (Gebäude) als Namen der dritten und letzten Ebene ein.
    2. Wählen Sie Speichern aus.

      Anzeigen Ihrer neuen Hierarchie in der Modellansicht

  5. Navigieren Sie zu Instanzen.

    1. Wählen Sie ganz rechts unter den Aktionen das Stiftsymbol aus, um die erste Instanz mit den folgenden Werten zu bearbeiten:

      Parameter Aktion
      Typ Wählen Sie Elevator (Aufzug) aus.
      Name Geben Sie Elevator 1 (Aufzug 1) ein.
      Beschreibung Geben Sie Instance for Elevator 1 (Instanz für Aufzug 1) ein.
    2. Navigieren Sie zu Instance Fields (Instanzfelder), und geben Sie folgende Werte ein:

      Parameter Aktion
      Hierarchien Wählen Sie Location Hierarchy (Standorthierarchie) aus.
      Country Geben Sie USA ein.
      City (Ort) Geben Sie Seattle ein.
      Building (Gebäude) Geben Sie Space Needle ein.
    3. Wählen Sie Speichern aus.

  6. Wiederholen Sie den vorherigen Schritt mit den beiden anderen Instanzen und folgenden Werten:

    Elevator 2 (Aufzug 2):

    Parameter Aktion
    Typ Wählen Sie Elevator (Aufzug) aus.
    Name Geben Sie Elevator 2 (Aufzug 2) ein.
    Beschreibung Geben Sie Instance for Elevator 2 (Instanz für Aufzug 2) ein.
    Hierarchien Wählen Sie Location Hierarchy (Standorthierarchie) aus.
    Country Geben Sie USA ein.
    City (Ort) Geben Sie Seattle ein.
    Building (Gebäude) Geben Sie Pacific Science Center ein.

    Elevator 3 (Aufzug 3):

    Parameter Aktion
    Typ Wählen Sie Elevator (Aufzug) aus.
    Name Geben Sie Elevator 3 (Aufzug 3) ein.
    Beschreibung Geben Sie Instance for Elevator 3 (Instanz für Aufzug 3) ein.
    Hierarchien Wählen Sie Location Hierarchy (Standorthierarchie) aus.
    Country Geben Sie USA ein.
    City (Ort) Geben Sie New York ein.
    Building (Gebäude) Geben Sie Empire State Building ein.

    Anzeigen der aktualisierten Instanzen

  7. Navigieren Sie zurück zur Registerkarte Analyze (Analysieren), um den Diagrammbereich anzuzeigen. Erweitern Sie unter Location Hierarchy alle Hierarchieebenen, um die Zeitreiheninstanzen anzuzeigen:

    Anzeigen aller Hierarchien in der Diagrammansicht

  8. Wählen Sie unter Pacific Science Center die Zeitreiheninstanz Elevator 2 (Aufzug 2) und anschließend Show Average Temperature (Durchschnittliche Temperatur anzeigen) aus.

  9. Wählen Sie für dieselbe Instanz, Elevator 2 (Aufzug 2), die Option Show Floor (Etage anzeigen) aus.

    Mit Ihrer Kategorievariablen können Sie bestimmen, wie viel Zeit der Aufzug auf den oberen, unteren und mittleren Etagen verbracht hat.

    Visualisieren von „Elevator 2“ (Aufzug 2) mit Hierarchie und Daten

Bereinigen von Ressourcen

Bereinigen Sie nach dem Tutorial die von Ihnen erstellten Ressourcen:

  1. Wählen Sie im Azure-Portal im Menü auf der linken Seite Alle Ressourcen aus, und suchen Sie Ihre Azure Time Series Insights Gen2-Ressourcengruppe.
  2. Löschen Sie entweder die gesamte Ressourcengruppe (und alle darin enthaltenen Ressourcen), indem Sie auf Löschen klicken, oder entfernen Sie die Ressourcen einzeln.

Nächste Schritte

In diesem Tutorial haben Sie Folgendes gelernt:

  • Erstellen und Verwenden eines Accelerators zur Gerätesimulation.
  • Erstellen einer Azure Time Series Insights Gen2-PAYG-Umgebung
  • Herstellen einer Verbindung der Azure Time Series Insights Gen2-Umgebung mit einem IoT-Hub
  • Ausführen eines Solution Accelerator-Beispiels zum Streamen von Daten in die Azure Time Series Insights Gen2-Umgebung
  • Durchführen einer grundlegenden Analyse der Daten.
  • Definieren eines Zeitreihenmodell-Typs und einer Hierarchie und deren Zuordnung zu Ihren Instanzen.

Da Sie nun Ihre eigene Azure Time Series Insights Gen2-Umgebung erstellen können, informieren Sie sich ausführlicher über die wichtigsten Konzepte in Azure Time Series Insights Gen2.

Weitere Informationen zur Azure Time Series Insights Gen2-Erfassung finden Sie hier:

Weitere Informationen zum Azure Time Series Insights Gen2-Speicher finden Sie hier:

Erfahren Sie mehr über Zeitreihenmodelle:

Weitere Informationen zum Verbinden Ihrer Umgebung mit Power BI: