Udostępnij za pośrednictwem


Instalacja i interfejs użytkownika narzędzia Kusto.Explorer

Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer

Kusto.Explorer to bezpłatne oprogramowanie do pobrania i użycia na pulpicie systemu Windows. Narzędzie Kusto.Explorer umożliwia wykonywanie zapytań i analizowanie danych za pomocą język zapytań Kusto (KQL) w interfejsie przyjaznym dla użytkownika. W tym omówieniu wyjaśniono, jak skonfigurować narzędzie Kusto.Explorer i opisano interfejs użytkownika, którego będziesz używać.

Za pomocą narzędzia Kusto.Explorer można wykonywać następujące czynności:

Instalowanie narzędzia Kusto.Explorer

  • Pobierz i zainstaluj narzędzie Kusto.Explorer z:

  • Możesz też uzyskać dostęp do klastra Kusto za pomocą przeglądarki z obsługą technologii ClickOnce pod adresem: https://<your_cluster>/?web=0 Zastąp <your_cluster> identyfikatorem URI klastra (na przykład help.kusto.windows.net.)

Korzystanie z przeglądarek Google Chrome i Kusto.Explorer

Jeśli przeglądarka Google Chrome jest domyślną przeglądarką, wymagane jest zainstalowanie rozszerzenia ClickOnce dla przeglądarki Chrome. https://chromewebstore.google.com/detail/clickonce-for-google-chro/kekahkplibinaibelipdcikofmedafmb?hl=en-US

Jeśli domyślna przeglądarka jest przeglądarką Microsoft Edge, instalowanie tego rozszerzenia nie jest wymagane. Zweryfikuj ustawienia technologii ClickOnce w ustawieniach flagi przeglądarki Microsoft Edge.

Omówienie interfejsu użytkownika

Interfejs użytkownika Kusto.Explorer został zaprojektowany z układem opartym na kartach i panelach, podobnie jak w przypadku innych produktów firmy Microsoft:

  • Przejdź przez karty na panelu menu, aby wykonać różne operacje
  • Zarządzanie połączeniami w panelu połączeń
  • Tworzenie skryptów do uruchomienia w panelu skryptów
  • Wyświetlanie wyników skryptów w panelu wyników

Zrzut ekranu przedstawiający interfejs użytkownika narzędzia Kusto Explorer przedstawiający przegląd czterech paneli interfejsu.

Panel Połączenia

Zrzut ekranu przedstawiający panel Połączenia przedstawiający bazy danych klastra Pomocy.

W okienku Połączenia są wyświetlane wszystkie skonfigurowane połączenia klastra. Dla każdego klastra wyświetlane są bazy danych, tabele i atrybuty (kolumny). Wybierz elementy (które ustawia niejawny kontekst wyszukiwania/zapytania w panelu głównym) lub kliknij dwukrotnie elementy, aby skopiować nazwę do panelu wyszukiwania/zapytania.

Jeśli rzeczywisty schemat jest duży (na przykład baza danych z setkami tabel), możesz go wyszukać, naciskając CTRL+F i wprowadzając podciąg (bez uwzględniania wielkości liter) nazwy jednostki.

Aplikacja Kusto.Explorer obsługuje sterowanie panelem Połączenie w oknie zapytania, co jest przydatne w przypadku skryptów. Możesz na przykład uruchomić plik skryptu za pomocą polecenia, które instruuje narzędzie Kusto.Explorer, aby nawiązało połączenie z klastrem/bazą danych, wykonując zapytania skryptu, używając następującej składni:

#connect cluster('help').database('Samples')

StormEvents | count

Uruchom każdy wiersz przy użyciu metody F5lub podobnej.

Panel Dokumenty robocze

Zrzut ekranu przedstawiający panel Foldery robocze z niezapisaną pracą i folderami śledzonym.

Okienko Foldery robocze organizuje foldery robocze w jednym miejscu, aby ułatwić nawigowanie po pracy. Istnieją dwa typy folderów roboczych:

  • Niezapisane prace: wyświetla listę folderów dla otwartych kart zapytań, nad którymi nadal możesz pracować.
  • Foldery śledzone: wyświetla listę folderów z urządzenia lokalnego, które można dodać jako biblioteki KQL w celu ułatwienia dostępu i zarządzania.

Karta Strona główna

Zrzut ekranu przedstawiający kartę Narzędzia główne z pięcioma sekcjami karty Narzędzia główne.

Na karcie Narzędzia główne są wyświetlane najczęściej używane operacje. Zawartość:

Sekcja zapytania

Zrzut ekranu przedstawiający sekcję karty Narzędzia główne zatytułowane Karty, która pokazuje opcję tworzenia nowej karty dla zapytań.

Menu Zachowanie
Lista rozwijana trybu
  • Tryb zapytania: przełącza edytor zapytań w tryb zapytania. Polecenia można zapisywać i zapisywać jako zapytania (ustawienie domyślne)
  • Tryb wyszukiwania: pojedynczy tryb zapytania, w którym każde wprowadzone polecenie jest przetwarzane natychmiast i przedstawia wynik w panelu wyników
  • Tryb wyszukiwania w języku Search++: umożliwia wyszukiwanie terminu przy użyciu składni wyszukiwania w co najmniej jednej tabeli. Dowiedz się więcej na temat korzystania z trybu Wyszukiwania++
Nowa karta Otwiera nową kartę do wykonywania zapytań język zapytań Kusto.

Sekcja udostępniania

Zrzut ekranu przedstawiający sekcję karty Narzędzia główne zatytułowane Udostępnij z trzema opcjami.

Menu Zachowanie
Dane do schowka Eksportuje zapytanie i zestaw danych do schowka. Jeśli zostanie wyświetlony wykres, eksportuje on wykres jako mapę bitową
Wynik do Schowka Eksportuje zestaw danych do schowka. Jeśli zostanie wyświetlony wykres, eksportuje on wykres jako mapę bitową
Zapytanie do Schowka Eksportuje zapytanie do schowka

Sekcja Wizualizacje

Zrzut ekranu przedstawiający sekcję karty Narzędzia główne zatytułowane Wizualizacje przedstawiające różne opcje wizualizacji danych.

Aby uzyskać wizualizacje zmiennych, zobacz operator renderowania.

Menu Zachowanie
Wykres warstwowy Przedstawia wykres warstwowy, w którym oś X jest pierwszą kolumną (musi być numeryczna). Wszystkie kolumny liczbowe są mapowane na różne serie (oś Y).
Wykres kolumnowy Wyświetla wykres kolumnowy, na którym wszystkie kolumny liczbowe są mapowane na różne serie (oś Y). Kolumna tekstowa przed wartością liczbową jest osią X (można kontrolować w interfejsie użytkownika).
Wykres słupkowy Przedstawia wykres słupkowy, na którym wszystkie kolumny liczbowe są mapowane na różne serie (oś X). Kolumna tekstowa przed wartością liczbową jest osią Y (można kontrolować w interfejsie użytkownika).
Skumulowany wykres warstwowy Przedstawia skumulowany wykres warstwowy, w którym oś X jest pierwszą kolumną (musi być numeryczna). Wszystkie kolumny liczbowe są mapowane na różne serie (oś Y).
Wykres czasu Przedstawia wykres czasu, w którym oś X jest pierwszą kolumną (musi być data/godzina). Wszystkie kolumny liczbowe są mapowane na różne serie (oś Y).
Wykres liniowy Przedstawia wykres liniowy, w którym oś X jest pierwszą kolumną (musi być numeryczna). Wszystkie kolumny liczbowe są mapowane na różne serie (oś Y).
Wykres anomalii Podobnie jak wykres czasu, ale znajduje anomalie w danych szeregów czasowych przy użyciu algorytmu wykrywania anomalii uczenia maszynowego. Dane muszą znajdować się w zasobnikach o stałym interwale. W przypadku wykrywania anomalii narzędzie Kusto.Explorer używa funkcji series_decompose_anomalies .
Wykres kołowy Wyświetla wykres kołowy, w którym oś kolorów jest pierwszą kolumną. Oś ta (musi być miarą, przekonwertowaną na procent) jest drugą kolumną.
Drabina czasowa Przedstawia wykres drabiny, w którym oś X jest dwiema ostatnimi kolumnami (musi być data/godzina). Oś Y jest złożona z innych kolumn.
Wykres punktowy Przedstawia wykres punktowy, w którym oś X jest pierwszą kolumną (musi być numeryczna). Wszystkie kolumny liczbowe są mapowane na różne serie (oś Y).
Wykres przestawny Wyświetla tabelę przestawną i wykres przestawny, który zapewnia pełną elastyczność wybierania danych, kolumn, wierszy i różnych typów wykresów.
Przestawny czas Interaktywna nawigacja po wierszach czasu zdarzeń (przestawianie na osi czasu)

Wyświetl sekcję

Zrzut ekranu przedstawiający sekcję karty Narzędzia główne zatytułowane Widok pokazujący opcje zmiany widoku danych.

Menu Zachowanie
Tryb pełnego widoku Maksymalizuje przestrzeń roboczą, ukrywając menu wstążki i Panel połączenia. Wyjdź z trybu pełnego widoku, wybierając pozycję Tryb pełnoekranowy strony głównej>lub naciskając F11.
Ukryj puste kolumny Usuwa puste kolumny z siatki danych.
Zwiń kolumny pojedyncze Zwija kolumny z wartościami pojedynczymi.
Eksplorowanie wartości kolumn Pokazuje rozkład wartości kolumn
Zwiększ czcionkę Zwiększa rozmiar czcionki karty zapytania i siatki danych wyników.
Zmniejsz czcionkę Zmniejsza rozmiar czcionki karty zapytania i siatki danych wyników.

Uwaga

Ustawienia widoku danych:

Narzędzie Kusto.Explorer śledzi, jakie ustawienia są używane dla unikatowego zestawu kolumn. Gdy kolumny są zmieniane lub usuwane, widok danych jest zapisywany i będzie ponownie używany za każdym razem, gdy dane z tymi samymi kolumnami zostaną pobrane. Aby zresetować widok do ustawień domyślnych, na karcie Widok wybierz pozycję Resetuj widok.

Karta Plik

Zrzut ekranu przedstawiający kartę Plik z pięcioma sekcjami karty Plik.

Menu Zachowanie
---------Skrypt zapytania---------
Nowa karta Otwiera nowe okno karty do wykonywania zapytań w usłudze Kusto.
Otwórz plik Ładuje dane z pliku *.kql do panelu aktywnego skryptu.
Zapisz w pliku Zapisuje zawartość panelu aktywnego skryptu w pliku *.kql.
Zamknij kartę Zamyka bieżące okno karty
---------Profile---------
Importowanie profilu Zaimportuj profil Kusto.Explorer.
Profil eksportowania Eksportowanie profilu Kusto.Explorer.
---------Zapisywanie danych---------
Dane do woluminu CSV Eksportuje dane do pliku CSV (wartości rozdzielane przecinkami).
Dane do formatu JSON Eksportuje dane do pliku sformatowanego w formacie JSON.
Dane do programu Excel Eksportuje dane do pliku XLSX (Excel).
Dane do tekstu Eksportuje dane do pliku TXT (tekstowego).
Dane do skryptu KQL Eksportuje zapytanie do pliku skryptu.
Dane do wyników Eksportuje zapytanie i dane do pliku Wyników (QRES).
Uruchamianie zapytania w pliku CSV Uruchamia zapytanie i zapisuje wyniki w lokalnym pliku CSV.
---------Load Data---------
Z wyników Ładuje zapytanie i dane z pliku Wyników (QRES).
---------Schowek---------
Zapytania i wyniki do Schowka Eksportuje zapytanie i zestaw danych do schowka. Jeśli zostanie wyświetlony wykres, eksportuje wykres jako mapę bitową.
Wynik do Schowka Eksportuje zestaw danych do schowka. Jeśli zostanie wyświetlony wykres, eksportuje wykres jako mapę bitową.
Kwerenda do Schowka Eksportuje zapytanie do schowka.
Wyniki do schowka (datatable()) Eksportuje wyniki zapytania do schowka. Maksymalna dozwolona wartość komórki to 30000.
---------Wyniki---------
Wyczyść pamięć podręczną wyników Czyści buforowane wyniki poprzednio wykonanych zapytań.

Karta Połączenia

Zrzut ekranu przedstawiający kartę Połączenia z pięcioma sekcjami karty Połączenie.

Menu Zachowanie
---------Grupy---------
Dodaj grupę Dodaje nową grupę serwerów Kusto.
---------Klastry---------
Importowanie połączeń Importuje połączenia z pliku określającego połączenia.
Eksportowanie połączeń Eksportuje połączenia z plikiem.
Dodawanie połączenia Dodaje nowe połączenie z serwerem Kusto.
Edytuj połączenie Otwiera okno dialogowe edytowania właściwości połączenia z serwerem Kusto.
Usuń połączenie Usuwa istniejące połączenie z serwerem Kusto.
Odśwież Odświeża właściwości połączenia serwera Kusto.
---------Profile---------
Importowanie profilu Zaimportuj profil Kusto.Explorer.
Profil eksportowania Eksportowanie profilu Kusto.Explorer.
---------Bezpieczeństwo---------
Sprawdzanie podmiotu zabezpieczeń ADD Pokazuje bieżące aktywne szczegóły użytkownika.
Wylogowywanie Wy wylogowanie bieżącego użytkownika z połączenia z identyfikatorem Entra firmy Microsoft.
---------Zakres danych---------
Zakres buforowania
  • Funkcja Hot DataExecute wykonuje zapytania tylko w gorącej pamięci podręcznej danych
  • Wszystkie dane: wykonywanie zapytań dotyczących wszystkich dostępnych danych (ustawienie domyślne).
Kolumna DateTime Nazwa kolumny, która może być używana do filtrowania wstępnego czasu.
Filtr czasu Wartość filtru wstępnego czasu.

Karta Widok

Zrzut ekranu przedstawiający kartę Widok z czterema sekcjami karty Widok.

Menu Zachowanie
---------Wygląd---------
Tryb pełnego widoku Maksymalizuje przestrzeń roboczą, ukrywając menu wstążki i Panel połączenia. Wyjdź z trybu pełnego widoku, wybierając pozycję Tryb pełnoekranowy strony głównej>lub naciskając F11.
Zwiększ czcionkę Zwiększa rozmiar czcionki karty zapytania i siatki danych wyników.
Zmniejsz czcionkę Zmniejsza rozmiar czcionki karty zapytania i siatki danych wyników.
Resetuj układ Resetuje układ kontrolek i okien dokowania narzędzia.
Zmienianie nazwy karty dokument Zmień nazwę wybranej karty.
---------Widok danych---------
Resetuj widok Resetuje ustawienia widoku danych do ustawień domyślnych.
Eksplorowanie wartości kolumn Pokazuje rozkład wartości kolumn.
Koncentracja na statystykach zapytań Zmienia fokus na statystyki zapytań zamiast wyników zapytania po zakończeniu zapytania.
Ukryj duplikaty Przełącza usuwanie zduplikowanych wierszy z wyników zapytania.
Ukryj puste kolumny Usuwa puste kolumny z wyników zapytania.
Zwiń kolumny pojedyncze Zwija kolumny z wartościami pojedynczymi.
Wybór wiersza Umożliwia wybór określonych wierszy w panelu Wyniki
Kolor według kolumny Grupuje identyczne rekordy w pierwszej kolumnie według koloru.
Zawijaj tekst Formatuje komórki w celu opakowania danych w celu dopasowania ich do szerokości kolumny.
---------Filtrowanie danych---------
Filtrowanie wierszy w wyszukiwaniu Przełącza opcję wyświetlania tylko pasujących wierszy w wyszukiwaniu wyników zapytania (Ctrl+F).
---------Wizualizacje---------
Wizualizacje Zobacz Wizualizacje.

Uwaga

Ustawienia widoku danych:

Aplikacja Kusto.Explorer śledzi ustawienia używane dla unikatowego zestawu kolumn. Gdy kolumny są zmieniane lub usuwane, widok danych jest zapisywany i będzie ponownie używany za każdym razem, gdy dane z tymi samymi kolumnami zostaną pobrane. Aby zresetować widok do ustawień domyślnych, na karcie Widok wybierz pozycję Resetuj widok.

Karta Narzędzia

Zrzut ekranu przedstawiający kartę Narzędzie z sześcioma sekcjami karty Narzędzia.

Menu Zachowanie
---------IntelliSense---------
Włączanie funkcji IntelliSense Włącza i wyłącza funkcję IntelliSense na panelu skryptów.
Lista problemów Wyświetla listę problemów w panelu Skrypt.
---------Automatyzacja---------
Dodawanie nowej automatyzacji Tworzy raport analizy, który zapewnia szczegółowe informacje o zapytaniu.
---------Narzędzia ---------
Narzędzia wiersza polecenia Otwiera wiersz polecenia na komputerze.
Kompresuj plik LZ4 Kompresuje pliki przy użyciu algorytmu LZ4.
Dekompresuj plik LZ4 Dekompresuje pliki przy użyciu algorytmu LZ4.
---------Analiza---------
Raporty analityczne Otwiera pulpit nawigacyjny z wieloma wstępnie utworzonymi raportami na potrzeby analizy danych.
---------Tłumaczenie---------
Zapytanie do usługi Power BI Tłumaczy zapytanie na format odpowiedni do użycia w usłudze Power BI.
---------Opcje---------
Resetuj opcje Ustawia ustawienia aplikacji na wartości domyślne.
Opcje Otwiera narzędzie do konfigurowania ustawień aplikacji. Aby dowiedzieć się więcej, zobacz Opcje narzędzia Kusto.Explorer.

Kolory wierszy tabeli

Kusto.Explorer próbuje interpretować poziom ważności lub szczegółowości każdego wiersza w panelu wyników i odpowiednio je kolorować. Robi to przez dopasowanie odrębnych wartości każdej kolumny z zestawem znanych wzorców ("Ostrzeżenie", "Błąd" itd.).

Aby zmodyfikować schemat kolorów danych wyjściowych lub wyłączyć to zachowanie, w menu Narzędzia wybierz pozycję Opcje>Podgląd>wyników Schemat kolorów szczegółowości.

Zrzut ekranu przedstawiający modyfikację schematu kolorów narzędzia Kusto Explorer.

Legenda schematu kolorów programu Excel Legenda żywego schematu kolorów
Zrzut ekranu przedstawiający legendę schematu kolorów programu Excel w narzędziu Kusto Explorer. Zrzut ekranu przedstawiający żywą legendę schematu kolorów w narzędziu Kusto Explorer.

Karta Monitorowanie

Zrzut ekranu przedstawiający kartę Monitorowanie z dwiema opcjami monitorowania danych.

Menu Zachowanie
---------Monitorowanie---------
Diagnostyka klastra Przedstawia podsumowanie kondycji dla grupy serwerów aktualnie wybranej w Panelu połączeń.
Najnowsze dane: wszystkie tabele Przedstawia podsumowanie najnowszych danych we wszystkich tabelach aktualnie wybranej bazy danych.
Najnowsze dane: Wybrana tabela Pokazuje na pasku stanu najnowsze dane w wybranej tabeli.

Karta Zarządzanie

Zrzut ekranu przedstawiający kartę Zarządzanie z opcjami zarządzania autoryzowanymi podmiotami zabezpieczeń.

Menu Zachowanie
---------Autoryzowane podmioty zabezpieczeń---------
Zarządzanie autoryzowanymi jednostkami bazy danych Umożliwia zarządzanie podmiotami zabezpieczeń bazy danych dla autoryzowanych użytkowników.
Zarządzanie autoryzowanymi podmiotami zabezpieczeń tabeli Umożliwia zarządzanie podmiotami zabezpieczeń tabeli dla autoryzowanych użytkowników.
Zarządzanie autoryzowanymi podmiotami zabezpieczeń funkcji Umożliwia zarządzanie podmiotami zabezpieczeń funkcji dla autoryzowanych użytkowników.

Karta Pomoc

Zrzut ekranu przedstawiający kartę Pomoc z opcjami dokumentacji.

Menu Zachowanie
---------Dokumentacja---------
Help Otwiera link do dokumentacji online usługi Kusto.
Co nowego Otwiera dokument z listą wszystkich zmian w programie Kusto.Explorer.
Zgłoś problem Otwiera okno dialogowe z dwiema opcjami:
  • Zgłaszanie problemów związanych z usługą
  • Zgłaszanie problemów w aplikacji klienckiej
.
Skróty klawiaturowe Otwiera link do listy skrótów klawiaturowych Kusto.Explorer.
Pokaż eula Otwiera link do artykułu Microsoft Azure Legal Information (Informacje prawne dotyczące platformy Microsoft Azure).

Kontrolowanie tożsamości użytkownika łączącej się z usługą Kusto.Explorer

Domyślnym modelem zabezpieczeń dla nowych połączeń jest zabezpieczenia microsoft Entra ID-Federated. Uwierzytelnianie odbywa się za pośrednictwem identyfikatora Entra firmy Microsoft przy użyciu domyślnego środowiska użytkownika firmy Microsoft Entra.

Jeśli potrzebujesz bardziej szczegółowej kontroli nad parametrami uwierzytelniania, możesz rozwinąć pole edycji "Zaawansowane: parametry połączenia" i podać prawidłową wartość parametry połączenia Kusto.

Na przykład użytkownicy z obecnością w wielu dzierżawach firmy Microsoft Entra czasami muszą używać określonej "projekcji" swoich tożsamości do określonej dzierżawy firmy Microsoft Entra, którą można wykonać za pomocą parametry połączenia (zastąpić wyrazy IN CAPITALS określonymi wartościami):

Data Source=https://CLUSTER_NAME.kusto.windows.net;Initial Catalog=DATABASE_NAME;AAD Federated Security=True;Authority Id=AAD_TENANT_OF_CLUSTER;User=USER_DOMAIN
  • AAD_TENANT_OF_CLUSTER to nazwa domeny lub identyfikator dzierżawy entra firmy Microsoft (identyfikator GUID) dzierżawy, w której jest hostowany klaster. Na przykład contoso.com.
  • USER_DOMAIN to tożsamość użytkownika zaproszonego do tej dzierżawy (na przykład user@example.com).

Uwaga

Nazwa domeny użytkownika nie musi być taka sama jak nazwa dzierżawy hostująca klaster.

Zrzut ekranu przedstawiający okienko Dodawanie połączenia z opcją zatytułowaną Zaawansowane parametry połączenia.