Delen via


Structuurvisualisaties

Werkmappen ondersteunen hiërarchische weergaven via structuurrasters. Met bomen kunnen sommige rijen worden uitgebreid naar het volgende niveau voor een inzoomervaring.

In het volgende voorbeeld ziet u metrische gegevens over de status van de container van een werkset die worden gevisualiseerd als een structuurraster. De belangrijkste knooppunten hier zijn AKS-knooppunten (Azure Kubernetes Service). De volgende knooppunten zijn pods en de uiteindelijke knooppunten zijn containers. U ziet dat u uw kolommen nog steeds kunt opmaken zoals in een raster met heatmaps, pictogrammen en koppelingen. De onderliggende gegevensbron in dit geval is een Log Analytics-werkruimte met AKS-logboeken.

Schermopname van een overzichtsweergave van tegels.

Een structuurraster toevoegen

  1. Schakel de werkmap over naar de bewerkingsmodus door Bewerken op de werkbalk te selecteren.

  2. Selecteer Query toevoegen> om een besturingselement voor logboekquery's toe te voegen aan de werkmap.

  3. Selecteer Logboeken voor het querytype. Voor resourcetype selecteert u bijvoorbeeld Application Insights en selecteert u de resources waarop u zich wilt richten.

  4. Gebruik de queryeditor om de KQL voor uw analyse in te voeren.

    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. Stel Visualisatie in op Raster.

  6. Selecteer de knop Kolominstellingen om het deelvenster Kolominstellingen bewerken te openen.

  7. Stel in de sectie Kolommen bovenaan het volgende in:

    • Id - Kolomweergave: Hidden
    • Bovenliggende id - kolomweergave: Hidden
    • Aanvragen - Kolomweergave: Bar
    • Kleurenpalet: Blue
    • Minimumwaarde: 0
  8. Stel in de sectie Tree/Group By Settings onderaan het volgende in:

    • Structuurtype: Parent/Child
    • Id-veld: Id
    • Bovenliggend id-veld: ParentId
    • De uitbreiding weergeven op: Name
    • Schakel het selectievakje Het bovenste niveau van de structuur uitvouwen in.
  9. Selecteer de knop Opslaan en Sluiten onderaan het deelvenster.

Schermopname van een overzichtsweergave met tegels met instellingen.

Structuurinstellingen

Instelling Beschrijving
Id Field De unieke id van elke rij in het raster.
Parent Id Field De id van het bovenliggende item van de huidige rij.
Show the expander on De kolom waarop de structuur-expander moet worden weergegeven. Het is gebruikelijk dat structuurrasters hun id- en bovenliggende id-velden verbergen, omdat ze niet erg leesbaar zijn. In plaats daarvan wordt de uitbreidingsfunctie weergegeven in een veld met een beter leesbare waarde, zoals de naam van de entiteit.
Expand the top level of the tree Als dit is geselecteerd, wordt het structuurraster op het hoogste niveau uitgebreid. Deze optie is handig als u standaard meer informatie wilt weergeven.

Groeperen in een raster

U kunt groeperen gebruiken om hiërarchische weergaven te maken die vergelijkbaar zijn met de weergaven in het vorige voorbeeld met eenvoudigere query's. U verliest de aggregatie op de binnenste knooppunten van de structuur, maar dat is acceptabel voor sommige scenario's. Gebruik Group By om structuurweergaven te bouwen wanneer de onderliggende resultatenset niet kan worden omgezet in een juiste structuurvorm. Voorbeelden zijn waarschuwings-, status- en metrische gegevens.

Een structuur toevoegen met behulp van groeperen

  1. Schakel de werkmap over naar de bewerkingsmodus door Bewerken op de werkbalk te selecteren.

  2. Selecteer Query toevoegen> om een besturingselement voor logboekquery's toe te voegen aan de werkmap.

  3. Selecteer Logboeken voor het querytype. Voor resourcetype selecteert u bijvoorbeeld Application Insights en selecteert u de resources waarop u zich wilt richten.

  4. Gebruik de queryeditor om de KQL voor uw analyse in te voeren.

    requests
    | summarize Requests = count() by App = appName, RequestName = name
    | order by Requests desc
    
  5. Stel Visualisatie in op Raster.

  6. Selecteer de knop Kolominstellingen om het deelvenster Kolominstellingen bewerken te openen.

  7. Stel in de sectie Kolommen bovenaan het volgende in:

    • App - Kolomweergave: Hidden
    • Aanvragen - Kolomweergave: Bar
    • Kleurenpalet: Blue
    • Minimumwaarde: 0
  8. Stel in de sectie Tree/Group By Settings onderaan het volgende in:

    • Structuurtype: Group By
    • Groeperen op: App
    • Vervolgens op: None
    • Schakel het selectievakje Het bovenste niveau van de structuur uitvouwen in.
  9. Selecteer de knop Opslaan en Sluiten onderaan het deelvenster.

Schermopname van het maken van een structuurvisualisatie in werkmappen.

Volgende stappen