Stromové vizualizace

Sešity podporují hierarchická zobrazení prostřednictvím stromových mřížek. Stromy umožňují rozšířit některé řádky na další úroveň pro prostředí přechodu k podrobnostem.

Následující příklad ukazuje metriky stavu kontejneru velikosti pracovní sady, které jsou vizualizovány jako stromová mřížka. Uzly nejvyšší úrovně jsou uzly Azure Kubernetes Service (AKS). Uzly na další úrovni jsou pody a konečné uzly jsou kontejnery. Všimněte si, že sloupce můžete formátovat stejně jako v mřížce pomocí heat map, ikon a odkazů. Podkladovým zdrojem dat je v tomto případě pracovní prostor služby Log Analytics s protokoly AKS.

Screenshot that shows a tile summary view.

Přidání stromové mřížky

  1. Výběrem možnosti Upravit na panelu nástrojů přepněte sešit do režimu úprav.

  2. Vyberte Přidat>dotaz a přidejte do sešitu ovládací prvek dotazu protokolu.

  3. Jako typ dotazu vyberte Protokoly. Jako typ prostředku vyberte například Přehledy aplikace a vyberte prostředky, které chcete cílit.

  4. V editoru dotazů zadejte jazyk KQL pro analýzu.

    requests
    | summarize Requests = count() by ParentId = appName, Id = name
    | extend Kind = 'Request', Name = strcat('🌐 ', Id)
    | union (requests
    | summarize Requests = count() by Id = appName
    | extend Kind = 'Request', ParentId = '', Name = strcat('📱 ', Id))
    | project Name, Kind, Requests, Id, ParentId
    | order by Requests desc
    
  5. Nastavte vizualizaci na mřížku.

  6. Výběrem tlačítka Nastavení Sloupec otevřete podokno Upravit nastavení sloupce.

  7. V horní části sloupce nastavte:

    • ID – renderer sloupce: Hidden
    • Nadřazené ID – renderer sloupce: Hidden
    • Požadavky – renderer sloupců: Bar
    • Barevná paleta: Blue
    • Minimální hodnota: 0
  8. V části Strom/Seskupení podle Nastavení dole nastavte:

    • Typ stromu: Parent/Child
    • Pole ID: Id
    • Pole Nadřazené ID: ParentId
    • Zobrazit rozbalovač na: Name
    • Zaškrtněte políčko Rozbalit nejvyšší úroveň stromu.
  9. Vyberte tlačítko Uložit a zavřít v dolní části podokna.

Screenshot that shows a tile summary view with settings.

Nastavení stromu

Nastavení Popis
Id Field Jedinečné ID každého řádku v mřížce.
Parent Id Field ID nadřazeného prvku aktuálního řádku.
Show the expander on Sloupec, na kterém se má zobrazit rozbalovač stromu. Stromové mřížky obvykle skryjí pole ID a nadřazeného ID, protože nejsou moc čitelné. Místo toho se rozbalovací funkce zobrazí v poli s čitelnější hodnotou, jako je název entity.
Expand the top level of the tree Pokud je tato možnost vybrána, mřížka stromu se rozbalí na nejvyšší úrovni. Tato možnost je užitečná, pokud chcete ve výchozím nastavení zobrazit další informace.

Seskupení v mřížce

Seskupení můžete použít k vytvoření hierarchických zobrazení podobných zobrazením zobrazeným v předchozím příkladu s jednoduššími dotazy. Na vnitřních uzlech stromu ztratíte agregaci, ale u některých scénářů je to přijatelné. Pomocí funkce Seskupit podle sestavte stromová zobrazení, pokud podkladovou sadu výsledků nelze transformovat na správný formulář stromu. Příkladem jsou upozornění, stav a data metrik.

Přidání stromu pomocí seskupení

  1. Výběrem možnosti Upravit na panelu nástrojů přepněte sešit do režimu úprav.

  2. Vyberte Přidat>dotaz a přidejte do sešitu ovládací prvek dotazu protokolu.

  3. Jako typ dotazu vyberte Protokoly. Jako typ prostředku vyberte například Přehledy aplikace a vyberte prostředky, které chcete cílit.

  4. V editoru dotazů zadejte jazyk KQL pro analýzu.

    requests
    | summarize Requests = count() by App = appName, RequestName = name
    | order by Requests desc
    
  5. Nastavte vizualizaci na mřížku.

  6. Výběrem tlačítka Nastavení Sloupec otevřete podokno Upravit nastavení sloupce.

  7. V horní části sloupce nastavte:

    • Aplikace – renderer sloupců: Hidden
    • Požadavky – renderer sloupců: Bar
    • Barevná paleta: Blue
    • Minimální hodnota: 0
  8. V části Strom/Seskupení podle Nastavení dole nastavte:

    • Typ stromu: Group By
    • Seskupte podle: App
    • Pak podle: None
    • Zaškrtněte políčko Rozbalit nejvyšší úroveň stromu.
  9. Vyberte tlačítko Uložit a zavřít v dolní části podokna.

Screenshot that shows the creation of a tree visualization in workbooks.

Další kroky