Samouczek: konfigurowanie środowiska Azure Time Series Insights Gen2
Uwaga
Usługa Time Series Insights (TSI) nie będzie już obsługiwana po marcu 2025 r. Rozważ migrację istniejących środowisk TSI 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 usługi Azure Time Series Insights Gen2 z płatnością zgodnie z rzeczywistym użyciem (PAYG).
Ten samouczek zawiera informacje na temat wykonywania następujących czynności:
- Utwórz środowisko Azure Time Series Insights Gen2.
- Połącz środowisko Azure Time Series Insights Gen2 z IoT Hub.
- Uruchom przykład akceleratora rozwiązań, aby przesłać strumieniowo dane do środowiska Azure Time Series Insights Gen2.
- Wykonywanie podstawowej analizy danych.
- Definiowanie hierarchii oraz typu modelu szeregów czasowych i kojarzenie ich z wystąpieniami.
Porada
Akceleratory rozwiązań IoT zapewniają 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 Azure Portal.
Utwórz środowisko przy użyciu 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 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 dotyczącymi 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 Azure Portal. Na stronie Grupy zasobów zwróć uwagę, że nowa grupa zasobów została utworzona przy użyciu elementu podanego
solutionName
w pliku parametrów szablonu usługi ARM. Zanotuj zasoby utworzone na potrzeby symulacji urządzenia.
Tworzenie środowiska Azure Time Series Insights Gen2
W tej sekcji opisano sposób tworzenia środowiska Azure Time Series Insights Gen2 i łączenia go z centrum IoT utworzonym przez akcelerator rozwiązań IoT przy użyciu Azure Portal.
Zaloguj się do 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 Azure Time Series Insights Gen2. Subskrypcja Wprowadź subskrypcję, w której chcesz utworzyć środowisko 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 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 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 jako identyfikator szeregów czasowych nie może zostać później zmieniona. Na potrzeby tego samouczka 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 artykuł Best practices for choosing a Time Series ID (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ć magazyn LRS, GRS i ZRS. Na potrzeby tego samouczka możesz wybrać pozycję LRS Hierarchiczna przestrzeń nazw Ta opcja można wybrać po wybraniu rodzaju magazynu jako StorageV2. Domyślnie jest ona wyłączona. 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 domyślną opcję 7 dni. Wybierz pozycję Dalej: Źródło zdarzeń.
Na karcie Źródło zdarzenia ustaw następujące parametry:
Parametr Akcja Czy utworzyć źródło zdarzeń? Wybierz pozycję Tak. Typ źródła Wybierz pozycję IoT Hub. Nazwa Wprowadź unikatową wartość dla nazwy źródła zdarzenia. Wybierz koncentrator Wybierz pozycję Wybierz istniejącą. Subskrypcja Wybierz subskrypcję używaną dla symulatora urządzenia. nazwa IoT Hub Wybierz nazwę centrum IoT utworzoną dla symulatora urządzenia. Zasady dostępu do centrum IoT Hub Wybierz pozycję iothubowner. grupa odbiorców 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. Na potrzeby tego samouczka pozostaw to pole puste. Ten symulator używa przychodzącego znacznika czasu z IoT Hub, domyślnie 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 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 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.
Kwota: 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 są wyświetlane aktywne urządzenia i łączna liczba komunikatów .
Analizowanie danych
W tej sekcji wykonasz podstawową analizę danych szeregów czasowych przy użyciu Eksploratora Azure Time Series Insights Gen2.
Przejdź do Eksploratora usługi Azure Time Series Insights Gen2, wybierając adres URL ze strony zasobu w Azure Portal.
W eksploratorze Azure Time Series Insights Gen2 zostanie wyświetlony pasek obejmujący górną część ekranu. To jest 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 w lewo i w prawo.
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ń wartość interwału 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 do milisekund 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ązania w ciągu ostatnich 30 minut jest teraz wyświetlany w Eksploratorze 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 Wprowadź windę Opis Wprowadź wartość To jest definicja typu dla elementu Winda Następnie wybierz kartę Zmienne .
Wybierz pozycję + Dodaj zmienną i wypełnij następujące wartości dla pierwszej zmiennej typu windy. Utworzysz łącznie trzy zmienne.
Parametr Akcja Nazwa Wpisz Avg Temperature (Temperatura średnia). Rodzaj Wybieranie wartości liczbowej Wartość Wybierz z ustawienia wstępnego: wybierz pozycję temperature (Double).
Uwaga: Po rozpoczęciu odbierania zdarzeń przez Azure Time Series Insights Gen2 wypełnienie wartości może potrwać kilka minut.Operacja agregacji Rozwiń węzeł Opcje zaawansowane.
Wybierz opcję AVG (średnia).Wybierz przycisk Zastosuj. Następnie ponownie + Dodaj zmienną i ustaw następujące wartości:
Parametr Akcja Nazwa Wprowadź wartość Avg Vibration (Średnia drgania). Rodzaj Wybierz pozycję Numeryczne Wartość Wybierz z ustawień wstępnych: wybierz pozycję drgania (podwójne).
Uwaga: po rozpoczęciu odbierania zdarzeń Azure Time Series Insights Gen2 może upłynąć kilka minut.Operacja agregacji Rozwiń pozycję Opcje zaawansowane.
Wybierz opcję AVG (średnia).Wybierz przycisk Zastosuj. Następnie ponownie + Dodaj zmienną i ustaw następujące wartości dla trzeciej i końcowej zmiennej:
Parametr Akcja Nazwa Wprowadź wartość Floor (Podłoga). Rodzaj Wybierz kategorię Wartość Wybierz pozycję z ustawień wstępnych: wybierz pozycję Floor (Double).
Uwaga: po rozpoczęciu odbierania zdarzeń Azure Time Series Insights Gen2 może upłynąć kilka minut.Kategorie Etykieta: wartości
Dolna: 1,2,3,4
Środek: 5,6,7,8,9
Górna: 10,11,12,13,14,15Kategoria domyślna Wprowadź nieznany Wybierz przycisk 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 Wpisz Location Hierarchy (Hierarchia lokalizacji). Poziomy Wprowadź wartość 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 końcowego poziomuWybierz pozycję Zapisz.
Przejdź do pozycji 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 Typ Wybierz pozycję Winda. Nazwa Wprowadź windę 1 Opis Wprowadź wystąpienie dla windy 1 Przejdź do obszaru Pola wystąpienia i wprowadź następujące wartości:
Parametr Akcja Hierarchie Wybierz pozycję Hierarchia lokalizacji Kraj Wprowadź stany USA City (Miasto) Wprowadź seattle Budynku Wprowadź igłę spacji 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 Typ Wybierz pozycję Winda. Nazwa Wprowadź windę 2 Opis Wprowadź wystąpienie dla windy 2 Hierarchie Wybierz pozycję Hierarchia lokalizacji Kraj Wprowadź stany USA City (Miasto) Wprowadź seattle Budynku Wprowadź Pacific Science Center Dla windy 3:
Parametr Akcja Typ Wybierz pozycję Winda. Nazwa Wprowadź windę 3 Opis Wprowadź wystąpienie dla windy 3 Hierarchie Wybierz pozycję Hierarchia lokalizacji Kraj Wprowadź stany USA City (Miasto) Wprowadź nowy Jork Budynku Wprowadź 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, wybierz pozycję Pokaż podłogę.
Dzięki zmiennej kategorii można określić, ile czasu winda spędziła na górnej, dolnej i środkowej podłodze.
Czyszczenie zasobów
Po ukończeniu samouczka wyczyść utworzone zasoby:
- W menu po lewej stronie w Azure Portal wybierz pozycję Wszystkie zasoby, znajdź grupę zasobów Azure Time Series Insights Gen2.
- Usuń całą grupę zasobów (i wszystkie zawarte w niej zasoby), wybierając pozycję Usuń lub usuń każdy zasób indywidualnie.
Następne kroki
W niniejszym samouczku zawarto informacje na temat wykonywania następujących czynności:
- Tworzenie i używanie akceleratora symulacji urządzenia.
- Utwórz środowisko Azure Time Series Insights Gen2 PAYG.
- Połącz środowisko Azure Time Series Insights Gen2 z centrum iot.
- Uruchom przykład akceleratora rozwiązań, aby przesyłać strumieniowo dane do środowiska 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 Azure Time Series Insights Gen2, dowiedz się więcej o kluczowych pojęciach w usłudze Azure Time Series Insights Gen2.
Przeczytaj o pozyskiwaniu Azure Time Series Insights Gen2:
Przeczytaj o magazynie 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: