Zdarzenia
31 mar, 23 - 2 kwi, 23
Największe wydarzenie szkoleniowe usługi Fabric, Power BI i SQL. 31 marca – 2 kwietnia. Użyj kodu FABINSIDER, aby zaoszczędzić $400.
Zarejestruj się już dziśTa przeglądarka nie jest już obsługiwana.
Przejdź na przeglądarkę Microsoft Edge, aby korzystać z najnowszych funkcji, aktualizacji zabezpieczeń i pomocy technicznej.
Edytor bez kodu umożliwia łatwe opracowywanie zadania usługi Stream Analytics w celu przetwarzania danych przesyłanych strumieniowo w czasie rzeczywistym przy użyciu funkcji przeciągania i upuszczania bez konieczności pisania pojedynczego wiersza kodu. Środowisko zapewnia kanwę, która umożliwia łączenie się ze źródłami wejściowymi w celu szybkiego wyświetlenia danych przesyłanych strumieniowo. Następnie możesz przekształcić go przed zapisaniem w miejscach docelowych.
Edytor bez kodu umożliwia łatwe:
Po utworzeniu i uruchomieniu zadań usługi Stream Analytics można łatwo operacjonalizować obciążenia produkcyjne. Użyj odpowiedniego zestawu wbudowanych metryk na potrzeby monitorowania i rozwiązywania problemów. Zadania usługi Stream Analytics są rozliczane zgodnie z modelem cenowym, gdy są uruchomione.
Przed opracowaniem zadań usługi Stream Analytics przy użyciu edytora bez kodu należy spełnić następujące wymagania:
Uwaga
Edytor bez kodu jest obecnie niedostępny w regionie Chin.
Zadanie usługi Stream Analytics opiera się na trzech głównych składnikach: danych wejściowych przesyłania strumieniowego, przekształceń i danych wyjściowych. Możesz mieć dowolną liczbę składników, w tym wiele danych wejściowych, równoległych gałęzi z wieloma przekształceniami i wiele danych wyjściowych. Aby uzyskać więcej informacji, zobacz dokumentację usługi Azure Stream Analytics.
Uwaga
Następujące funkcje i typy danych wyjściowych są niedostępne w przypadku korzystania z edytora bez kodu:
Aby uzyskać dostęp do edytora bez kodu na potrzeby tworzenia zadania usługi Stream Analytics, istnieją dwa podejścia:
Za pośrednictwem portalu usługi Azure Stream Analytics (wersja zapoznawcza): Utwórz zadanie usługi Stream Analytics, a następnie wybierz edytor bez kodu na karcie Wprowadzenie na stronie Przegląd lub wybierz pozycję Edytor no-code w panelu po lewej stronie.
Za pośrednictwem portalu usługi Azure Event Hubs: otwórz wystąpienie usługi Event Hubs. Wybierz pozycję Przetwarzanie danych, a następnie wybierz dowolny wstępnie zdefiniowany szablon.
Wstępnie zdefiniowane szablony mogą pomóc w tworzeniu i uruchamianiu zadania, aby rozwiązać różne scenariusze, w tym:
Poniższy zrzut ekranu przedstawia ukończone zadanie usługi Stream Analytics. Wyróżnia wszystkie dostępne sekcje podczas tworzenia.
Edytor bez kodu obsługuje przesyłanie strumieniowe danych wejściowych z trzech typów zasobów:
Aby uzyskać więcej informacji na temat danych wejściowych przesyłania strumieniowego, zobacz Stream data as input into Stream Analytics (Przesyłanie strumieniowe danych jako dane wejściowe do usługi Stream Analytics).
Uwaga
Edytor bez kodu w portalu usługi Azure Event Hubs ma tylko centrum zdarzeń jako opcję danych wejściowych.
Azure Event Hubs to platforma przesyłania strumieniowego danych big data i usługa pozyskiwania zdarzeń. Może odbierać i przetwarzać miliony zdarzeń na sekundę. Dane wysyłane do centrum zdarzeń można przekształcać i przechowywać za pośrednictwem dowolnego dostawcy analizy w czasie rzeczywistym lub adaptera przetwarzania wsadowego/magazynu.
Aby skonfigurować centrum zdarzeń jako dane wejściowe dla zadania, wybierz ikonę Centrum zdarzeń. Kafelek zostanie wyświetlony w widoku diagramu, w tym okienko boczne dla jego konfiguracji i połączenia.
Podczas nawiązywania połączenia z centrum zdarzeń w edytorze bez kodu zalecamy utworzenie nowej grupy odbiorców (która jest opcją domyślną). Takie podejście pomaga zapobiec osiągnięciu limitu współbieżnych czytników przez centrum zdarzeń. Aby dowiedzieć się więcej o grupach odbiorców i o tym, czy należy wybrać istniejącą grupę odbiorców, czy utworzyć nową, zobacz Grupy odbiorców.
Jeśli centrum zdarzeń znajduje się w warstwie Podstawowa, możesz użyć tylko istniejącej grupy odbiorców $Default . Jeśli centrum zdarzeń znajduje się w warstwie Standardowa lub Premium, możesz utworzyć nową grupę odbiorców.
Jeśli łączysz się z centrum zdarzeń, jeśli wybierzesz opcję Tożsamość zarządzana jako tryb uwierzytelniania, rola Właściciela danych usługi Azure Event Hubs zostanie udzielona tożsamości zarządzanej dla zadania usługi Stream Analytics. Aby dowiedzieć się więcej o tożsamościach zarządzanych dla centrum zdarzeń, zobacz Używanie tożsamości zarządzanych do uzyskiwania dostępu do centrum zdarzeń z zadania usługi Azure Stream Analytics.
Tożsamości zarządzane eliminują ograniczenia metod uwierzytelniania opartych na użytkownikach. Ograniczenia te obejmują konieczność ponownego uwierzytelnienia ze względu na zmiany hasła lub wygaśnięcie tokenu użytkownika, które występują co 90 dni.
Po skonfigurowaniu szczegółów centrum zdarzeń i wybraniu pozycji Połącz możesz ręcznie dodać pola przy użyciu pozycji + Dodaj pole , jeśli znasz nazwy pól. Aby zamiast tego automatycznie wykrywać pola i typy danych na podstawie próbki przychodzących komunikatów, wybierz pozycję Pola autowykrywania. Wybranie symbolu koła zębatego umożliwia edytowanie poświadczeń w razie potrzeby.
Gdy zadania usługi Stream Analytics wykryją pola, będą one widoczne na liście. Zostanie również wyświetlony podgląd na żywo komunikatów przychodzących w tabeli Podgląd danych w widoku diagramu.
Możesz edytować nazwy pól lub usunąć pole albo zmienić typ danych albo zmienić czas zdarzenia (Oznacz jako godzinę zdarzenia: klauzula TIMESTAMP BY, jeśli pole typu data/godzina), wybierając symbol trzy kropki obok każdego pola. Możesz również rozwinąć, wybrać i edytować wszystkie zagnieżdżone pola z przychodzących komunikatów, jak pokazano na poniższej ilustracji.
Napiwek
Dotyczy to również danych wejściowych z usług Azure IoT Hub i Azure Data Lake Storage Gen2.
Dostępne typy danych to:
Azure IoT Hub to zarządzana usługa hostowana w chmurze, która działa jako centralne centrum komunikatów do komunikacji między aplikacją IoT a dołączonymi urządzeniami. Dane urządzenia IoT wysyłane do usługi IoT Hub mogą służyć jako dane wejściowe dla zadania usługi Stream Analytics.
Uwaga
Dane wejściowe usługi Azure IoT Hub są dostępne w edytorze bez kodu w portalu usługi Azure Stream Analytics.
Aby dodać centrum IoT jako dane wejściowe przesyłania strumieniowego dla zadania, wybierz centrum IoT Hub w obszarze Dane wejściowe na wstążce. Następnie wypełnij wymagane informacje w panelu po prawej stronie, aby połączyć centrum IoT Hub z zadaniem. Aby dowiedzieć się więcej na temat szczegółów każdego pola, zobacz Stream data from IoT Hub to Stream Analytics job (Przesyłanie strumieniowe danych z usługi IoT Hub do zadania usługi Stream Analytics).
Azure Data Lake Storage Gen2 (ADLS Gen2) to oparte na chmurze rozwiązanie typu data lake przedsiębiorstwa. Jest ona przeznaczona do przechowywania ogromnych ilości danych w dowolnym formacie i ułatwiania obciążeń analitycznych danych big data. Dane przechowywane w usłudze ADLS Gen2 mogą być przetwarzane jako strumień danych przez usługę Stream Analytics. Aby dowiedzieć się więcej na temat tego typu danych wejściowych, zobacz Stream data from ADLS Gen2 to Stream Analytics job (Przesyłanie strumieniowe danych z usługi ADLS Gen2 do zadania usługi Stream Analytics)
Uwaga
Dane wejściowe usługi Azure Data Lake Storage Gen2 są dostępne w edytorze bez kodu w portalu usługi Azure Stream Analytics.
Aby dodać usługę ADLS Gen2 jako dane wejściowe przesyłania strumieniowego dla zadania, wybierz usługę ADLS Gen2 w obszarze Dane wejściowe na wstążce. Następnie wypełnij wymagane informacje na panelu po prawej stronie, aby połączyć usługę ADLS Gen2 z zadaniem. Aby dowiedzieć się więcej o szczegółach każdego pola, zobacz Stream data from ADLS Gen2 to Stream Analytics job (Przesyłanie strumieniowe danych z usługi ADLS Gen2 do zadania usługi Stream Analytics)
Dane referencyjne są statyczne lub zmieniają się powoli w czasie. Zwykle służy do wzbogacania strumieni przychodzących i wyszukiwania w zadaniu. Możesz na przykład dołączyć dane wejściowe strumienia danych do danych referencyjnych, podobnie jak sprzężenie SQL w celu wyszukania wartości statycznych. Aby uzyskać więcej informacji na temat referencyjnych danych wejściowych, zobacz Use reference data for lookups in Stream Analytics (Używanie danych referencyjnych do wyszukiwania w usłudze Stream Analytics).
Edytor bez kodu obsługuje teraz dwa źródła danych referencyjnych:
Dane referencyjne są modelowane jako sekwencja obiektów blob w kolejności rosnącej kombinacji daty/godziny określonej w nazwie obiektu blob. Obiekty blob można dodawać do końca sekwencji tylko przy użyciu daty/godziny większej niż ostatni obiekt blob określony w sekwencji. Obiekty blob są definiowane w konfiguracji wejściowej.
Najpierw w sekcji Dane wejściowe na wstążce wybierz pozycję Dokumentacja usługi ADLS Gen2. Aby wyświetlić szczegółowe informacje o poszczególnych polach, zobacz sekcję dotyczącą usługi Azure Blob Storage w temacie Używanie danych referencyjnych do wyszukiwania w usłudze Stream Analytics.
Następnie przekaż plik tablicy JSON. Pola w pliku zostaną wykryte. Użyj tych danych referencyjnych, aby wykonać transformację z danymi wejściowymi przesyłania strumieniowego z usługi Event Hubs.
Usługę Azure SQL Database można używać jako danych referencyjnych dla zadania usługi Stream Analytics w edytorze bez kodu. Aby uzyskać więcej informacji, zobacz sekcję dotyczącą usługi SQL Database w temacie Use reference data for lookups in Stream Analytics (Używanie danych referencyjnych do wyszukiwania w usłudze Stream Analytics).
Aby skonfigurować usługę SQL Database jako dane wejściowe referencyjne, wybierz pozycję Dokumentacja usługi SQL Database w sekcji Dane wejściowe na wstążce. Następnie wypełnij informacje, aby połączyć bazę danych referencyjnych i wybrać tabelę z potrzebnymi kolumnami. Możesz również pobrać dane referencyjne z tabeli, edytując zapytanie SQL ręcznie.
Przekształcenia danych przesyłanych strumieniowo różnią się z natury od przekształceń danych wsadowych. Prawie wszystkie dane przesyłane strumieniowo mają składnik czasu, który ma wpływ na wszystkie zadania związane z przygotowywaniem danych.
Aby dodać przekształcenie danych przesyłanych strumieniowo do zadania, wybierz symbol przekształcenia w sekcji Operacje na wstążce dla tej transformacji. Odpowiedni kafelek zostanie porzucony w widoku diagramu. Po jego wybraniu zobaczysz okienko boczne dla tego przekształcenia, aby je skonfigurować.
Użyj przekształcenia filtru, aby filtrować zdarzenia na podstawie wartości pola w danych wejściowych. W zależności od typu danych (liczby lub tekstu) przekształcenie zachowa wartości zgodne z wybranym warunkiem.
Uwaga
Wewnątrz każdego kafelka zobaczysz informacje o tym, co jeszcze transformacja musi być gotowa. Na przykład podczas dodawania nowego kafelka zostanie wyświetlony komunikat Wymagany instalator. Jeśli brakuje łącznika węzła, zobaczysz komunikat o błędzie lub komunikat Ostrzegawczy .
Przekształcenie Zarządzaj polami umożliwia dodawanie, usuwanie lub zmienianie nazw pól przychodzących z danych wejściowych lub innego przekształcenia. Ustawienia w okienku bocznym umożliwiają dodanie nowego pola, wybierając pozycję Dodaj pole lub dodając wszystkie pola jednocześnie.
Możesz również dodać nowe pole za pomocą funkcji wbudowanych, aby agregować dane z nadrzędnego strumienia. Obecnie funkcje wbudowane, które obsługujemy, to niektóre funkcje w funkcjach ciągów, funkcjach daty i godziny, funkcjach matematycznych. Aby dowiedzieć się więcej na temat definicji tych funkcji, zobacz Wbudowane funkcje (Azure Stream Analytics).
Napiwek
Po skonfigurowaniu kafelka widok diagramu daje wgląd w ustawienia w obrębie kafelka. Na przykład w obszarze Zarządzaj polami powyższego obrazu można zobaczyć pierwsze trzy pola zarządzane i nowe nazwy przypisane do nich. Każdy kafelek zawiera odpowiednie informacje.
Możesz użyć przekształcenia Agregacja , aby obliczyć agregację (Suma, Minimum, Maksimum lub Średnia) za każdym razem, gdy nowe zdarzenie występuje w danym okresie. Ta operacja umożliwia również filtrowanie lub wycinek agregacji na podstawie innych wymiarów w danych. W tej samej transformacji można mieć co najmniej jedną agregację.
Aby dodać agregację, wybierz symbol przekształcenia. Następnie połącz dane wejściowe, wybierz agregację, dodaj dowolny wymiar filtru lub wycinka i wybierz okres czasu, w którym zostanie obliczona agregacja. W tym przykładzie obliczamy sumę wartości opłaty według stanu, w którym pojazd pochodzi z ostatnich 10 sekund.
Aby dodać kolejną agregację do tej samej transformacji, wybierz pozycję Dodaj funkcję agregacji. Należy pamiętać, że filtr lub wycinek będą stosowane do wszystkich agregacji w transformacji.
Użyj przekształcenia Join, aby połączyć zdarzenia z dwóch danych wejściowych na podstawie wybranych par pól. Jeśli nie wybierzesz pary pól, sprzężenia będą domyślnie oparte na czasie. Wartością domyślną jest to, co sprawia, że ta transformacja różni się od tej wsadowej.
Podobnie jak w przypadku zwykłych sprzężeń, masz opcje logiki sprzężenia:
Aby wybrać typ sprzężenia, wybierz symbol preferowanego typu w okienku bocznym.
Na koniec wybierz okres, w którym chcesz obliczyć sprzężenie. W tym przykładzie sprzężenia analizuje ostatnie 10 sekund. Należy pamiętać, że tym dłuższy jest okres, tym rzadziej są używane dane wyjściowe — a tym więcej zasobów przetwarzania używanych do transformacji.
Domyślnie wszystkie pola z obu tabel są uwzględniane. Prefiksy w lewo (pierwszy węzeł) i prawy (drugi węzeł) w danych wyjściowych ułatwiają odróżnienie źródła.
Użyj przekształcenia Grupuj według , aby obliczyć agregacje we wszystkich zdarzeniach w określonym przedziale czasu. Można grupować według wartości w co najmniej jednym polu. Jest to podobne do przekształcenia Agregacja , ale oferuje więcej opcji agregacji. Zawiera również bardziej złożone opcje okien czasowych. Podobnie jak agregacja, można dodać więcej niż jedną agregację na transformację.
Agregacje dostępne w transformacji to:
Aby skonfigurować transformację:
Aby dodać kolejną agregację do tej samej transformacji, wybierz pozycję Dodaj funkcję agregacji. Należy pamiętać, że pole Grupuj według i funkcja okien będą stosowane do wszystkich agregacji w transformacji.
Sygnatura czasowa końca okna czasowego jest wyświetlana jako część danych wyjściowych transformacji do celów referencyjnych. Aby uzyskać więcej informacji na temat okien czasowych, które obsługują zadania usługi Stream Analytics, zobacz Funkcje obsługi okien (Azure Stream Analytics).
Użyj przekształcenia Unii, aby połączyć dwa lub więcej danych wejściowych, aby dodać zdarzenia, które mają pola udostępnione (o tej samej nazwie i typie danych) do jednej tabeli. Pola, które nie są zgodne, zostaną usunięte i nie zostaną uwzględnione w danych wyjściowych.
Użyj przekształcenia Rozwiń tablicę, aby utworzyć nowy wiersz dla każdej wartości w tablicy.
Środowisko przeciągania i upuszczania bez kodu obsługuje obecnie kilka ujściów danych wyjściowych do przechowywania przetworzonych danych w czasie rzeczywistym.
Usługa Data Lake Storage Gen2 sprawia, że usługa Azure Storage stanowi podstawę do tworzenia magazynów danych przedsiębiorstwa na platformie Azure. Jest ona przeznaczona do obsługi wielu petabajtów informacji przy jednoczesnym utrzymaniu setek gigabitów przepływności. Umożliwia łatwe zarządzanie ogromnymi ilościami danych. Usługa Azure Blob Storage oferuje ekonomiczne i skalowalne rozwiązanie do przechowywania dużych ilości danych bez struktury w chmurze.
W sekcji Dane wyjściowe na wstążce wybierz pozycję ADLS Gen2 jako dane wyjściowe zadania usługi Stream Analytics. Następnie wybierz kontener, w którym chcesz wysłać dane wyjściowe zadania. Aby uzyskać więcej informacji na temat danych wyjściowych usługi Azure Data Lake Gen2 dla zadania usługi Stream Analytics, zobacz Dane wyjściowe usługi Blob Storage i Azure Data Lake Gen2 z usługi Azure Stream Analytics.
Jeśli łączysz się z usługą Azure Data Lake Storage Gen2, jeśli wybierzesz opcję Tożsamość zarządzana jako tryb uwierzytelniania, rola Współautor danych obiektu blob usługi Storage zostanie udzielona tożsamości zarządzanej dla zadania usługi Stream Analytics. Aby dowiedzieć się więcej o tożsamościach zarządzanych dla usługi Azure Data Lake Storage Gen2, zobacz Używanie tożsamości zarządzanych do uwierzytelniania zadania usługi Azure Stream Analytics w usłudze Azure Blob Storage.
Tożsamości zarządzane eliminują ograniczenia metod uwierzytelniania opartych na użytkownikach. Ograniczenia te obejmują konieczność ponownego uwierzytelnienia ze względu na zmiany hasła lub wygaśnięcie tokenu użytkownika, które występują co 90 dni.
Dokładnie raz dostarczanie (wersja zapoznawcza) jest obsługiwane w usłudze ADLS Gen2 jako brak danych wyjściowych edytora kodu. Można ją włączyć w sekcji Tryb zapisu w konfiguracji usługi ADLS Gen2. Aby uzyskać więcej informacji na temat tej funkcji, zobacz Dokładnie raz dostarczanie (wersja zapoznawcza) w usłudze Azure Data Lake Gen2
Zapisywanie w tabeli usługi Delta Lake (wersja zapoznawcza) jest obsługiwane w usłudze ADLS Gen2 jako brak danych wyjściowych edytora kodu. Dostęp do tej opcji można uzyskać w sekcji Serializacja w konfiguracji usługi ADLS Gen2. Aby uzyskać więcej informacji na temat tej funkcji, zobacz Zapisywanie w tabeli usługi Delta Lake.
Zadania usługi Azure Stream Analytics mogą wysyłać dane wyjściowe do dedykowanej tabeli puli SQL w usłudze Azure Synapse Analytics i przetwarzać współczynniki przepływności do 200 MB na sekundę. Usługa Stream Analytics obsługuje najbardziej wymagające analizy w czasie rzeczywistym i potrzeby przetwarzania danych ścieżki gorącej dla obciążeń, takich jak raportowanie i pulpity nawigacyjne.
Ważne
Dedykowana tabela puli SQL musi istnieć przed dodaniem jej jako danych wyjściowych do zadania usługi Stream Analytics. Schemat tabeli musi być zgodny z polami i ich typami w danych wyjściowych zadania.
W sekcji Dane wyjściowe na wstążce wybierz pozycję Synapse jako dane wyjściowe zadania usługi Stream Analytics. Następnie wybierz tabelę puli SQL, w której chcesz wysłać dane wyjściowe zadania. Aby uzyskać więcej informacji na temat danych wyjściowych usługi Azure Synapse dla zadania usługi Stream Analytics, zobacz Dane wyjściowe usługi Azure Synapse Analytics z usługi Azure Stream Analytics.
Azure Cosmos DB to globalnie rozproszona usługa bazy danych, która oferuje nieograniczoną elastyczną skalę na całym świecie. Oferuje ona również zaawansowane zapytania i automatyczne indeksowanie za pośrednictwem modeli danych niezależnego od schematu.
W sekcji Dane wyjściowe na wstążce wybierz pozycję CosmosDB jako dane wyjściowe zadania usługi Stream Analytics. Aby uzyskać więcej informacji na temat danych wyjściowych usługi Azure Cosmos DB dla zadania usługi Stream Analytics, zobacz Dane wyjściowe usługi Azure Cosmos DB z usługi Azure Stream Analytics.
Jeśli łączysz się z usługą Azure Cosmos DB, jeśli wybierzesz opcję Tożsamość zarządzana jako tryb uwierzytelniania, rola Współautor zostanie udzielona tożsamości zarządzanej dla zadania usługi Stream Analytics. Aby dowiedzieć się więcej o tożsamościach zarządzanych dla usługi Azure Cosmos DB, zobacz Używanie tożsamości zarządzanych do uzyskiwania dostępu do usługi Azure Cosmos DB z zadania usługi Azure Stream Analytics (wersja zapoznawcza).
Metoda uwierzytelniania tożsamości zarządzanych jest również obsługiwana w danych wyjściowych usługi Azure Cosmos DB w edytorze bez kodu, który ma taką samą korzyść, jak w przypadku powyższych danych wyjściowych usługi ADLS Gen2.
Azure SQL Database to w pełni zarządzany aparat bazy danych platformy jako usługi (PaaS), który może pomóc w utworzeniu warstwy magazynu danych o wysokiej dostępności i wysokiej wydajności dla aplikacji i rozwiązań na platformie Azure. Za pomocą edytora bez kodu można skonfigurować zadania usługi Azure Stream Analytics, aby zapisywać przetworzone dane w istniejącej tabeli w usłudze SQL Database.
Aby skonfigurować usługę Azure SQL Database jako dane wyjściowe, wybierz pozycję SQL Database w sekcji Dane wyjściowe na wstążce. Następnie wypełnij wymagane informacje, aby połączyć bazę danych SQL i wybrać tabelę, do której chcesz zapisać dane.
Ważne
Tabela usługi Azure SQL Database musi istnieć przed dodaniem jej jako danych wyjściowych do zadania usługi Stream Analytics. Schemat tabeli musi być zgodny z polami i ich typami w danych wyjściowych zadania.
Aby uzyskać więcej informacji na temat danych wyjściowych usługi Azure SQL Database dla zadania usługi Stream Analytics, zobacz Dane wyjściowe usługi Azure SQL Database z usługi Azure Stream Analytics.
W przypadku danych w czasie rzeczywistym przychodzących do usługi ASA edytor kodu nie może przekształcać, wzbogacać dane, a następnie wysyłać dane do innego centrum zdarzeń. Dane wyjściowe usługi Event Hubs można wybrać podczas konfigurowania zadania usługi Azure Stream Analytics.
Aby skonfigurować usługę Event Hubs jako dane wyjściowe, wybierz pozycję Centrum zdarzeń w sekcji Dane wyjściowe na wstążce. Następnie wypełnij wymagane informacje, aby połączyć centrum zdarzeń, do którego chcesz zapisywać dane.
Aby uzyskać więcej informacji na temat danych wyjściowych usługi Event Hubs dla zadania usługi Stream Analytics, zobacz Dane wyjściowe usługi Event Hubs z usługi Azure Stream Analytics.
Azure Data Explorer to w pełni zarządzana, wysokiej wydajności platforma analizy danych big data, która ułatwia analizowanie dużych ilości danych. Eksploratora danych platformy Azure można używać jako danych wyjściowych dla zadania usługi Azure Stream Analytics, korzystając również z edytora bez kodu.
Aby skonfigurować usługę Azure Data Explorer jako dane wyjściowe, wybierz pozycję Azure Data Explorer w sekcji Dane wyjściowe na wstążce. Następnie wypełnij wymagane informacje, aby połączyć bazę danych usługi Azure Data Explorer i określić tabelę, do której chcesz zapisywać dane.
Ważne
Tabela musi istnieć w wybranej bazie danych, a schemat tabeli musi dokładnie odpowiadać polam i ich typom w danych wyjściowych zadania.
Aby uzyskać więcej informacji na temat danych wyjściowych usługi Azure Data Explorer dla zadania usługi Stream Analytics, zobacz Dane wyjściowe usługi Azure Data Explorer z usługi Azure Stream Analytics (wersja zapoznawcza).
Usługa Power BI oferuje kompleksowe środowisko wizualizacji dla wyniku analizy danych. W przypadku danych wyjściowych usługi Power BI do usługi Stream Analytics przetworzone dane przesyłane strumieniowo są zapisywane w zestawie danych przesyłania strumieniowego usługi Power BI, a następnie mogą służyć do tworzenia pulpitu nawigacyjnego usługi Power BI niemal w czasie rzeczywistym. Aby dowiedzieć się więcej na temat tworzenia pulpitu nawigacyjnego niemal w czasie rzeczywistym, zobacz Tworzenie pulpitu nawigacyjnego w czasie rzeczywistym przy użyciu zestawu danych usługi Power BI utworzonego w usłudze Stream Analytics bez edytora kodu.
Aby skonfigurować usługę Power BI jako dane wyjściowe, wybierz pozycję Power BI w sekcji Dane wyjściowe na wstążce. Następnie wypełnij wymagane informacje, aby połączyć obszar roboczy usługi Power BI i podać nazwy zestawu danych przesyłania strumieniowego i tabeli, do której chcesz zapisać dane. Aby dowiedzieć się więcej na temat szczegółów każdego pola, zobacz Dane wyjściowe usługi Power BI z usługi Azure Stream Analytics.
Środowisko przeciągania i upuszczania bez kodu udostępnia narzędzia ułatwiające tworzenie, rozwiązywanie problemów i ocenę wydajności potoku analizy na potrzeby przesyłania strumieniowego danych.
Po nawiązaniu połączenia ze źródłem danych wejściowych, na przykład: centrum zdarzeń i wybraniu jego kafelka w widoku diagramu ( karta Podgląd danych), uzyskasz podgląd na żywo danych, jeśli wszystkie następujące elementy są prawdziwe:
Jak pokazano na poniższym zrzucie ekranu, jeśli chcesz zobaczyć lub przejść do szczegółów określonego elementu, możesz wstrzymać podgląd (1). Możesz też uruchomić go ponownie, jeśli wszystko będzie gotowe.
Możesz również wyświetlić szczegóły określonego rekordu, komórki w tabeli, wybierając go, a następnie wybierając pozycję Pokaż/Ukryj szczegóły (2). Zrzut ekranu przedstawia szczegółowy widok zagnieżdżonego obiektu w rekordzie.
Po dodaniu i skonfigurowaniu jakichkolwiek kroków w widoku diagramu możesz przetestować ich zachowanie, wybierając pozycję Pobierz statyczny podgląd.
Po wykonaniu tej czynności zadanie usługi Stream Analytics ocenia wszystkie przekształcenia i dane wyjściowe, aby upewnić się, że zostały prawidłowo skonfigurowane. Następnie usługa Stream Analytics wyświetla wyniki w podglądzie danych statycznych, jak pokazano na poniższej ilustracji.
Podgląd można odświeżyć, wybierając pozycję Odśwież statyczną wersję zapoznawcza (1). Po odświeżeniu wersji zapoznawczej zadanie usługi Stream Analytics pobiera nowe dane z danych wejściowych i ocenia wszystkie przekształcenia. Następnie ponownie wysyła dane wyjściowe z aktualizacjami, które mogły zostać wykonane. Dostępna jest również opcja Pokaż/Ukryj szczegóły (2).
Jeśli masz jakiekolwiek błędy tworzenia lub ostrzeżenia, na karcie Błędy tworzenia zostanie wyświetlona lista, jak pokazano na poniższym zrzucie ekranu. Lista zawiera szczegółowe informacje o błędzie lub ostrzeżeniu, typ karty (dane wejściowe, transformacja lub dane wyjściowe), poziom błędu oraz opis błędu lub ostrzeżenia.
Dzienniki środowiska uruchomieniowego są wyświetlane na poziomie ostrzeżenia, błędu lub informacji, gdy zadanie jest uruchomione. Te dzienniki są przydatne, gdy chcesz edytować topologię lub konfigurację zadania usługi Stream Analytics na potrzeby rozwiązywania problemów. Zdecydowanie zalecamy włączenie dzienników diagnostycznych i wysłanie ich do obszaru roboczego usługi Log Analytics w obszarze Ustawienia , aby uzyskać więcej szczegółowych informacji na temat uruchomionych zadań na potrzeby debugowania.
Na poniższym zrzucie ekranu użytkownik skonfigurował dane wyjściowe usługi SQL Database ze schematem tabeli, który nie jest zgodny z polami danych wyjściowych zadania.
Jeśli zadanie jest uruchomione, możesz monitorować kondycję zadania na karcie Metryki. Cztery wyświetlane domyślnie metryki to Opóźnienie znaku wodnego, Zdarzenia wejściowe, Zdarzenia wejściowe, Zdarzenia wejściowe z zaległych i Zdarzenia wyjściowe. Możesz użyć tych metryk, aby zrozumieć, czy zdarzenia przepływają do i z zadania bez żadnej listy prac wejściowych.
Możesz wybrać więcej metryk z listy. Aby szczegółowo zrozumieć wszystkie metryki, zobacz Metryki zadań usługi Azure Stream Analytics.
Zadanie można zapisać w dowolnym momencie podczas jego tworzenia. Po skonfigurowaniu danych wejściowych przesyłania strumieniowego, przekształceń i danych wyjściowych przesyłania strumieniowego dla zadania można uruchomić zadanie.
Uwaga
Mimo że edytor bez kodu w portalu usługi Azure Stream Analytics jest w wersji zapoznawczej, usługa Azure Stream Analytics jest ogólnie dostępna.
Możesz skonfigurować następujące opcje:
Aby wyświetlić listę wszystkich zadań usługi Stream Analytics utworzonych przy użyciu funkcji przeciągania i upuszczania bez kodu w portalu usługi Azure Event Hubs, wybierz pozycję Przetwarzanie zadań> usługi Stream Analytics.
Są to elementy karty Zadań usługi Stream Analytics:
Dowiedz się, jak używać edytora no-code do rozwiązywania typowych scenariuszy przy użyciu wstępnie zdefiniowanych szablonów:
Zdarzenia
31 mar, 23 - 2 kwi, 23
Największe wydarzenie szkoleniowe usługi Fabric, Power BI i SQL. 31 marca – 2 kwietnia. Użyj kodu FABINSIDER, aby zaoszczędzić $400.
Zarejestruj się już dziśSzkolenie
Moduł
Usługa Azure Stream Analytics udostępnia aparat przetwarzania danych w czasie rzeczywistym, którego można użyć do pozyskiwania danych przesyłania strumieniowego do usługi Azure Synapse Analytics w celu dalszej analizy i raportowania.