Udostępnij za pośrednictwem


Siatka wyników internetowego interfejsu użytkownika usługi Azure Data Explorer

W tym przewodniku dowiesz się, jak pracować z wynikami zapytań w internetowym interfejsie użytkownika usługi Azure Data Explorer przy użyciu siatki wyników. Dzięki siatce wyników możesz dostosować wyniki i manipulować nimi oraz zwiększyć wydajność i skuteczność analizy danych.

Aby dowiedzieć się, jak uruchamiać zapytania, zobacz Szybki start: wykonywanie zapytań dotyczących danych w internetowym interfejsie użytkownika usługi Azure Data Explorer.

Wymagania wstępne

  • Konto Microsoft lub tożsamość użytkownika Microsoft Entra. Subskrypcja platformy Azure nie jest wymagana.
  • Baza danych i klaster usługi Azure Data Explorer. Użyj publicznie dostępnego klastra pomocy lub utwórz klaster i bazę danych.

Rozwijanie komórki

Rozwiń komórkę, aby otworzyć szczegółowy widok zawartości komórki, co jest szczególnie przydatne do wyświetlania dynamicznych danych lub długich ciągów. W widoku szczegółowym dane dynamiczne są prezentowane w formacie JSON. Aby rozwinąć komórkę, wykonaj następujące kroki:

  1. Kliknij dwukrotnie komórkę, aby otworzyć widok szczegółowy.

  2. Wybierz ikonę w prawym górnym rogu siatki wyników, aby przełączyć tryby okienka odczytu. Wybierz między następującymi trybami okienka odczytu: Wbudowane, Poniżej i Prawe.

    Zrzut ekranu przedstawiający ikonę zmiany trybu okienka odczytu w wynikach zapytania internetowego interfejsu użytkownika usługi Azure Data Explorer.

Rozwijanie wiersza

Rozwiń wiersz, aby otworzyć szczegółowy widok zawartości wiersza. Ten szczegółowy widok przedstawia różne kolumny i ich zawartość. Aby rozwinąć wiersz, wykonaj następujące kroki:

  1. Po lewej stronie wiersza, który chcesz rozwinąć, wybierz ikonę strzałki >.

    Zrzut ekranu przedstawiający rozwinięty wiersz w internetowym interfejsie użytkownika usługi Azure Data Explorer.

  2. W widoku szczegółowym kolumny z danymi dynamicznymi można rozszerzyć lub zwinąć. Rozwinięte kolumny są oznaczone strzałką skierowaną w dół, a zwinięte kolumny są oznaczone strzałką w prawo. Możesz przełączać się między rozwijaniem i zwijaniem zawartości, wybierając strzałkę obok klucza kolumny.

    Zrzut ekranu przedstawiający kolumny z rozwiniętymi lub zwiniętymi danymi.

Wyszukiwanie w widoku szczegółowym

Możesz wykonać wyszukiwanie tekstu w widoku szczegółowym wyniku. Aby dowiedzieć się, jak to zrobić, wykonaj następujące kroki:

  1. Uruchom poniższe zapytanie.

    StormEvents
    | where InjuriesIndirect > 0
    
  2. Rozwiń wiersz w siatce wyników, aby otworzyć widok szczegółowy.

  3. Wybierz okno widoku szczegółowego.

  4. Aby zainicjować dowolny pasek wyszukiwania tekstu, naciśnij skrót klawiaturowy "Ctrl + F".

  5. Dane wejściowe "rannych". Wszystkie wystąpienia wyszukiwanego terminu są wyróżnione.

    Zrzut ekranu przedstawiający wynik wyszukiwania z dynamicznego wyszukiwania pól.

Uwaga

Funkcja wyszukiwania domyślnie nie uwzględnia wielkości liter.

Pobieranie ścieżki do pola dynamicznego

Zagnieżdżone pola torby właściwości dynamicznej mogą stać się złożone, gdy zagłębisz się w ich warstwy. W siatce wyników JPATH wskazuje ścieżkę przez pola obiektu właściwości dynamicznej, które mają dotrzeć do danego pola. Aby dowiedzieć się, jak znaleźć ścieżkę JPATH, wykonaj następujące kroki:

  1. Uruchom poniższe zapytanie.

    StormEvents
    | take 10
    
  2. Wybierz pierwszy wynik w kolumnie StormSummary , która powinna być ostatnią kolumną.

  3. Wybierz różne pola w wyniku i zobacz, jak zmienia się element JPATH w górnej części okna. Na przykład poniższy zrzut ekranu przedstawia ścieżkę do Location pola, które jest zagnieżdżone w Details polu w obiekcie dynamicznej StormSummary właściwości-bag kolumny.

    Zrzut ekranu przedstawiający zagnieżdżony program JPATH.

  4. Wybierz ikonę z prawej strony ścieżki JPATH, aby ją skopiować. Następnie wklej i użyj ścieżki JPATH jako filtru lub udostępnij go innym osobom.

Dodawanie filtru z pola dynamicznego

Aby dodać określone pole dynamiczne jako filtr do zapytania, wykonaj następujące czynności:

  1. Uruchom poniższe zapytanie.

    StormEvents
    | take 10
    
  2. Wybierz pierwszy wynik w kolumnie StormSummary , która powinna być ostatnią kolumną.

  3. Kliknij prawym przyciskiem myszy pole w danych dynamicznych i wybierz polecenie Dodaj jako filtr. Na przykład kliknij prawym przyciskiem myszy Location pole i dodaj je jako filtr.

    Zrzut ekranu przedstawiający opcję dodawania jako filtru z pola dynamicznego.

  4. W edytorze zapytań do zapytania jest dodawana klauzula zapytania na podstawie wybranego pola dynamicznego.

    Zrzut ekranu przedstawiający warunek zapytania dodany z zaznaczenia pola dynamicznego.

Dodawanie filtru z wyniku zapytania

Aby dodać operator filtru do zapytania bezpośrednio z siatki wyników, wykonaj następujące kroki:

  1. Uruchom poniższe zapytanie.

    StormEvents
    | take 10
    
  2. Zaznacz komórki z zawartością, dla której chcesz utworzyć filtr zapytania. Aby zaznaczyć wiele komórek, kliknij i przeciągnij mysz nad komórkami, które chcesz zaznaczyć, lub przytrzymaj wciśnięty "Ctrl" podczas klikania każdej komórki. Na przykład zaznacz wiele komórek z State kolumn i EventType .

  3. Kliknij prawym przyciskiem myszy, aby otworzyć menu akcji komórek. Wybierz pozycję Dodaj wybór jako filtry.

    Zrzut ekranu przedstawiający menu rozwijane z opcją Dodaj zaznaczenie jako filtr do wykonywania zapytań bezpośrednio z siatki.

  4. W edytorze zapytań do zapytania jest dodawana klauzula zapytania na podstawie zaznaczonych komórek.

    Zrzut ekranu przedstawiający warunki, które zostały dodane jako filtry.

Grupuj kolumnę według wyników

W zestawie wyników można grupować wyniki według dowolnej kolumny. Po tym zgrupowaniu można wykonać dalsze agregacje w celu zbadania danych. Aby grupować i eksplorować wyniki kolumn, wykonaj następujące kroki:

  1. Uruchom poniższe zapytanie:

    StormEvents
    | where EventType == "Lake-Effect Snow"
    
  2. Zatrzymaj wskaźnik myszy na kolumnie State, wybierz menu, a następnie wybierz pozycję Grupuj według stanu.

    Zrzut ekranu przedstawiający tabelę z wynikami zapytania pogrupowanych według stanu.

    Poniższy zrzut ekranu przedstawia wynik po wybraniu pozycji Grupuj według stanu.

    Zrzut ekranu przedstawiający rekordy pogrupowane według stanu.

  3. W siatce kliknij dwukrotnie rekord, aby rozwinąć i wyświetlić rekordy dla tego stanu. Na przykład rozwiń rekordy "INDIANA". Ten typ grupowania może być przydatny podczas wykonywania analizy eksploracyjnej.

    Zrzut ekranu przedstawiający siatkę wyników zapytania z grupą Kalifornii rozwiniętą w internetowym interfejsie użytkownika usługi Azure Data Explorer.

  4. Po zgrupowaniu danych według kolumny możesz użyć funkcji agregacji wartości, aby obliczyć statystyki dla każdej grupy. W tym celu przejdź do menu kolumny, wybierz pozycję Agregacja wartości i wybierz typ funkcji do użycia dla tej kolumny.

    Zrzut ekranu przedstawiający zagregowane wyniki podczas grupowania kolumn według wyników w internetowym interfejsie użytkownika usługi Azure Data Explorer.

  5. Aby zwrócić siatkę wyników do oryginalnego stanu, wybierz menu kolumny Grupa . Następnie wybierz pozycję Resetuj kolumny.

Kolumny filtru

Aby filtrować wyniki określonej kolumny, wykonaj następujące kroki:

  1. Wybierz menu kolumny do filtrowania.

  2. Wybierz ikonę filtru.

  3. W konstruktorze filtru wybierz żądany operator.

  4. Wpisz wyrażenie, według którego chcesz filtrować kolumnę. Wyniki są filtrowane podczas wpisywania.

    Uwaga

    Filtr nie uwzględnia wielkości liter.

  5. Aby utworzyć filtr wielo warunkowy, wybierz operator logiczny, aby dodać inny warunek.

  6. Aby usunąć filtr, usuń tekst z pierwszego warunku filtru.

    Plik GIF przedstawiający sposób filtrowania kolumny w internetowym interfejsie użytkownika usługi Azure Data Explorer.

Wyświetlanie statystyk komórek

Aby szybko obliczyć wartości Średnia, Liczba, Minimalna, Maksymalna i Suma dla kilku wierszy, wybierz odpowiednie komórki liczbowe. Na przykład:

  1. Uruchom poniższe zapytanie.

    StormEvents
    | where DamageCrops > 0 and DamageProperty > 0
    | project StartTime, State, EventType, DamageCrops, DamageProperty, Source
    
  2. Zaznacz kilka komórek liczbowych. Aby zaznaczyć wiele komórek, kliknij i przeciągnij mysz nad komórkami, które chcesz zaznaczyć, lub przytrzymaj wciśnięty "Ctrl" podczas klikania każdej komórki. Wartości Average, Count, Min, Max i Sum są automatycznie obliczane dla tych komórek.

    Zrzut ekranu przedstawiający tabelę z wybranymi funkcjami.

Tworzenie tabeli przestawnej

Tryb przestawny jest podobny do tabeli przestawnej programu Excel. Tryb przestawny umożliwia przekształcenie wartości kolumn w kolumny. Na przykład możesz przerzuć kolumnę State , aby utworzyć kolumny dla "Floryda", "Missouri", "Alabama" itd. Aby utworzyć tabelę przestawną, wykonaj następujące kroki:

  1. Po prawej stronie siatki wyników wybierz pozycję Kolumny , aby wyświetlić panel narzędzi tabeli. W górnej części panelu wybierz pozycję Tryb przestawny.

    Zrzut ekranu przedstawiający sposób uzyskiwania dostępu do funkcji trybu przestawnego.

  2. Przeciągnij kolumny do sekcji Grupy wierszy, Wartości, Etykiety kolumn. Jeśli na przykład przeciągniesz element EventType do grup wierszy; DamageProperty to Values (Wartości) i State to Column labels (Stanetykiety kolumn), a następnie wynik powinien wyglądać podobnie do poniższej tabeli przestawnej.

    Zrzut ekranu przedstawiający wyniki w tabeli przestawnej.

Wyszukiwanie w siatce wyników

Aby wyszukać określone wyrażenie w tabeli wyników, użyj funkcji wyszukiwania. Na przykład:

  1. Uruchom poniższe zapytanie.

    StormEvents
    | where DamageProperty > 5000
    | take 1000
    
  2. W górnym menu siatki wyników po prawej stronie wybierz pozycję Wyszukaj i wpisz ciąg "Wabash".

    Zrzut ekranu przedstawiający pasek wyszukiwania w tabeli.

  3. Wszystkie wzmianki o wyszukiwanym wyrażeniu są teraz wyróżnione w tabeli. Możesz przechodzić między nimi, klikając Enter, aby przejść do przodu, Shift+Enter, aby przejść do tyłu, lub używając przycisków w górę i w dół obok pola wyszukiwania, aby poruszać się.

    Zrzut ekranu przedstawiający tabelę zawierającą wyróżnione wyrażenia z wyników wyszukiwania.

  4. Aby wyświetlić tylko wiersze zawierające zapytanie wyszukiwania, włącz opcję Pokaż tylko wiersze, które pasują do opcji wyszukiwania znajdującej się w górnej części okna wyszukiwania.

Kolorowanie wyników według wartości

Aby pokolorować wiersze wyników na podstawie wartości kolumny, wykonaj następujące kroki:

  1. Uruchom poniższe zapytanie.

    StormEvents
    | take 10
    
  2. Kliknij prawym przyciskiem myszy wartość w kolumnie State .

  3. Wybierz pozycję Eksploruj wyniki, a następnie wybierz pozycję Kolor według wartości.

    Zrzut ekranu przedstawiający opcję kolorowania według wartości.

  4. Wyniki są kolorowane według wartości w kolumnie State .

    Zrzut ekranu przedstawiający kolor według wartości.

Wyniki kolorów według poziomu błędu

Siatka wyników może kolorować wyniki na podstawie ważności błędu lub poziomu szczegółowości. Aby włączyć tę funkcję, zmień ustawienia zgodnie z opisem w temacie Wyróżnianie poziomów błędów.

Schemat kolorów na poziomie błędu w trybie jasnym Schemat kolorów na poziomie błędu w trybie ciemnym
Zrzut ekranu przedstawiający legendę kolorów w trybie jasnym. Zrzut ekranu przedstawiający legendę koloru w trybie ciemnym.

Ukryj puste kolumny

Aby ukryć lub pokazać puste kolumny, wybierz ikonę oka w menu siatki wyników.

Zrzut ekranu przedstawiający ikonę oka, aby ukryć siatkę wyników w internetowym interfejsie użytkownika usługi Azure Data Explorer.