Udostępnij za pośrednictwem


Wizualizowanie danych przy użyciu pulpitów nawigacyjnych usługi Azure Data Explorer

Azure Data Explorer to szybka i wysoce skalowalna usługa eksploracji danych na potrzeby danych dziennika i telemetrycznych. Eksploruj dane od kompleksowej aplikacji internetowej usługi Azure Data Explorer, począwszy od pozyskiwania danych, uruchamiania zapytań i ostatecznie tworzenia pulpitów nawigacyjnych.

Pulpit nawigacyjny to kolekcja kafelków, opcjonalnie uporządkowana na stronach, gdzie każdy kafelek ma zapytanie bazowe i wizualną reprezentację. Za pomocą internetowego interfejsu użytkownika można natywnie eksportować zapytania język zapytań Kusto (KQL) do pulpitu nawigacyjnego jako wizualizacje, a później modyfikować ich bazowe zapytania i formatowanie wizualne zgodnie z potrzebami. Oprócz łatwości eksploracji danych to w pełni zintegrowane środowisko pulpitu nawigacyjnego usługi Azure Data Explorer zapewnia lepszą wydajność zapytań i wizualizacji.

Ważne

Twoje dane są bezpieczne. Pulpity nawigacyjne i metadane związane z pulpitem nawigacyjnym dotyczące użytkowników są szyfrowane w spoczynku przy użyciu kluczy zarządzanych przez firmę Microsoft.

Na poniższej ilustracji przedstawiono przykładowy pulpit nawigacyjny usługi Azure Data Explorer:

Zrzut ekranu przedstawiający pulpit nawigacyjny internetowego interfejsu użytkownika usługi Azure Data Explorer.

Aby interaktywnie eksplorować przykładowe pulpity nawigacyjne, zobacz Szybki start: wizualizowanie przykładowych pulpitów nawigacyjnych danych.

Wymagania wstępne

  • Konto Microsoft lub tożsamość użytkownika Microsoft Entra. Subskrypcja platformy Azure nie jest wymagana.
  • Utwórz klaster i bazę danych usługi Azure Data Explorer.
  • Zaloguj się do internetowego interfejsu użytkownika usługi Azure Data Explorer i dodaj połączenie z klastrem.

Utwórz nowy pulpit nawigacyjny

  1. Na pasku nawigacyjnym wybierz pozycję Pulpity>nawigacyjne Nowy pulpit nawigacyjny.

    Nowy pulpit nawigacyjny.

  2. Wprowadź nazwę pulpitu nawigacyjnego i wybierz pozycję Utwórz.

    Tworzenie pulpitu nawigacyjnego.

Dodaj źródło danych

Pojedynczy pulpit nawigacyjny może wyświetlać wizualizacje z co najmniej jednego klastra.

  1. Wybierz menu Więcej [...] >Źródła danych

    Zrzut ekranu przedstawiający dodawanie źródła danych za pomocą menu więcej.

  2. W okienku Źródła danych wybierz pozycję + Nowe źródło danych.

  3. W okienku Tworzenie nowego źródła danych:

    1. Wprowadź nazwę źródła danych.
    2. Wprowadź region identyfikatora URI klastra, a następnie wybierz pozycję Połącz.
    3. Wybierz pozycję Baza danych z listy rozwijanej.
    4. Wprowadź wartość maksymalnego wieku pamięci podręcznej wyników zapytań, aby włączyć pamięć podręczną wyników zapytań we wszystkich zapytaniach tego źródła danych. Maksymalny wiek może być w jednostkach sekund, godzin lub dni.
    5. Wybierz pozycję Utwórz.

    Okienko Źródła danych.

Dodawanie kafelka

Kafelki pulpitu nawigacyjnego używają fragmentów kodu język zapytań Kusto do pobierania danych i renderowania wizualizacji. Każdy kafelek/zapytanie może obsługiwać jedną wizualizację.

  1. Wybierz pozycję Dodaj kafelek na kanwie pulpitu nawigacyjnego lub na górnym pasku menu.

    Nowe zapytanie.

  2. W okienku Zapytanie

    1. Wybierz źródło danych z menu rozwijanego.

    2. Wpisz zapytanie, a następnie wybierz pozycję Uruchom. Aby uzyskać więcej informacji na temat generowania zapytań używających parametrów, zobacz Używanie parametrów w zapytaniu.

    3. Wybierz pozycję Wizualizacja.

    Wykonaj zapytanie.

  3. Na karcie wizualizacji wybierz pozycję Typ wizualizacji, aby wybrać typ wizualizacji.

  4. Wybierz pozycję Zastosuj zmiany , aby przypiąć wizualizację do pulpitu nawigacyjnego.

    Dodaj wizualizację do zapytania.

  5. Możesz zmienić rozmiar wizualizacji, a następnie wybrać ikonę Zapisz .

    zapisz pulpit nawigacyjny.

Przypinanie kafelka z zapytania

Możesz również przypiąć zapytanie z karty zapytania internetowego interfejsu użytkownika.

Aby przypiąć zapytanie:

  1. Utwórz i uruchom zapytanie, którego dane wyjściowe chcesz wizualizować na pulpicie nawigacyjnym.

  2. Wybierz pozycję Udostępnij>przypnij do pulpitu nawigacyjnego.

  3. W okienku Przypnij do pulpitu nawigacyjnego :

    1. Podaj nazwę kafelka.
    2. Nazwa źródła danych jest wypełniana automatycznie ze źródła danych zapytania.
    3. Wybierz pozycję Użyj istniejącego źródła danych, jeśli to możliwe.
    4. Wybierz pozycjęUtwórz nowy.
    5. Wprowadź nazwę pulpitu nawigacyjnego.
    6. Zaznacz pole wyboru Wyświetl pulpit nawigacyjny po utworzeniu (jeśli jest to nowy pulpit nawigacyjny).
    7. Wybierz pozycję Przypnij

    Zrzut ekranu przedstawiający okienko Przypnij do pulpitu nawigacyjnego.

Używanie parametrów

Parametry znacznie zwiększają wydajność renderowania pulpitu nawigacyjnego i umożliwiają używanie wartości filtru tak szybko, jak to możliwe w zapytaniu. Filtrowanie jest włączone, gdy parametr jest uwzględniony w zapytaniu skojarzonym z kafelkiem. Aby uzyskać więcej informacji na temat konfigurowania i używania różnych rodzajów parametrów, zobacz Używanie parametrów na pulpitach nawigacyjnych usługi Azure Data Explorer.

Legenda kafelka

Możesz zmienić położenie legendy na kafelkach i użyć legendy do interakcji z danymi.

Zmienianie lokalizacji legendy

Jeśli masz uprawnienia do edycji na pulpicie nawigacyjnym, możesz zmienić lokalizację legendy na kafelku. Przełącz tryb edycji i wybierz ikonę ołówka Edytuj kafelek . W okienku Formatowanie wizualizacji w obszarze Legenda możesz wybrać preferencję lokalizacji.

Interakcja z danymi

Legenda umożliwia interakcję z danymi na kafelku. Możesz zmienić wyświetlane dane, wybierając konkretny element w legendzie. Użyj Ctrl , aby dodać lub usunąć elementy z zaznaczenia, przytrzymaj przesunięcie , aby wybrać zakres. Elementy, które nie są zaznaczone, są wyszarzone.

Przycisk Wyszukaj umożliwia wyszukiwanie i filtrowanie elementów.

Użyj przycisku Odwróć, aby odwrócić wybór.

Strzałki w górę i w dół przechodzą przez listę w następujący sposób:

  • Po wybraniu jednego elementu strzałki w górę i w dół wybierają poprzedni lub następny element.
  • Po wybraniu więcej niż jednego elementu strzałki w górę i w dół zmieniają element wyróżniony na kafelku.

Zrzut ekranu przedstawiający przyciski używane do interakcji z danymi za pomocą legendy.

Wyświetl zapytanie

Zapytanie można wyświetlić w trybie edycji lub wyświetlania. Edytowanie bazowego zapytania kafelka jest możliwe tylko w trybie edycji. W trybie wyświetlania można zmodyfikować zapytanie na nowej karcie zapytania bez zmiany bazowego zapytania kafelka pulpitu nawigacyjnego.

  1. Przejdź do pulpitu nawigacyjnego.

  2. Na kafelku, który chcesz eksplorować, wybierz menu Więcej [...]>Wyświetl zapytanie.

    Zostanie otwarte okienko z tabelą zapytań i wyników.

  3. Wybierz kartę Nowe zapytanie. Przejdź do edytowania zapytania w okienku zapytania internetowego interfejsu użytkownika usługi Azure Data Explorer.

Zrzut ekranu przedstawiający okienko zapytania widoku z zapytaniem w górnej połowie ekranu i wynikami z dolnej połowy.

Uwaga

Wszystkie zmiany wprowadzone w zapytaniu przy użyciu tego przepływu nie zostaną odzwierciedlone na oryginalnym pulpicie nawigacyjnym.

Udostępnianie pulpitów nawigacyjnych

Użyj menu udostępniania, aby udzielić uprawnień użytkownikowi Microsoft Entra lub grupie Microsoft Entra w celu uzyskania dostępu do pulpitu nawigacyjnego, zmiany poziomu uprawnień użytkownika i udostępnienia linku do pulpitu nawigacyjnego.

Ważne

Aby uzyskać dostęp do pulpitu nawigacyjnego, przeglądarka pulpitu nawigacyjnego wymaga następujących elementów:

  • Link do pulpitu nawigacyjnego w celu uzyskania dostępu
  • Uprawnienia pulpitu nawigacyjnego
  • Uzyskiwanie dostępu do źródłowej bazy danych w klastrze usługi Azure Data Explorer

Zarządzaj uprawnieniami

  1. Wybierz element menu Udostępnij na górnym pasku pulpitu nawigacyjnego.

  2. Wybierz pozycję Zarządzaj uprawnieniami z listy rozwijanej.

    Udostępnij listę rozwijaną pulpitu nawigacyjnego.

Udzielenie uprawnień

Aby udzielić uprawnień użytkownikowi w okienku uprawnienia pulpitu nawigacyjnego:

  1. Wprowadź grupę Microsoft Entra lub Microsoft Entra w obszarze Dodaj nowych członków.
  2. Na poziomie uprawnienia wybierz jedną z następujących wartości: Może wyświetlać lub Edytować.
  3. Wybierz Dodaj.

Zarządzanie uprawnieniami pulpitu nawigacyjnego.

Zmienianie poziomu uprawnień użytkownika

Aby zmienić poziom uprawnień użytkownika w okienku Uprawnienia pulpitu nawigacyjnego:

  1. Użyj pola wyszukiwania lub przewiń listę użytkowników, aby znaleźć użytkownika.
  2. Zmień poziom uprawnień zgodnie z potrzebami.

Aby udostępnić link do pulpitu nawigacyjnego, wykonaj jedną z następujących czynności:

  • Wybierz pozycję Udostępnij , a następnie wybierz pozycję Kopiuj link
  • W oknie Uprawnienia pulpitu nawigacyjnego wybierz pozycję Kopiuj link.

Eksportowanie pulpitów nawigacyjnych

Użyj menu pliku, aby wyeksportować pulpit nawigacyjny do pliku JSON. Eksportowanie pulpitu nawigacyjnego może być przydatne w następujących scenariuszach:

  • Kontrola wersji: możesz użyć pliku, aby przywrócić pulpit nawigacyjny do poprzedniej wersji.
  • Szablon pulpitu nawigacyjnego: możesz użyć pliku jako szablonu do tworzenia nowych pulpitów nawigacyjnych.
  • Edytowanie ręczne: możesz edytować plik w celu zmodyfikowania pulpitu nawigacyjnego. Plik można zaimportować z powrotem do pulpitu nawigacyjnego.

Aby wyeksportować pulpit nawigacyjny, na pulpicie nawigacyjnym wybierz pozycję Eksportuj plik>do pliku.

Zrzut ekranu przedstawiający pulpit nawigacyjny z opcją eksportu do pliku.

Plik zawiera dane pulpitu nawigacyjnego w formacie JSON, który przedstawiono w poniższym fragmencie kodu.

{
  "id": "{GUID}",
  "eTag": "{TAG}",
  "title": "Dashboard title",
  "tiles": [
    {
      "id": "{GUID}",
      "title": "Tile title",
      "query": "{QUERY}",
      "layout": { "x": 0, "y": 7, "width": 6, "height": 5 },
      "pageId": "{GUID}",
      "visualType": "line",
      "dataSourceId": "{GUID}",
      "visualOptions": {
        "xColumn": { "type": "infer" },
        "yColumns": { "type": "infer" },
        "yAxisMinimumValue": { "type": "infer" },
        "yAxisMaximumValue": { "type": "infer" },
        "seriesColumns": { "type": "infer" },
        "hideLegend": false,
        "xColumnTitle": "",
        "yColumnTitle": "",
        "horizontalLine": "",
        "verticalLine": "",
        "xAxisScale": "linear",
        "yAxisScale": "linear",
        "crossFilterDisabled": false,
        "crossFilter": { "dimensionId": "dragX-timeRange", "parameterId": "{GUID}" },
        "multipleYAxes": {
          "base": { "id": "-1", "columns": [], "label": "", "yAxisMinimumValue": null, "yAxisMaximumValue": null, "yAxisScale": "linear", "horizontalLines": [] },
          "additional": []
        },
        "hideTileTitle": false
      },
      "usedParamVariables": [ "{PARAM}" ]
    }
  ],
  "dataSources": [ {} ],
  "$schema": "https://dataexplorer.azure.com/static/d/schema/20/dashboard.json",
  "autoRefresh": { "enabled": true, "defaultInterval": "15m", "minInterval": "5m" },
  "parameters": [ {} ],
  "pages": [ { "name": "Primary", "id": "{GUID}" } ],
  "schema_version": "20"
}

Aby utworzyć nowy pulpit nawigacyjny na podstawie pliku

Możesz użyć pliku pulpitu nawigacyjnego, aby utworzyć nowy pulpit nawigacyjny w następujący sposób:

  1. Na stronie głównej pulpitu nawigacyjnego wybierz pozycję Nowy pulpit nawigacyjny>Importuj z pliku.

    Zrzut ekranu przedstawiający pulpit nawigacyjny z opcją importowania z pliku.

  2. Wybierz plik do zaimportowania.

  3. Wprowadź nazwę pulpitu nawigacyjnego, a następnie wybierz pozycję Utwórz.

Aby zaktualizować lub przywrócić istniejący pulpit nawigacyjny z pliku

Możesz zaktualizować istniejący pulpit nawigacyjny lub przywrócić poprzednią wersję w następujący sposób:

  1. Na pulpicie nawigacyjnym wybierz pozycję Plik>Zamień na plik.

    Zrzut ekranu przedstawiający pulpit nawigacyjny z opcją zamiany na plik.

  2. Wybierz plik, aby zaktualizować pulpit nawigacyjny.

  3. Wybierz Zapisz zmiany.

Dodawanie strony

Strony to opcjonalne kontenery dla kafelków. Za pomocą stron można organizować kafelki w grupy logiczne, takie jak źródło danych lub obszar podmiotu. Możesz również użyć stron do utworzenia pulpitu nawigacyjnego z wieloma widokami, na przykład pulpitu nawigacyjnego z przeglądaniem szczegółowym ze strony podsumowania do strony szczegółów.

  1. W okienku Strony po lewej stronie wybierz pozycję + Dodaj stronę.

  2. Aby nazwać stronę, wybierz pionowe menu Więcej [...]>Zmień nazwę strony.

  3. Dodaj kafelki do strony.

Włącz automatyczne odświeżanie

Automatyczne odświeżanie to funkcja, która umożliwia automatyczne aktualizowanie danych na pulpicie nawigacyjnym bez ręcznego ponownego ładowania strony lub kliknięcia przycisku odświeżania.

Domyślna częstotliwość automatycznego odświeżania może być ustawiana przez edytor bazy danych. Zarówno edytory, jak i osoby przeglądające mogą zmieniać rzeczywistą częstotliwość automatycznego odświeżania podczas wyświetlania pulpitu nawigacyjnego.

Zrzut ekranu przedstawiający różne interwały czasu dostępne w automatycznym odświeżaniu na pulpitach nawigacyjnych.

Jednak edytory baz danych mogą chcieć ograniczyć minimalną częstotliwość odświeżania, którą może ustawić dowolna osoba przeglądająca, aby zmniejszyć obciążenie klastra. Po ustawieniu minimalnej szybkości odświeżania użytkownicy bazy danych nie mogą ustawić częstotliwości odświeżania niższej niż minimalna.

  1. Wybierz menu Więcej [...]>Automatyczne odświeżanie.

    Wybierz pozycję automatyczne odświeżanie.

  2. Przełącz opcję tak, aby automatyczne odświeżanie było włączone.

  3. Wybierz wartości dla opcji Minimalny interwał czasu i Domyślna częstotliwość odświeżania.

    Włącz automatyczne odświeżanie.

  4. Wybierz pozycję Zastosuj , a następnie pozycję Zapisz pulpit nawigacyjny.