Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De volgende voorbeeldquery's worden uitgevoerd op de tabel PowerPlatformResources in Azure Resource Graph. Ze hebben betrekking op het tellen en distribueren van resources, velddetectie, resourcezoekacties en analyse van connectorgebruik. Zie Power Platform-inventaris voor een overzicht van Power Platform-inventaris. Zie voor de schema- en veldreferentie de referentie voor het Power Platform-inventarisschema.
Deze query’s uitvoeren
U kunt een van deze query's uitvoeren vanuit de Azure Resource Graph-interfaces. Zie de volgende snelstartgidsen voor stapsgewijze instructies:
- Resource Graph-query uitvoeren met behulp van Azure Portal
- Resource Graph-query uitvoeren met behulp van Azure CLI
- Resource Graph-query uitvoeren met behulp van Azure PowerShell
- Run Azure Resource Graph query met behulp van REST API
Aantallen en distributie
Totaal aantal van alle bronnen
PowerPlatformResources
| count
Totaal aantal per resourcetype
PowerPlatformResources
| summarize resourceCount = count() by type
| order by resourceCount
Aantal per omgeving
PowerPlatformResources
| extend properties = parse_json(properties)
| extend environmentId = tostring(properties.environmentId)
| summarize resourceCount = count() by environmentId
| order by resourceCount desc
Aantal per regio
PowerPlatformResources
| summarize resourceCount = count() by location
| order by resourceCount desc
Belangrijkste eigenaren per aantal items
PowerPlatformResources
| extend properties = parse_json(properties)
| extend ownerId = tostring(properties.ownerId)
| summarize resourceCount = count() by ownerId
| order by resourceCount desc
Resourcezoekacties
Één agent zoeken in de tenant
PowerPlatformResources
| where type == "microsoft.copilotstudio/agents"
| where name == "[Enter the agent's ID]"
Tip
U vindt de id van de agent in de Copilot Studio-URL bij het weergeven van de agent of in de kolom Naam van de inventaristabel.
Items die in de afgelopen 24 uur zijn gemaakt
PowerPlatformResources
| extend properties = parse_json(properties)
| extend createdAt = todatetime(properties.createdAt)
| where createdAt >= ago(24h)
Connectorquery's (preview)
De volgende query’s analyseren het gebruik van connectoren voor de resourcetypen die onder Connectorinventaris (preview) vallen. Elke query werkt op de properties.powerPlatformConnectors matrix die wordt verzonden door canvas-apps, modelgestuurde apps, cloudstromen, agentstromen, werkstroomagentstromen en Copilot Studio agents.
Belangrijkste connectors die worden gebruikt in Power Platform-resources
Geeft een lijst weer van de connectors die worden gebruikt door de meest afzonderlijke resources. Nuttig om te begrijpen welke connectoren het meest worden geadopteerd binnen de tenant.
PowerPlatformResources
| where type in (
"microsoft.powerapps/canvasapps",
"microsoft.powerapps/modeldrivenapps",
"microsoft.powerautomate/cloudflows",
"microsoft.powerautomate/agentflows",
"microsoft.powerautomate/m365agentflows",
"microsoft.copilotstudio/agents")
| extend properties = parse_json(properties)
| mv-expand connector = properties.powerPlatformConnectors
| extend connectorId = tostring(connector.connectorId)
| where isnotempty(connectorId)
| summarize ResourceCount = dcount(name) by connectorId
| order by ResourceCount desc
| take 10
Verdeling van het aantal connectors per resource
Hier ziet u hoeveel resources 0, 1, 2 of meer connectors gebruiken. Handig voor het opsporen van uitschieters in complexiteit.
PowerPlatformResources
| where type in (
"microsoft.powerapps/canvasapps",
"microsoft.powerapps/modeldrivenapps",
"microsoft.powerautomate/cloudflows",
"microsoft.powerautomate/agentflows",
"microsoft.powerautomate/m365agentflows",
"microsoft.copilotstudio/agents")
| extend properties = parse_json(properties)
| extend connectorCount = array_length(properties.powerPlatformConnectors)
| summarize ResourceCount = count() by toint(connectorCount)
| order by connectorCount asc
Alle resources zoeken die gebruikmaken van een specifieke connector
Vervang shared_sharepointonline door de connector waarnaar u wilt zoeken. Deze query is handig voor impactanalyse wanneer een connector een bekend probleem heeft, wordt afgeschaft of nieuwe licenties vereist.
PowerPlatformResources
| where type in (
"microsoft.powerapps/canvasapps",
"microsoft.powerapps/modeldrivenapps",
"microsoft.powerautomate/cloudflows",
"microsoft.powerautomate/agentflows",
"microsoft.powerautomate/m365agentflows",
"microsoft.copilotstudio/agents")
| extend properties = parse_json(properties)
| mv-expand connector = properties.powerPlatformConnectors
| where tostring(connector.connectorId) == "shared_sharepointonline"
| project resourceName = tostring(properties.displayName),
resourceId = name,
resourceType = type,
environmentId = tostring(properties.environmentId),
operationsUsed = connector.operations
Connectorgebruik per omgeving
Geeft een lijst weer van elke connector die in elke omgeving wordt gebruikt, met het aantal afzonderlijke resources dat deze gebruikt. Deze lijst is handig voor het begrijpen van acceptatiepatronen en het informeren van DLP-beleidsbeslissingen.
PowerPlatformResources
| where type in (
"microsoft.powerapps/canvasapps",
"microsoft.powerapps/modeldrivenapps",
"microsoft.powerautomate/cloudflows",
"microsoft.powerautomate/agentflows",
"microsoft.powerautomate/m365agentflows",
"microsoft.copilotstudio/agents")
| extend properties = parse_json(properties)
| mv-expand connector = properties.powerPlatformConnectors
| extend connectorId = tostring(connector.connectorId)
| where isnotempty(connectorId)
| extend environmentId = tostring(properties.environmentId)
| summarize ResourceCount = dcount(name) by environmentId, connectorId
| order by environmentId asc, ResourceCount desc