Gegevensbron voor agentinventaris

Dit artikel is de gezaghebbende referentie voor de Agent Details-tabel in Dataverse, die de Agent Inventory-pagina in Copilot Agent Kit aandrijft. Tabel Agentdetails bevat elk veld, de Dataverse-bron- of detectieregel, versie en een beknopte beschrijving voor downstreamgebruikers.

Audience

  • Platformtechnici en integrators die synchronisatie- of validatielogica implementeren
  • Operators en ondersteuningsteams voor het oplossen van problemen met agentconfiguraties
  • Analisten en rapportauteurs die agentdetails gebruiken voor dashboards en rapporten

Dit artikel gebruiken

  • Gebruik de schematabel voor exacte kolomnamen, gegevenstypen en bronnen.
  • Gebruik de afleidingsregels bij het implementeren van detectielogica of validatietests.
  • De kolom Versie geeft veldrijpheid aan (V1, V2).

Terminology

  • Dataverse-tabellen waarnaar wordt verwezen zijn onder andere bot, botcomponent, processesen conversationtranscript.
  • 'Onderwerp v2' geeft het platformonderwerpschema aan dat wordt gebruikt in gespreksstromen.

Tabel Agentdetails

De volgende tabel bevat details over de tabel Agent Details Dataverse, die de pagina Agentinventaris aangeeft.

Tip

Als u de leesbaarheid wilt verbeteren, selecteert u Tabel uitvouwen om de hele tabel weer te geven.

No Column name Kolomschemanaam Data type Source Version Description
1 Agent ID cat_agentid Text Dataverse: kolom tabel botbotid V1 Unieke dataverse-id voor de agent (botid).
2 Name cat_name Text Dataverse: kolom tabel botname V1 De weergavenaam van de agent.
3 Type cat_type Text In code vastgelegde waarde als aangepast V2 Agenttype (declaratief, aangepast).
4 Environment Name cat_environmentname Text Power Platform Admin-connector:List environments as admin uitvoer: voorkeur friendlyName, terugval naar displayName of properties.linkedEnvironmentMetadata.friendlyName V1 Weergavenaam van de omgeving waarin de agent is geïmplementeerd.
5 Environment ID cat_environmentid Text Power Platform-beheerconnector:List environments as admin uitvoer: name (exemplaar-id) V1 Unieke id voor de omgeving (exemplaarnaam).
6 Environment Type cat_environmenttype Text Power Platform Admin-connector:List environments as admin uitvoer: properties.environmentSku V1 Omgevings-SKU/-type (Productie, Ontwikkeling).
7 Description cat_description Multiline Text Dataverse: Tabel botcomponent where componenttypename = Custom GPT (15) → description kolom V1 Leesbare beschrijving van de agent.
8 Instructions cat_Instructions Multiline Text Dataverse: Tabel botcomponent (aangepaste GPT) → YAML-kolom datainstructions eigenschap V1 Instructies voor beheerders of gebruiksrichtlijnen voor de agent.
9 Gemaakt op basis van agent cat_agentcreateddate DateTime Dataverse: kolom tabel botcreatedon V1 Tijdstempel voor de agent maken.
10 Gewijzigde datum van agent cat_agentmodifieddate DateTime Dataverse: kolom tabel botmodifiedon V1 Laatste wijzigingstijdstempel voor de agent.
11 Agent gemaakt door cat_agentcreatedby Text Dataverse: kolom tabel botcreatedby V1 Gebruiker die de agent heeft gemaakt.
12 Agent gewijzigd door cat_agentmodifiedby Text Dataverse: kolom tabel botmodifiedby V1 Gebruiker die de agent voor het laatst heeft gewijzigd.
13 Managed State cat_managedstate Text Dataverse: kolom tabel botismanaged V1 Geeft aan of de agent wordt beheerd of niet-beheerd.
14 Published cat_published Boolean Dataverse: Tabel bot → gepubliceerde datum → waar V1 Is waar als de agent een gepubliceerde datum heeft.
15 Published Date cat_publisheddate DateTime Dataverse: tabelkolom botpublished (gepubliceerde datum) V1 Tijdstempel toen de agent werd gepubliceerd.
16 Published By cat_publishedby Text Dataverse: kolom tabel botpublishedby V2 Gebruiker die de agent heeft gepubliceerd.
17 Standaardtoepassings-id cat_defaultapplicationid Text Dataverse: de eigenschap Tabel botsynchronizationstatus JSON-→ applicationId V1 Standaardtoepassings-id die is gekoppeld aan de agent.
18 Maakt gebruik van Gen AI cat_usesgenai Boolean Afgeleid: waar als de agent gebruikmaakt van acties, prompts, kennisbronnen, MCP, aangepaste antwoorden, klassieke generatieve bronnen, AI-kennis of een generatieve indeling heeft V1 Geeft aan of de agent gebruikmaakt van generatieve AI-mogelijkheden.
19 Orchestration Type cat_orchestrationtype Text Dataverse: Tabel bot → JSON- configurationGenerativeActionsEnabled (waar → generatief; anders klassiek) V1 Indelingstype (generatief of klassiek).
20 Autonomous Agent cat_AutonomousAgent Boolean Dataverse: Tabel botcomponentcomponenttypename = Externe trigger (17) → aanwezigheid = true V2 Waar als de agent een extern triggeronderdeel (autonoom) bevat.
21 Maakt gebruik van verbeterde zoekresultaten cat_usesenhancedsearchresults Boolean Dataverse: Tabel bot → JSON- configurationisSemanticSearchEnabled (waar → waar) V1 Hiermee wordt aangegeven of semantisch/uitgebreid zoeken is ingeschakeld.
22 Uses Tools cat_usesactions Boolean Dataverse: tabel botcomponent (onderwerp v2) → data bevat TaskDialog → waar V1 Waar als de agent hulpprogramma-/actieknooppunten gebruikt.
23 Maakt gebruik van AI-kennis cat_usesaiknowledge Boolean Dataverse: Tabel bot → JSON- configurationuseModelKnowledge (waar → waar) V1 Geeft aan of de agent algemene AI-kennis mag gebruiken.
24 Maakt gebruik van kennisbronnen cat_UsesKnowledgeSources Boolean Dataverse: tabel botcomponent waar componenttypename = botbestandsbijlage of kennisbronnen → aanwezig → data.KnowledgeSourceConfiguration waar V1 Waar als er kennisbronnen zijn geconfigureerd.
25 Maakt gebruik van klassieke generatieve antwoordenbronnen cat_UsesClassicGenerativeAnswersSources Boolean Dataverse: Tabel botcomponent (onderwerp v2) → In de data kolom bevat de eigenschap searchAndSummarizeContent een van de klassieke bronnen: publicdatasource, sharePointSearchDataSource, customdatasource en azureopenaionyourdatasource → true V2 Waar als klassieke generatieve antwoordbronnen zijn geconfigureerd.
26 Uses Prompts cat_usesaibuilderprompts Boolean Dataverse: tabel botcomponent (onderwerp v2) → data bevat InvokeAIBuilderModelAction → waar V1 Waar als er prompts worden gebruikt.
27 Uses MCP cat_UsesMCP Boolean Dataverse: tabel botcomponent (onderwerp v2) → data bevat kind: InvokeExternalAgentTaskAction → waar V2 Waar als MCP-acties (Model Context Protocol) aanwezig zijn.
28 Maakt gebruik van aangepast antwoord cat_UsesCustomizedResponse Boolean Dataverse: tabel botcomponent (onderwerp v2) → data bevat kind: AnswerQuestionWithAI → waar V2 Waar als aangepaste antwoordknooppunten aanwezig zijn.
29 Maakt gebruik van Connector Maker-verificatiecontext cat_UsesConnectorMakerAuthContext Boolean Dataverse: botcomponent.data → →connectionProperties.mode = maker waar V2 Is waar als een connector is geconfigureerd voor uitvoering in de verificatiemodus van maker.
30 Maakt gebruik van cloudstroomverificatiecontext cat_UsesCloudFlowAuthContext Boolean Dataverse: Tabel processesclientdata.connectionreferences + impersonation/runtimesource logica (imitatie = {} of ingesloten runtimesource → maker; imitatie.source=invoker → invoker) V2 Geeft aan of voor aangeroepen cloudstromen maker- of invoker-verificatiecontext is vereist.
31 verificatietype End-User cat_enduserauthenticationtype Text Dataverse: kolom tabel botauthenticationmode V1 Verificatiemodus voor eindgebruikers voor de agent.
32 Maakt gebruik van HTTP-aanvragen cat_useshttprequests Boolean Dataverse: tabel botcomponent (onderwerp v2) → data bevat HttpRequestAction → waar V1 Waar als de agent HTTP-aanvraagacties uitgeeft.
33 Uses Skills cat_usesskills Boolean Dataverse: tabel botcomponent (onderwerp v2) → data bevat InvokeSkillAction → waar V2 Waar als de agent vaardigheden aanroept.
34 Knowledge Sources cat_knowledgesources Multiline Text Dataverse: tabel botcomponent waar componenttypename = botbestandsbijlage ->FileDataName of kennisbronnen → data.KnowledgeSourceConfiguration V1 Lijst met geconfigureerde kennisbronnen (onbewerkte configuratie).
35 Klassieke gegevensbronnen cat_ClassicDataSources Multiline Text Dataverse: Tabel botcomponent (onderwerp v2) → In de data kolom bevat de eigenschap searchAndSummarizeContent een van de klassieke bronnen: publicdatasource, sharePointSearchDataSource, customdatasource en azureopenaionyourdatasource V2 Lijst met klassieke gegevensbronnen waarnaar wordt verwezen door de agent.
36 Http-aanvraagacties cat_httprequestactions Multiline Text Dataverse: tabel botcomponent (onderwerp v2) → data bevat HttpRequestAction vermeldingen V1 Lijst met geconfigureerde HTTP-aanvraagacties.
37 Prompts cat_aibuilderprompts Multiline Text Dataverse: tabel botcomponent (onderwerp v2) → data bevat InvokeAIBuilderModelAction vermeldingen V1 Lijst met prompts die door de agent worden gebruikt.
38 Connections cat_Connections Multiline Text Agentverbindingen: botcomponent.data.connectionreference + connectionProperties.mode; Stroomverbindingen: processes.clientdata.connectionreferences (API-naam, imitatie, runtimesource): verbindingsnaam en verificatiemodus afleiden (maker of aanroeper) V2 Verbindingsnamen en uitgestelde verificatiemodi (maker/invoker) van connector/stroomverbinding.
39 Agent Triggers cat_AgentTriggers Multiline Text Dataverse: Tabel botcomponentcomponenttypename = Externe trigger (17) → data.triggerConnectionType V2 Lijst met triggerconnectors die door de agent worden gebruikt.
40 Maakt gebruik van aangepaste kennisbronnen cat_UsesCustomKnowledgesSources Boolean Dataverse: Tabel botcomponent (onderwerp v2) → data begint met kind: AdaptiveDialog en beginDialog.kind: OnKnowledgeRequested → waar V2 Waar als aangepaste dialoogvensters voor adaptieve kennisaanvragen aanwezig zijn.
41 Maakt gebruik van deep reasoning-modellen cat_UsesDeepReasoningModels Boolean Dataverse: Tabel botconfiguration.optInUseLatestModels (waar → waar) V2 Is waar als de agent zich aanmeldt voor de nieuwste/diepere redeneringsmodellen.
42 Maakt gebruik van bestandsinvoer cat_UsesFileInput Boolean Dataverse: Tabel botconfiguration.isFileAnalysisEnabled (waar → waar) V2 Waar als bestandsanalyse/-invoer is ingeschakeld.
43 EnvironmentUrl cat_EnvironmentUrl Text Power Platform-beheerconnector:List environments as admin uitvoer: URL van exemplaar V2 URL van omgevingsexemplaren.
44 IsTranscriptAvailable cat_IsTranscriptAvailable Text Dataverse: tabel: conversationtranscript aanwezigheid geeft beschikbaarheid aan V2 Geeft aan of gesprektranscripties bestaan voor de agent.

Regels voor velddetectie en -detectie

De volgende detectieregels zijn van toepassing op elk afgeleid of booleaans veld. Namen van schemakolommen worden tussen haakjes aangegeven.

  • Agent-id (cat_agentid): Dataverse bot.botid.
  • Naam (cat_name): Dataverse bot.name.
  • Type (cat_type): in code vastgelegde waarde Custom (V2).
  • Omgevingsnaam (cat_environmentname): Power Platform-beheerconnector List environments as admin: liever friendlyName, terugval naar displayName of properties.linkedEnvironmentMetadata.friendlyName.
  • Omgevings-id (cat_environmentid): beheerconnector name (exemplaar-id).
  • Omgevingstype (cat_environmenttype): beheerconnector properties.environmentSku.
  • Beschrijving (cat_description): botcomponent where componenttypename = Custom GPT (15) → description.
  • Instructies (cat_Instructions): botcomponent (Aangepaste GPT) → YAML data.instructions.
  • Door agent gemaakte datum (cat_agentcreateddate): bot.createdon.
  • Wijzigingsdatum van agent (cat_agentmodifieddate): bot.modifiedon.
  • Agent gemaakt door (cat_agentcreatedby): bot.createdby.
  • Agent gewijzigd door (cat_agentmodifiedby): bot.modifiedby.
  • Beheerde status (cat_managedstate): bot.ismanaged (beheerd versus niet-beheerd).
  • Gepubliceerd (cat_published): waar wanneer bot een gepubliceerde tijdstempel bevat.
  • Gepubliceerde datum (cat_publisheddate): bot.published tijdstempel.
  • Gepubliceerd door (cat_publishedby): bot.publishedby.
  • Standaardtoepassings-id (cat_defaultapplicationid): bot.synchronizationstatus JSON-→ applicationId.
  • Maakt gebruik van Gen AI (cat_usesgenai): waar als de agent gebruikmaakt van hulpprogramma's/acties, prompts, kennisbronnen, MCP, aangepaste antwoorden, klassieke generatieve bronnen, AI-kennis of generatieve indeling is ingeschakeld.
  • Indelingstype (cat_orchestrationtype): bot.configuration.GenerativeActionsEnabledgenerative else classic.
  • Autonome agent (cat_AutonomousAgent): waar wanneer botcomponent.componenttypename = externe trigger (17) bestaat.
  • Gebruikt verbeterde zoekresultaten (cat_usesenhancedsearchresults): bot.configuration.isSemanticSearchEnabled = true.
  • Maakt gebruik van hulpprogramma's (cat_usesactions): Onderwerp v2 botcomponent.data bevat TaskDialog vermeldingen.
  • Maakt gebruik van AI Knowledge (cat_usesaiknowledge): bot.configuration.useModelKnowledge = true.
  • Maakt gebruik van knowledge sources (cat_UsesKnowledgeSources): aanwezigheid van KnowledgeSources-vermeldingen (botcomponentof vermeldingen data.KnowledgeSourceConfiguration van botbestandsbijlagen).
  • Maakt gebruik van klassieke Generatieve antwoordenbronnen (cat_UsesClassicGenerativeAnswersSources): Onderwerp v2 data.searchAndSummarizeContent bevat klassieke brontypen (publicdatasource, sharePointSearchDataSource, customdatasource, azureopenaionyourdatasource).
  • Gebruikt prompts (cat_usesaibuilderprompts): onderwerp v2 data bevat InvokeAIBuilderModelAction.
  • Maakt gebruik van MCP (cat_UsesMCP): Onderwerp v2 data bevat kind: InvokeExternalAgentTaskAction.
  • Maakt gebruik van aangepast antwoord (cat_UsesCustomizedResponse): Onderwerp v2 data bevat kind: AnswerQuestionWithAI.
  • Maakt gebruik van Connector Maker-verificatiecontext (cat_UsesConnectorMakerAuthContext): elkebotcomponent.data.connectionProperties.mode = maker .
  • Maakt gebruik van cloudstroomverificatiecontext (cat_UsesCloudFlowAuthContext): afgeleid van processes.clientdata.connectionreferences het gebruik impersonation en runtimesource regels (imitatie = {} of ingesloten runtimesource → maker; imitatie.source = invoker → invoker).
  • End-User verificatietype (cat_enduserauthenticationtype): bot.authenticationmode.
  • Maakt gebruik van HTTP-aanvragen (cat_useshttprequests): Onderwerp v2 data bevat HttpRequestAction vermeldingen.
  • Maakt gebruik van vaardigheden (cat_usesskills): Onderwerp v2 data bevat InvokeSkillAction vermeldingen.
  • Kennisbronnen (cat_knowledgesources): rauw data.KnowledgeSourceConfiguration uit botcomponent (meerlijnig JSON/YAML).
  • Klassieke gegevensbronnen (cat_ClassicDataSources): klassieke onderwerp v2-vermeldingen data.searchAndSummarizeContent samengevoegd.
  • Http-aanvraagacties (cat_httprequestactions): onderwerp v2 dataHttpRequestAction configuraties.
  • Prompts (cat_aibuilderpromts): Onderwerp v2 dataInvokeAIBuilderModelAction configuraties.
  • Verbindingen (cat_Connections): aggregeren vanbotcomponent.data.connectionreference + connectionProperties.modeen processes.clientdata.connectionreferences (API-naam, imitatie, runtimesource) om de verbindingsnaam en verificatiemodus af te leiden (maker/invoker).
  • Agenttriggers (cat_AgentTriggers): rijen waarbij botcomponent = externe trigger (17) → componenttypenamedata.triggerConnectionType .
  • Gebruiksgegevens: verzameld van licentie-API-eindpunten voor rechten- en verbruiksrapporten.
  • Maakt gebruik van aangepaste kennisbronnen (cat_UsesCustomKnowledgesSources): Onderwerp v2 data begint met kind: AdaptiveDialog en beginDialog.kind: OnKnowledgeRequested.
  • Maakt gebruik van Deep Reasoning Models (cat_UsesDeepReasoningModels): bot.configuration.optInUseLatestModels = true.
  • Maakt gebruik van bestandsinvoer (cat_UsesFileInput): bot.configuration.isFileAnalysisEnabled = true.
  • EnvironmentUrl (cat_EnvironmentUrl): beheerconnector List environments as admin → exemplaar-URL.
  • IsTranscriptAvailable (cat_IsTranscriptAvailable): waar wanneer records bestaan voor de agent in conversationtranscript.