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

Azure Data Explorer to szybka i wysoce skalowalna usługa eksploracji danych na potrzeby danych dzienników i telemetrii. Eksploruj swoje dane kompleksowo w aplikacji internetowej Azure Data Explorer, zaczynając od pozyskiwania danych, poprzez uruchamianie zapytań, aż po tworzenie dashboardów.

Panel kontrolny to kolekcja kafelków, opcjonalnie uporządkowana na stronach, gdzie każdy kafelek ma zapytanie podstawowe 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 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 Microsoft.

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

Zrzut ekranu przedstawiający pulpit nawigacyjny interfejsu użytkownika w aplikacji webowej Azure Data Explorer.

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

Wymagania wstępne

Utwórz nowy pulpit nawigacyjny

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

    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. Na górnym pasku narzędzi wybierz pozycję Ź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ę + Dodaj.

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

    1. Wprowadź nazwę źródła danych.
    2. Wprowadź region URI klastra, a następnie wybierz 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.

Dodaj kafelek

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

  1. Wybierz pozycję Dodaj kafelek z kanwy pulpitu nawigacyjnego lub górnego paska narzędzi.

    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.

      Wykonaj zapytanie.

    3. Wybierz Visual.

    4. W okienku wizualizacji wybierz pozycję Typ wizualizacji , aby wybrać typ wizualizacji.

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

    Dodaj wizualizację do zapytania.

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

    Zmienianie rozmiaru i zapisywanie pulpitu nawigacyjnego.

Przypnij zapytanie do panelu

Możesz również przypiąć zapytanie z karty zapytań w interfejsie użytkownika w przeglądarce.

Aby przypiąć zapytanie:

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

  2. Wybierz pozycję Przypnij do pulpitu nawigacyjnego na górnym pasku narzędzi.
    Zrzut ekranu przycisku przypinania do tablicy.

  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 Przypnij

    Zrzut ekranu przedstawiający okienko Przypnij do pulpitu nawigacyjnego.

Używanie parametrów

Parametry sprawiają, że pulpit nawigacyjny jest interaktywny i poprawia wydajność renderowania. Działają one jako filtry na kafelkach, które ich używają. Dodaj parametry do zapytań w celu filtrowania danych i aktywowania filtru. Aby uzyskać więcej informacji, zobacz Użyj parametry na pulpitach nawigacyjnych Azure Data Explorer.

Legenda płytki

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 na tryb edycji i wybierz ikonę ołówka Edytuj kafelek. W okienku Formatowanie wizualizacji w obszarze Legenda możesz wybrać preferencję lokalizacji.

Zrzut ekranu przedstawiający ustawienia legendy w okienku Formatowanie wizualne

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 w nowej zakładce zapytań, nie zmieniając bazowego zapytania płytki pulpitu nawigacyjnego.

  1. Przejdź do pulpitu nawigacyjnego.
  2. Na kafelku, który chcesz eksplorować, wybierz menu Więcej [...]>Wyświetl zapytanie.

Zrzut ekranu menu rozwijanego kafelka z opcją Wyświetl zapytanie wyróżnioną.

  1. W okienku View Area wybierz Nowa karta zapytania, aby edytować zapytanie w okienku zapytań w interfejsie webowym Azure Data Explorer. Aby edytować zapytanie na kafelku, wybierz przycisk Edytuj kafelek .

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

Uwaga

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

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 górnym pasku narzędzi wybierz pozycję Plik>Pobierz pulpit nawigacyjny 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 głównej stronie Pulpity nawigacyjne wybierz Nowy pulpit nawigacyjny i Importuj pulpit nawigacyjny 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 górnym pasku narzędzi wybierz pozycję Plik>Zamień pulpit nawigacyjny 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 modułów. Za pomocą stron można organizować kafelki w grupy logiczne, takie jak według źródła danych lub obszaru tematycznego. 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ę.

Zrzut ekranu przedstawiający przycisk Dodaj stronę.

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

  2. Dodaj kafelki do strony.

Włącz automatyczne odświeżanie

Automatyczne odświeżanie utrzymuje dane pulpitu nawigacyjnego aktualne bez konieczności ręcznego aktualizowania. Edytory baz danych mogą skonfigurować domyślną częstotliwość odświeżania i ustawić minimalny interwał odświeżania w celu zarządzania obciążeniem klastra. Osoby przeglądające pulpit nawigacyjny mogą dostosować częstotliwość odświeżania w dozwolonym zakresie zgodnie z ich potrzebami.

  1. Na górnym pasku narzędzi wybierz pozycję Ustawienia>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.

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

    Zrzut ekranu przedstawiający włączanie automatycznego odświeżania.