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
Musisz mieć co najmniej rolę Współautor dla subskrypcji platformy Azure. Aby uzyskać więcej informacji, zobacz Przypisywanie ról platformy Azure przy użyciu witryny Azure Portal.
Utwórz środowisko przy użyciu witryny Azure Portal lub interfejsu wiersza polecenia.
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.
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.
Przewiń w dół, aby przeczytać sekcje Przegląd i Wprowadzenie .
Postępuj zgodnie z instrukcjami wdrażania w sekcji Wprowadzenie.
Ukończenie tego procesu może potrwać do 20 minut.
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.
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.
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.
Zaloguj się do witryny Azure Portal przy użyciu konta subskrypcji platformy Azure.
W menu u góry po lewej stronie wybierz pozycję + Utwórz zasób.
Wybierz kategorię Internet rzeczy, a następnie wybierz pozycję Time Series Insights.
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. Wybierz pozycję Dalej: Źródło zdarzeń.
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. Wybierz pozycję Przejrzyj i utwórz.
Możesz przejrzeć stan wdrożenia:
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.
Po zakończeniu wdrażania akceleratora rozwiązań otrzymasz adres URL.
Kliknij adres URL, aby uruchomić symulację urządzenia.
Wybierz pozycję + Nowa symulacja.
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ślneDocelowa usługa IoT Hub Wybierz pozycję Użyj dostarczonej wstępnie usługi IoT Hub. Wybierz pozycję Rozpocznij symulację. Na pulpicie nawigacyjnym symulacji urządzenia wyświetlane są aktywne urządzenia i łączna liczba komunikatów .
Analizowanie danych
W tej sekcji wykonasz podstawową analizę danych szeregów czasowych przy użyciu Eksploratora usługi Azure Time Series Insights Gen2.
Przejdź do Eksploratora usługi Azure Time Series Insights Gen2, wybierając adres URL ze strony zasobu w witrynie Azure Portal.
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.
Wystąpienia szeregów czasowych będą wyświetlane po lewej stronie.
Wybierz wystąpienie serii po raz pierwszy. Następnie wybierz pozycję Pokaż temperaturę.
Zostanie wyświetlony wykres szeregów czasowych. Zmień interwał na 30s.
Powtórz poprzedni krok z pozostałymi dwoma wystąpieniami szeregów czasowych, aby wyświetlić wszystkie trzy, jak pokazano na tym wykresie:
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ą.
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.
W Eksploratorze wybierz kartę Model :
Na karcie Typy wybierz pozycję + Dodaj.
Wprowadź następujące parametry:
Parametr Akcja Nazwa/nazwisko Wprowadź windę Opis Wprowadź wartość To jest definicja typu dla windy Następnie wybierz kartę Zmienne .
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).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).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,15Kategoria domyślna Wprowadź nieznany Wybierz Zastosuj.
Wybierz pozycję Zapisz. Trzy zmienne są tworzone i wyświetlane.
Wybierz kartę Hierarchie . Następnie wybierz pozycję + Dodaj.
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 poziomuWybierz pozycję Zapisz.
Przejdź do obszaru Wystąpienia.
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 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ą Wybierz pozycję Zapisz.
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 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:
W obszarze Pacific Science Center wybierz windę wystąpienia szeregów czasowych 2, a następnie wybierz pozycję Pokaż średnią temperaturę.
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.
Czyszczenie zasobów
Po ukończeniu samouczka wyczyść utworzone zasoby:
- W menu po lewej stronie w witrynie Azure Portal wybierz pozycję Wszystkie zasoby, znajdź grupę zasobów usługi Azure Time Series Insights Gen2.
- 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: