Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Följande exempelfrågor körs mot tabellen PowerPlatformResources i tabellen Azure Resource Graph. De omfattar resursräkning och distribution, fältidentifiering, resurssökningar och anslutningsanvändningsanalys. En översikt över Power Platform-inventering finns i Power Platform-inventering. För schema- och fältreferensen, se Power Platform-inventeringsschemareferens.
Så här kör du dessa databasfrågor
Du kan köra någon av dessa frågor från Azure Resource Graph gränssnitt. Stegvisa instruktioner finns i följande snabbstartsguider:
- Kör Resource Graph-fråga med hjälp av Azure-portalen
- Kör Resource Graph-fråga med Azure CLI
- Kör Resource Graph-fråga med Azure PowerShell
- Köra Azure Resource Graph-fråga med hjälp av REST API
Antal och fördelning
Totalt antal resurser
PowerPlatformResources
| count
Totalt antal per resurstyp
PowerPlatformResources
| summarize resourceCount = count() by type
| order by resourceCount
Antal efter miljö
PowerPlatformResources
| extend properties = parse_json(properties)
| extend environmentId = tostring(properties.environmentId)
| summarize resourceCount = count() by environmentId
| order by resourceCount desc
Antal per region
PowerPlatformResources
| summarize resourceCount = count() by location
| order by resourceCount desc
Främsta ägare efter antal objekt
PowerPlatformResources
| extend properties = parse_json(properties)
| extend ownerId = tostring(properties.ownerId)
| summarize resourceCount = count() by ownerId
| order by resourceCount desc
Resurssökningar
Hitta en enskild agent i klientorganisationen
PowerPlatformResources
| where type == "microsoft.copilotstudio/agents"
| where name == "[Enter the agent's ID]"
Tip
Du hittar agentens ID i Copilot Studio-URL:en när du visar agenten eller i kolumnen Namn i inventeringstabellen.
Objekt som skapats under de senaste 24 timmarna
PowerPlatformResources
| extend properties = parse_json(properties)
| extend createdAt = todatetime(properties.createdAt)
| where createdAt >= ago(24h)
Anslutningsfrågor (förhandsversion)
Följande frågor analyserar anslutningsanvändningen för de resurstyper som omfattas av connector-inventeringen (förhandsversion). Varje fråga arbetar på properties.powerPlatformConnectors-arrayen som genereras av arbetsyteappar, modellbaserade appar, molnflöden, agentflöden, arbetsflödesagentflöden och Copilot Studio-agenter.
De vanligaste anslutningsprogrammen som används i Power Platform-resurser
Listar de anslutningar som används av flest unika resurser. Användbart för att förstå vilka anslutningar som dominerar införandet i hela klientorganisationen.
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
Fördelning av antal anslutningar per resurs
Visar hur många resurser som använder 0, 1, 2 eller fler anslutningar. Användbart för att upptäcka komplexitetsavvikelser.
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
Hitta alla resurser som använder en viss anslutning
Ersätt shared_sharepointonline med den anslutning som du vill söka efter. Den här sökfrågan är användbar vid konsekvensanalys när en anslutning har ett känt problem, håller på att fasas ut eller kräver en ny licens.
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
Anslutningsprogramsanvändning efter miljö
Listar alla anslutningar som används i varje miljö, tillsammans med antalet unika resurser som använder dem. Den här listan är användbar för att förstå implementeringsmönster och informera DLP-principbeslut.
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