Condividi tramite


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.

Il ritaglio di schermata mostra il riquadro Visualizzazione riepilogo.

Aggiungere una griglia ad albero

  1. Passare la cartella di lavoro alla modalità di modifica selezionando Modifica sulla barra degli strumenti.

  2. Selezionare Aggiungi>Aggiungi query per aggiungere un controllo della query di log alla cartella di lavoro.

  3. Per Tipo di query selezionare Log. In Tipo di risorsa selezionare, ad esempio Application Insights, e selezionare le risorse di destinazione.

  4. 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
    
  5. Impostare Visualizzazione su Griglia.

  6. Selezionare il pulsante Impostazioni colonna per aprire il riquadroModifica impostazioni colonna.

  7. 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
  8. 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.
  9. Selezionare il pulsante Salva e Chiudi nella parte inferiore del riquadro.

Il ritaglio di schermata mostra il riquadro Visualizzazione riepilogo con le impostazioni.

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

  1. Passare la cartella di lavoro alla modalità di modifica selezionando Modifica sulla barra degli strumenti.

  2. Selezionare Aggiungi>Aggiungi query per aggiungere un controllo della query di log alla cartella di lavoro.

  3. Per Tipo di query selezionare Log. In Tipo di risorsa selezionare, ad esempio Application Insights, e selezionare le risorse di destinazione.

  4. Usare l'editor di query per immettere KQL per l'analisi.

    requests
    | summarize Requests = count() by App = appName, RequestName = name
    | order by Requests desc
    
  5. Impostare Visualizzazione su Griglia.

  6. Selezionare il pulsante Impostazioni colonna per aprire il riquadroModifica impostazioni colonna.

  7. Nella sezione Colonne nella parte superiore impostare:

    • App - renderer colonna: Hidden
    • Richieste - renderer colonna: Bar
    • Tavolozza colori: Blue
    • Valore minimo: 0
  8. 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.
  9. Selezionare il pulsante Salva e Chiudi nella parte inferiore del riquadro.

Il ritaglio di schermata mostra la creazione di una vista ad albero nelle cartelle di lavoro.

Passaggi successivi