Visualizzazioni ad albero
Le cartelle di lavoro supportano le visualizzazioni gerarchiche tramite griglie ad albero. Gli alberi consentono l'espansione di alcune righe nel livello successivo per un'esperienza di drill-down.
L'esempio seguente mostra come griglia ad albero le metriche di integrità del contenitore di dimensioni del set di lavoro. Qui i nodi di primo livello sono i nodi del servizio Azure Kubernetes. I nodi di livello successivo sono pod e i nodi di livello finale sono contenitori. Si noti che è sempre possibile formattare le colonne come in una griglia con mappe termiche, icone e collegamenti. L'origine dati sottostante in questo caso è un'area di lavoro Log Analytics con i log del servizio Azure Kubernetes.
Aggiungere una griglia ad albero
Passare la cartella di lavoro alla modalità di modifica selezionando Modifica sulla barra degli strumenti.
Selezionare Aggiungi>Aggiungi query per aggiungere un controllo della query di log alla cartella di lavoro.
Per Tipo di query selezionare Log. In Tipo di risorsa selezionare, ad esempio Application Insights, e selezionare le risorse di destinazione.
Usare l'editor di query per immettere KQL per l'analisi.
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
Impostare Visualizzazione su Griglia.
Selezionare il pulsante Impostazioni colonna per aprire il riquadroModifica impostazioni colonna.
Nella sezione Colonne nella parte superiore impostare:
- ID - renderer colonna:
Hidden
- ID padre - renderer colonna:
Hidden
- Richieste - renderer colonna:
Bar
- Tavolozza colori:
Blue
- Valore minimo:
0
- ID - renderer colonna:
Nella sezione Impostazioni albero/raggruppamento nella parte inferiore impostare:
- Tipo di albero:
Parent/Child
- Campo ID:
Id
- campo ID padre:
ParentId
- Mostra l'espansore in:
Name
- Selezionare la casella di controllo Espandi il livello superiore dell'albero.
- Tipo di albero:
Selezionare il pulsante Salva e Chiudi nella parte inferiore del riquadro.
Impostazioni albero
Impostazione | Descrizione |
---|---|
Id Field |
ID univoco di ogni riga nella griglia. |
Parent Id Field |
ID padre della riga corrente. |
Show the expander on |
Colonna in cui visualizzare l'espansore dell'albero. È comune che le griglie ad albero nascondono i campi ID e ID padre perché non sono molto leggibili. L'espansore, invece, viene visualizzato in un campo con un valore più leggibile, ad esempio il nome dell'entità. |
Expand the top level of the tree |
Se questa opzione è selezionata, la griglia ad albero si espande fino al livello superiore. Questa opzione è utile se si desidera visualizzare altre informazioni per impostazione predefinita. |
Raggruppamento in una griglia
È possibile usare il raggruppamento per creare viste gerarchiche simili a quelle mostrate nell'esempio precedente con query più semplici. Si perde l'aggregazione nei nodi interni dell'albero, ma questo è accettabile per alcuni scenari. Usare Raggruppa per compilare viste ad albero quando il set di risultati sottostante non può essere trasformato in una forma ad albero corretta. Esempi sono i dati di avviso, di integrità e delle metriche.
Aggiungere un albero usando il raggruppamento
Passare la cartella di lavoro alla modalità di modifica selezionando Modifica sulla barra degli strumenti.
Selezionare Aggiungi>Aggiungi query per aggiungere un controllo della query di log alla cartella di lavoro.
Per Tipo di query selezionare Log. In Tipo di risorsa selezionare, ad esempio Application Insights, e selezionare le risorse di destinazione.
Usare l'editor di query per immettere KQL per l'analisi.
requests | summarize Requests = count() by App = appName, RequestName = name | order by Requests desc
Impostare Visualizzazione su Griglia.
Selezionare il pulsante Impostazioni colonna per aprire il riquadroModifica impostazioni colonna.
Nella sezione Colonne nella parte superiore impostare:
- App - renderer colonna:
Hidden
- Richieste - renderer colonna:
Bar
- Tavolozza colori:
Blue
- Valore minimo:
0
- App - renderer colonna:
Nella sezione Impostazioni albero/raggruppamento nella parte inferiore impostare:
- Tipo di albero:
Group By
- Raggruppa:
App
- Poi raggruppa per:
None
- Selezionare la casella di controllo Espandi il livello superiore dell'albero.
- Tipo di albero:
Selezionare il pulsante Salva e Chiudi nella parte inferiore del riquadro.
Passaggi successivi
- Informazioni su come creare un grafico nelle cartelle di lavoro.
- Informazioni su come creare un riquadro nelle cartelle di lavoro.