Udostępnij za pośrednictwem


Samouczek: konfigurowanie środowiska usługi Azure Time Series Insights Gen2

Uwaga

Usługa Time Series Insights zostanie wycofana 7 lipca 2024 r. Rozważ migrację istniejących środowisk do alternatywnych rozwiązań tak szybko, jak to możliwe. Aby uzyskać więcej informacji na temat wycofywania i migracji, odwiedź naszą dokumentację.

Ten samouczek przeprowadzi Cię przez proces tworzenia środowiska płatności zgodnie z rzeczywistym użyciem (PAYG) usługi Azure Time Series Insights Gen2.

Z tego samouczka dowiesz się, jak wykonywać następujące czynności:

  • Tworzenie środowiska usługi Azure Time Series Insights Gen2.
  • Połącz środowisko usługi Azure Time Series Insights Gen2 z usługą IoT Hub.
  • Uruchom przykład akceleratora rozwiązań, aby przesłać strumieniowo dane do środowiska usługi Azure Time Series Insights Gen2.
  • Wykonywanie podstawowej analizy danych.
  • Definiowanie hierarchii oraz typu modelu szeregów czasowych i kojarzenie ich z wystąpieniami.

Napiwek

Akceleratory rozwiązań IoT udostępniają wstępnie skonfigurowane rozwiązania klasy korporacyjnej, których można użyć do przyspieszenia tworzenia niestandardowych rozwiązań IoT.

Utwórz konto bezpłatnej subskrypcji platformy Azure, jeśli jeszcze jej nie masz.

Wymagania wstępne

Tworzenie symulacji urządzeń

W tej sekcji utworzysz trzy symulowane urządzenia, które wysyłają dane do wystąpienia usługi Azure IoT Hub.

  1. Przejdź do strony akceleratorów rozwiązań Azure IoT. Zaloguj się przy użyciu konta platformy Azure, a następnie wybierz pozycję Symulacja urządzenia.

    Strona akceleratorów rozwiązań usługi Azure IoT.

  2. Przewiń w dół, aby przeczytać sekcje Przegląd i Wprowadzenie .

  3. Postępuj zgodnie z instrukcjami wdrażania w sekcji Wprowadzenie.

    Ukończenie tego procesu może potrwać do 20 minut.

  4. Po zakończeniu wdrażania zostanie podany adres URL symulacji. Pozostaw tę stronę otwartą, ponieważ wrócisz do niej później.

    Ważne

    Nie wprowadzaj jeszcze akceleratora rozwiązań! Pozostaw tę stronę internetową otwartą, ponieważ wrócisz do niej później.

    Ukończono aprowizowanie rozwiązania do symulacji urządzeń.

  5. Teraz sprawdź nowo utworzone zasoby w witrynie Azure Portal. Na stronie Grupy zasobów zwróć uwagę, że nowa grupa zasobów została utworzona przy użyciu solutionName pliku parametrów szablonu usługi ARM. Zanotuj zasoby utworzone na potrzeby symulacji urządzenia.

    Zasoby symulacji urządzeń.

Tworzenie środowiska usługi Azure Time Series Insights Gen2

W tej sekcji opisano sposób tworzenia środowiska usługi Azure Time Series Insights Gen2 i łączenia go z centrum IoT utworzonym przez akcelerator rozwiązań IoT przy użyciu witryny Azure Portal.

  1. Zaloguj się do witryny Azure Portal przy użyciu konta subskrypcji platformy Azure.

  2. W menu u góry po lewej stronie wybierz pozycję + Utwórz zasób.

  3. Wybierz kategorię Internet rzeczy, a następnie wybierz pozycję Time Series Insights.

    Wybierz zasób środowiska usługi Time Series Insights.

  4. W okienku Tworzenie środowiska usługi Time Series Insights na karcie Podstawy ustaw następujące parametry:

    Parametr Akcja
    Nazwa środowiska Wprowadź unikatową nazwę środowiska usługi Azure Time Series Insights Gen2.
    Subskrypcja Wprowadź subskrypcję, w której chcesz utworzyć środowisko usługi Azure Time Series Insights Gen2. Najlepszym rozwiązaniem jest użycie tej samej subskrypcji co pozostałe zasoby IoT utworzone przez symulator urządzenia.
    Grupa zasobów: Wybierz istniejącą grupę zasobów lub utwórz nową grupę zasobów dla zasobu środowiska usługi Azure Time Series Insights Gen2. Grupa zasobów jest kontenerem zasobów platformy Azure. Najlepszym rozwiązaniem jest użycie tej samej grupy zasobów co inne zasoby IoT utworzone przez symulator urządzenia.
    Lokalizacja Wybierz region centrum danych dla środowiska usługi Azure Time Series Insights Gen2. Aby uniknąć dodatkowych opóźnień, najlepiej utworzyć środowisko usługi Azure Time Series Insights Gen2 w tym samym regionie co centrum IoT utworzone przez symulator urządzenia.
    Warstwa Wybierz pozycję Gen2(L1). Jest to jednostka SKU produktu Azure Time Series Insights Gen2.
    Nazwa właściwości identyfikatora szeregów czasowych Wprowadź nazwę właściwości zawierającej wartości, które jednoznacznie identyfikują wystąpienia szeregów czasowych. Wartość wprowadzona w polu Nazwa właściwości , ponieważ nie można później zmienić identyfikatora szeregów czasowych. W tym samouczku wprowadź iothub-connection-device-id. Aby dowiedzieć się więcej na temat identyfikatora szeregów czasowych, w tym złożonego identyfikatora szeregów czasowych, przeczytaj najlepsze rozwiązania dotyczące wybierania identyfikatora szeregów czasowych.
    Nazwa konta magazynu Wprowadź globalnie unikatową nazwę nowego konta magazynu.
    Rodzaj konta magazynu Wybierz rodzaj magazynu dla nowego konta magazynu. Zalecamy użycie magazynu w wersji 2
    Replikacja konta magazynu Wybierz rodzaj magazynu dla nowego konta magazynu. Na podstawie wybranej lokalizacji możesz wybrać pozycję LRS, GRS i ZRS. Na potrzeby tego samouczka możesz wybrać magazyn LRS
    Hierarchiczna przestrzeń nazw Ta opcja można wybrać po wybraniu rodzaju magazynu jako StorageV2. Domyślnie jest on wyłączony. Na potrzeby tego samouczka możesz pozostawić go w domyślnym stanie wyłączonym
    Włącz ciepły magazyn Wybierz pozycję Tak , aby włączyć ciepły magazyn. To ustawienie można również wyłączyć i ponownie włączyć po utworzeniu środowiska.
    Przechowywanie danych (w dniach) Wybierz opcję domyślną 7 dni.

    Nowa konfiguracja środowiska usługi Azure Time Series Insights.Nowa konfiguracja środowiska usługi Azure Time Series Insights była kontynuowana.

  5. Wybierz pozycję Dalej: Źródło zdarzeń.

    Skonfiguruj identyfikator szeregów czasowych dla środowiska.

  6. Na karcie Źródło zdarzeń ustaw następujące parametry:

    Parametr Akcja
    Utworzyć źródło zdarzeń? Wybierz opcję Tak.
    Typ źródła Wybierz pozycję IoT Hub.
    Nazwa/nazwisko Wprowadź unikatową wartość nazwy źródła zdarzeń.
    Wybierz koncentrator Wybierz pozycję Wybierz istniejącą.
    Subskrypcja Wybierz subskrypcję używaną dla symulatora urządzenia.
    Nazwa centrum IoT Wybierz nazwę centrum IoT utworzoną dla symulatora urządzenia.
    Zasady dostępu do centrum IoT Hub Wybierz pozycję iothubowner.
    Grupa odbiorców usługi IoT Hub Wybierz pozycję Nowy, wprowadź unikatową nazwę, a następnie wybierz pozycję + Dodaj. Grupa odbiorców musi być unikatową wartością w usłudze Azure Time Series Insights Gen2.
    Opcje uruchamiania Wybierz pozycję Początek teraz.
    Właściwość znacznika czasu Ta wartość służy do identyfikowania właściwości Znacznik czasu w przychodzących danych telemetrycznych. W tym samouczku pozostaw to pole puste. Ten symulator używa sygnatury czasowej przychodzącej z usługi IoT Hub, do której domyślnie jest używana usługa Azure Time Series Insights Gen2.

    Konfigurowanie utworzonego centrum IoT jako źródła zdarzeń

  7. Wybierz pozycję Przejrzyj i utwórz.

    Strona Przeglądanie + tworzenie z przyciskiem Utwórz

    Możesz przejrzeć stan wdrożenia:

    Powiadomienie o zakończeniu wdrażania.

  8. Rozwiń szczegóły wdrożenia.

Strumieniowe przesyłanie danych

Po wdrożeniu środowiska usługi Azure Time Series Insights Gen2 rozpocznij przesyłanie strumieniowe danych do analizy.

  1. Po zakończeniu wdrażania akceleratora rozwiązań otrzymasz adres URL.

  2. Kliknij adres URL, aby uruchomić symulację urządzenia.

  3. Wybierz pozycję + Nowa symulacja.

    1. Po załadowaniu strony Konfiguracja symulacji wprowadź wymagane parametry.

      Parametr Akcja
      Nazwa/nazwisko Wprowadź unikatową nazwę symulatora.
      Opis Wprowadź definicję.
      Czas trwania symulacji Wybierz opcję Uruchamianie bez ograniczeń.
      Model urządzenia Kliknij pozycję + Dodaj typ urządzenia
      Nazwa: wprowadź ciąg Winda.
      Ilość: wprowadź wartość 3.
      Pozostaw pozostałe wartości domyślne
      Docelowa usługa IoT Hub Wybierz pozycję Użyj dostarczonej wstępnie usługi IoT Hub.

      Konfigurowanie parametrów i uruchamianie.

    2. Wybierz pozycję Rozpocznij symulację. Na pulpicie nawigacyjnym symulacji urządzenia wyświetlane są aktywne urządzenia i łączna liczba komunikatów .

      Pulpit nawigacyjny symulacji usługi Azure IoT.

Analizowanie danych

W tej sekcji wykonasz podstawową analizę danych szeregów czasowych przy użyciu Eksploratora usługi Azure Time Series Insights Gen2.

  1. Przejdź do Eksploratora usługi Azure Time Series Insights Gen2, wybierając adres URL ze strony zasobu w witrynie Azure Portal.

    Adres URL eksploratora usługi Azure Time Series Insights Gen2.

  2. W Eksploratorze usługi Azure Time Series Insights Gen2 zostanie wyświetlony pasek obejmujący górną część ekranu. Jest to selektor dostępności. Upewnij się, że wybrano co najmniej dwa 2 m, a w razie potrzeby rozwiń przedział czasu, wybierając i przeciągając uchwyty selektora do lewej i prawej.

  3. Wystąpienia szeregów czasowych będą wyświetlane po lewej stronie.

    Lista nieparzyszonych wystąpień.

  4. Wybierz wystąpienie serii po raz pierwszy. Następnie wybierz pozycję Pokaż temperaturę.

    Wybrane wystąpienie szeregów czasowych z poleceniem menu, aby wyświetlić średnią temperaturę.

    Zostanie wyświetlony wykres szeregów czasowych. Zmień interwał na 30s.

  5. Powtórz poprzedni krok z pozostałymi dwoma wystąpieniami szeregów czasowych, aby wyświetlić wszystkie trzy, jak pokazano na tym wykresie:

    Wykres dla wszystkich szeregów czasowych.

  6. Wybierz selektor przedziału czasu w prawym górnym rogu. W tym miejscu możesz wybrać określone czasy rozpoczęcia i zakończenia w milisekundach lub wybrać spośród wstępnie skonfigurowanych opcji, takich jak Ostatnie 30 minut. Możesz również zmienić domyślną strefę czasową.

    Ustaw zakres czasu na ostatnie 30 minut.

    Postęp akceleratora rozwiązań w ciągu ostatnich 30 minut jest teraz wyświetlany w Eksploratorze usługi Azure Time Series Insights Gen2.

Definiowanie i stosowanie modelu

W tej sekcji zastosujesz model, aby ustrukturyzować dane. Do utworzenia modelu potrzebne są definicje typów, hierarchii i wystąpień. Aby dowiedzieć się więcej na temat modelowania danych, przeczytaj Model szeregów czasowych.

  1. W Eksploratorze wybierz kartę Model :

    Wyświetl kartę Model w Eksploratorze.

    Na karcie Typy wybierz pozycję + Dodaj.

  2. Wprowadź następujące parametry:

    Parametr Akcja
    Nazwa/nazwisko Wprowadź windę
    Opis Wprowadź wartość To jest definicja typu dla windy
  3. Następnie wybierz kartę Zmienne .

    1. Wybierz pozycję + Dodaj zmienną i wypełnij następujące wartości dla pierwszej zmiennej typu Winda. Utworzysz trzy zmienne w sumie.

      Parametr Akcja
      Nazwa/nazwisko Wpisz Avg Temperature (Temperatura średnia).
      Rodzaj Wybierz pozycję Numeryczne
      Wartość Wybierz z ustawień wstępnych: Wybierz temperaturę (podwójna).
      Uwaga: Automatyczne wypełnienie wartości po rozpoczęciu odbierania zdarzeń przez usługę Azure Time Series Insights Gen2 może potrwać kilka minut.
      Operacja agregacji Rozwiń pozycję Opcje zaawansowane.
      Wybierz opcję AVG (średnia).
    2. Wybierz Zastosuj. Następnie ponownie + Dodaj zmienną i ustaw następujące wartości:

      Parametr Akcja
      Nazwa/nazwisko Wprowadź wartość Avg Vibration (Średnia drgania).
      Rodzaj Wybierz pozycję Numeryczne
      Wartość Wybierz z ustawień wstępnych: wybierz pozycję vibration (Double).
      Uwaga: Automatyczne wypełnienie wartości po rozpoczęciu odbierania zdarzeń przez usługę Azure Time Series Insights Gen2 może potrwać kilka minut.
      Operacja agregacji Rozwiń pozycję Opcje zaawansowane.
      Wybierz opcję AVG (średnia).
    3. Wybierz Zastosuj. Następnie ponownie + Dodaj zmienną i ustaw następujące wartości dla trzeciej i końcowej zmiennej:

      Parametr Akcja
      Nazwa/nazwisko Wprowadź wartość Floor (Piętro).
      Rodzaj Wybieranie kategorii
      Wartość Wybierz z ustawień wstępnych: wybierz pozycję Floor (Double).
      Uwaga: Automatyczne wypełnienie wartości po rozpoczęciu odbierania zdarzeń przez usługę Azure Time Series Insights Gen2 może potrwać kilka minut.
      Kategorie Etykieta: wartości
      Niższe: 1,2,3,4
      Środek: 5,6,7,8,9
      Górny: 10,11,12,13,14,15
      Kategoria domyślna Wprowadź nieznany

      Dodaj zmienne typu.

    4. Wybierz Zastosuj.

    5. Wybierz pozycję Zapisz. Trzy zmienne są tworzone i wyświetlane.

      Po dodaniu typu przejrzyj go w widoku Model.

  4. Wybierz kartę Hierarchie . Następnie wybierz pozycję + Dodaj.

    1. W okienku Edytowanie hierarchii ustaw następujące parametry:

      Parametr Akcja
      Nazwa/nazwisko Wpisz Location Hierarchy (Hierarchia lokalizacji).
      Poziomy Wprowadź country (Kraj ) jako nazwę pierwszego poziomu
      Wybierz pozycję + Dodaj poziom
      Wprowadź wartość City (Miasto ) na drugim poziomie, a następnie wybierz pozycję + Dodaj poziom
      Wprowadź wartość Building (Budynek ) jako nazwę trzeciego i ostatniego poziomu
    2. Wybierz pozycję Zapisz.

      Wyświetl nową hierarchię w widoku Modelu.

  5. Przejdź do obszaru Wystąpienia.

    1. W obszarze Akcje po prawej stronie i wybierz ikonę ołówka, aby edytować pierwsze wystąpienie przy użyciu następujących wartości:

      Parametr Akcja
      Type Wybierz pozycję Winda.
      Nazwa/nazwisko Wprowadź windę 1
      Opis Wprowadzanie wystąpienia dla windy 1
    2. Przejdź do obszaru Pola wystąpienia i wprowadź następujące wartości:

      Parametr Akcja
      Hierarchies Wybierz hierarchię lokalizacji
      Kraj Wprowadź usa
      Miasto Wprowadź seattle
      Building Wprowadź igłę kosmiczną
    3. Wybierz pozycję Zapisz.

  6. Powtórz poprzedni krok z pozostałymi dwoma wystąpieniami, używając następujących wartości:

    Dla windy 2:

    Parametr Akcja
    Type Wybierz pozycję Winda.
    Nazwa/nazwisko Wprowadź windę 2
    Opis Wprowadzanie wystąpienia dla windy 2
    Hierarchies Wybierz hierarchię lokalizacji
    Kraj Wprowadź usa
    Miasto Wprowadź seattle
    Building Wprowadź Pacific Science Center

    Dla windy 3:

    Parametr Akcja
    Type Wybierz pozycję Winda.
    Nazwa/nazwisko Wprowadź windę 3
    Opis Wprowadzanie wystąpienia dla windy 3
    Hierarchies Wybierz hierarchię lokalizacji
    Kraj Wprowadź usa
    Miasto Wprowadź Nowy Jork
    Building Enter Empire State Building

    Wyświetl zaktualizowane wystąpienia.

  7. Wróć do karty Analiza , aby wyświetlić okienko wykresów. W obszarze Hierarchia lokalizacji rozwiń wszystkie poziomy hierarchii, aby wyświetlić wystąpienia szeregów czasowych:

    Wyświetl wszystkie hierarchie w widoku wykresu.

  8. W obszarze Pacific Science Center wybierz windę wystąpienia szeregów czasowych 2, a następnie wybierz pozycję Pokaż średnią temperaturę.

  9. W tym samym wystąpieniu wybierz pozycję Winda 2, a następnie wybierz pozycję Pokaż podłogę.

    Dzięki zmiennej podzielonej na kategorie możesz określić, ile czasu winda spędziła na górnych, niższych i środkowych piętrach.

    Wizualizowanie windy 2 z hierarchią i danymi.

Czyszczenie zasobów

Po ukończeniu samouczka wyczyść utworzone zasoby:

  1. W menu po lewej stronie w witrynie Azure Portal wybierz pozycję Wszystkie zasoby, znajdź grupę zasobów usługi Azure Time Series Insights Gen2.
  2. Usuń całą grupę zasobów (i wszystkie zawarte w niej zasoby), wybierając pozycję Usuń lub usuń osobno każdy zasób.

Następne kroki

W tym samouczku zawarto informacje na temat wykonywania następujących czynności:

  • Tworzenie i używanie akceleratora symulacji urządzenia.
  • Tworzenie środowiska płatności zgodnie z rzeczywistym użyciem usługi Azure Time Series Insights Gen2.
  • Połącz środowisko usługi Azure Time Series Insights Gen2 z centrum iot.
  • Uruchom przykład akceleratora rozwiązań, aby przesłać strumieniowo dane do środowiska usługi Azure Time Series Insights Gen2.
  • Wykonywanie podstawowej analizy danych.
  • Definiowanie hierarchii oraz typu modelu szeregów czasowych i kojarzenie ich z wystąpieniami.

Teraz, gdy wiesz, jak utworzyć własne środowisko usługi Azure Time Series Insights Gen2, dowiedz się więcej o kluczowych pojęciach w usłudze Azure Time Series Insights Gen2.

Przeczytaj o pozyskiwaniu danych usługi Azure Time Series Insights Gen2:

Przeczytaj o magazynie usługi Azure Time Series Insights Gen2:

Dowiedz się więcej o modelach szeregów czasowych:

Dowiedz się więcej na temat łączenia środowiska z usługą Power BI: