Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel ist die autoritative Referenz für die Tabelle "Agent Details" in Dataverse, die die Seite "Agent Inventory" im Copilot Studio Kit unterstützt. In der Tabelle "AgentDetails" werden jedes Feld, die Dataverse-Quelle oder Erkennungsregel, die Version und eine präzise Beschreibung für nachgeschaltete Verbraucher aufgelistet.
Publikum
- Plattformingenieure und Integratoren implementieren Synchronisierungs- oder Validierungslogik
- Operatoren und Supportteams zur Problembehandlung von Agentkonfigurationen
- Analysten und Berichtsautoren, die Agentdetails für Dashboards und Berichte verwenden
Verwenden dieses Artikels
- Verwenden Sie die Schematabelle für genaue Spaltennamen, Datentypen und Quellen.
- Verwenden Sie die Ableitungsregeln beim Implementieren von Erkennungslogik- oder Validierungstests.
- Die Spalte "Version " gibt die Feldfälligkeit an (V1, V2).
Terminologie
- Dataverse-Tabellen, auf die verwiesen wird, umfassen
bot, ,botcomponent,processesundconversationtranscript. - "Topic v2" bezeichnet das Plattformthemaschema, das in Unterhaltungsflüssen verwendet wird.
Tabelle "Agentdetails"
Die folgende Tabelle enthält Details zur Tabelle "Agent Details Dataverse", die die Seite " Agentinventar " unterstützt.
Tipp
Um die Lesbarkeit zu verbessern, wählen Sie "Tabelle erweitern " aus, um die gesamte Tabelle anzuzeigen.
| Nein | Spaltenname | Spaltenschemaname | Datentyp | Quelle | Version | Description |
|---|---|---|---|---|---|---|
| 1 | Agent-ID | cat_agentid | Text | Dataverse: Tabelle bot → botid Spalte |
V1 | Dataverse eindeutiger Bezeichner für den Agent (Botid). |
| 2 | Name | cat_name | Text | Dataverse: Tabelle bot → name Spalte |
V1 | Der Anzeigename des Agents. |
| 3 | Typ | cat_type | Text | Hartcodierter Wert als benutzerdefiniert | V2 | Agenttyp (deklarativ, benutzerdefiniert). |
| 4 | Umgebungsname | cat_environmentname | Text | Power Platform Admin Connector –List environments as admin Ausgabe: prefer friendlyName, fallback to displayName or properties.linkedEnvironmentMetadata.friendlyName |
V1 | Anzeigename der Umgebung, unter dem der Agent bereitgestellt wird. |
| 5 | Umgebungs-ID | cat_environmentid | Text | Power Platform Admin Connector –List environments as admin Ausgabe: name (Instanzbezeichner) |
V1 | Eindeutiger Bezeichner für die Umgebung (Instanzname). |
| 6 | Umgebungstyp | cat_environmenttype | Text | Power Platform Admin Connector –List environments as admin Ausgabe: properties.environmentSku |
V1 | Umgebungs-SKU/Typ (Produktion, Entwicklung). |
| 7 | Description | cat_description | Mehrzeiliger Text | Dataverse: Tabelle botcomponent , in der componenttypename = benutzerdefinierte GPT (15) → description Spalte |
V1 | Lesbare Beschreibung des Agenten. |
| 8 | Anweisungen | cat_Instructions | Mehrzeiliger Text | Dataverse: Table botcomponent (Custom GPT) → YAML-Spalte data → instructions -Eigenschaft |
V1 | Anleitungen für Administratoren oder Anleitungen zur Verwendung für den Agent. |
| 9 | Erstellungsdatum des Agents | cat_agentcreateddate | DateTime | Dataverse: Tabelle bot → createdon Spalte |
V1 | Erstellungszeitstempel für den Agent. |
| 10 | Änderungsdatum des Agenten | cat_agentmodifieddate | DateTime | Dataverse: Tabelle bot → modifiedon Spalte |
V1 | Zeitstempel der letzten Änderung für den Agent. |
| 11 | Agent erstellt von | cat_agentcreatedby | Text | Dataverse: Tabelle bot → createdby Spalte |
V1 | Benutzer, der den Agent erstellt hat. |
| 12 | Agent geändert von | cat_agentmodifiedby | Text | Dataverse: Tabelle bot → modifiedby Spalte |
V1 | Benutzer, der den Agent zuletzt geändert hat. |
| 13 | Verwalteter Zustand | cat_managedstate | Text | Dataverse: Tabelle bot → ismanaged Spalte |
V1 | Gibt an, ob der Agent verwaltet oder nicht verwaltet wird. |
| 14 | Veröffentlicht | cat_published | Boolean | Dataverse: Tabelle bot → Veröffentlichungsdatum vorhanden → true |
V1 | True, wenn der Agent ein Veröffentlichungsdatum hat. |
| 15 | Veröffentlichungsdatum | cat_publisheddate | DateTime | Dataverse: Tabelle bot → published Spalte (Veröffentlichungsdatum) |
V1 | Zeitstempel, zu dem der Agent veröffentlicht wurde. |
| 16 | Herausgegeben von | cat_publishedby | Text | Dataverse: Tabelle bot → publishedby Spalte |
V2 | Benutzer, der den Agent veröffentlicht hat. |
| 17 | Standardanwendungs-ID | cat_defaultapplicationid | Text | Dataverse: Table bot → JSON- synchronizationstatus → applicationId -Eigenschaft |
V1 | Der Agent zugeordnete Standardanwendungs-ID. |
| 18 | Verwendet Gen AI | cat_usesgenai | Boolean | Abgeleitet: true, wenn Agent Aktionen, Eingabeaufforderungen, Wissensquellen, MCP, angepasste Antworten, klassische generative Quellen, KI-Wissen oder generative Orchestrierung verwendet | V1 | Gibt an, ob der Agent generative KI-Funktionen verwendet. |
| 19 | Orchestrierungstyp | cat_orchestrationtype | Text | Dataverse: Table bot → JSON- configuration → GenerativeActionsEnabled (true → generativ; andernfalls klassisch) |
V1 | Orchestrierungstyp (generativ oder klassisch). |
| 20 | Autonomer Agent | cat_AutonomousAgent | Boolean | Dataverse: Tabelle botcomponent → componenttypename = Externer Trigger (17) → Anwesenheit = true |
V2 | True, wenn der Agent eine externe Triggerkomponente (autonom) enthält. |
| 21 | Verwendet erweiterte Suchergebnisse | cat_usesenhancedsearchresults | Boolean | Dataverse: Table bot → JSON- configuration → isSemanticSearchEnabled (true → true) |
V1 | Gibt an, ob die semantische/erweiterte Suche aktiviert ist. |
| 22 | Verwendet Tools | cat_usesactions | Boolean | Dataverse: Tabelle botcomponent (Thema v2) → data enthält TaskDialog → true |
V1 | True, wenn der Agent Tool-/Aktionsknoten verwendet. |
| 23 | Verwendet KI-Kenntnisse | cat_usesaiknowledge | Boolean | Dataverse: Table bot → JSON- configuration → useModelKnowledge (true → true) |
V1 | Gibt an, ob der Agent allgemeine KI-Kenntnisse verwenden darf. |
| 24 | Verwendet Wissensquellen | cat_UsesKnowledgeSources | Boolean | Dataverse: Tabelle botcomponent , in der componenttypename = Bot-Dateianlage oder Wissensquellen → vorhanden → data.KnowledgeSourceConfiguration true |
V1 | True, wenn alle Wissensquellen konfiguriert sind. |
| 25 | Verwendet klassische generative Antwortquellen | cat_UsesClassicGenerativeAnswersSources | Boolean | Dataverse: Tabelle botcomponent (Thema v2) → In der data Spalte enthält die Eigenschaft searchAndSummarizeContent eine der klassischen Quellen: publicdatasource, sharePointSearchDataSource, customdatasource und azureopenaionyourdatasource → true |
V2 | True, wenn klassische generative Antwortquellen konfiguriert sind. |
| 26 | Verwendet Eingabeaufforderungen | cat_usesaibuilderprompts | Boolean | Dataverse: Tabelle botcomponent (Thema v2) → data enthält InvokeAIBuilderModelAction → true |
V1 | True, wenn Eingabeaufforderungen verwendet werden. |
| 27 | Verwendet MCP | cat_UsesMCP | Boolean | Dataverse: Tabelle botcomponent (Thema v2) → data enthält kind: InvokeExternalAgentTaskAction → true |
V2 | True, wenn MCP-Aktionen (Model Context Protocol) vorhanden sind. |
| 28 | Verwendet angepasste Antwort | cat_UsesCustomizedResponse | Boolean | Dataverse: Tabelle botcomponent (Thema v2) → data enthält kind: AnswerQuestionWithAI → true |
V2 | True, wenn angepasste Antwortknoten vorhanden sind. |
| 29 | Verwendet Connector Maker Auth-Kontext | cat_UsesConnectorMakerAuthContext | Boolean | Dataverse: botcomponent.data → connectionProperties.mode = maker true → |
V2 | True, wenn ein Connector so konfiguriert ist, dass er im Maker-Authentifizierungsmodus ausgeführt wird. |
| 30 | Verwendet cloudfluss-Authentifizierungskontext | cat_UsesCloudFlowAuthContext | Boolean | Dataverse: Table processes →clientdata.connectionreferences + impersonation/runtimesource logic (impersonation = {} or embedded runtimesource → maker; impersonation.source=invoker → invoker) |
V2 | Gibt an, ob aufgerufene Cloudflüsse Maker- oder Aufruferauthentifizierungskontext erfordern. |
| 31 | End-User Authentifizierungstyp | cat_enduserauthenticationtype | Text | Dataverse: Tabelle bot → authenticationmode Spalte |
V1 | Endbenutzerauthentifizierungsmodus für den Agent. |
| 32 | Verwendet HTTP-Anforderungen | cat_useshttprequests | Boolean | Dataverse: Tabelle botcomponent (Thema v2) → data enthält HttpRequestAction → true |
V1 | True, wenn der Agent HTTP-Anforderungsaktionen ausgibt. |
| 33 | Verwendet Fähigkeiten | cat_usesskills | Boolean | Dataverse: Tabelle botcomponent (Thema v2) → data enthält InvokeSkillAction → true |
V2 | True, wenn der Agent Fähigkeiten aufruft. |
| 34 | Wissensquellen | cat_knowledgesources | Mehrzeiliger Text | Dataverse: Tabelle botcomponent , in der componenttypename = Bot-Dateianlage ->FileDataName oder Wissensquellen → data.KnowledgeSourceConfiguration |
V1 | Liste der konfigurierten Wissensquellen (unformatierte Konfiguration). |
| 35 | Klassische Datenquellen | cat_ClassicDataSources | Mehrzeiliger Text | Dataverse: Tabelle botcomponent (Thema v2) → In der data Spalte enthält die Eigenschaft searchAndSummarizeContent eine der klassischen Quellen: publicdatasource, sharePointSearchDataSource, customdatasource und azureopenaionydatasource |
V2 | Liste der klassischen Datenquellen, auf die vom Agent verwiesen wird. |
| 36 | Http-Anforderungsaktionen | cat_httprequestactions | Mehrzeiliger Text | Dataverse: Tabelle botcomponent (Thema v2) → data enthält HttpRequestAction Einträge |
V1 | Liste der konfigurierten HTTP-Anforderungsaktionen. |
| 37 | Aufforderungen | cat_aibuilderprompts | Mehrzeiliger Text | Dataverse: Tabelle botcomponent (Thema v2) → data enthält InvokeAIBuilderModelAction Einträge |
V1 | Liste der vom Agent verwendeten Eingabeaufforderungen. |
| 38 | Verbindungen | cat_Connections | Mehrzeiliger Text | Agentverbindungen: botcomponent.data.connectionreference + connectionProperties.mode; Ablaufverbindungen: processes.clientdata.connectionreferences (API-Name, Identitätswechsel, Laufzeitquelle): Verbindungsname und Authentifizierungsmodus ableiten (Hersteller oder Aufrufer) |
V2 | Verbindungsnamen und abgeleitete Authentifizierungsmodi (Maker/Invoker). |
| 39 | Agenttrigger | cat_AgentTriggers | Mehrzeiliger Text | Dataverse: Table botcomponent → componenttypename = External Trigger (17) → data.triggerConnectionType |
V2 | Liste der vom Agent verwendeten Triggerconnectors. |
| 40 | Verwendet benutzerdefinierte Wissensquellen | cat_UsesCustomKnowledgesSources | Boolean | Dataverse: Tabelle botcomponent (Thema v2) → data beginnt mit kind: AdaptiveDialog und beginDialog.kind: OnKnowledgeRequested → true |
V2 | True, wenn benutzerdefinierte Dialogfelder für adaptive Wissensanforderungen vorhanden sind. |
| 41 | Verwendet Deep Reasoning-Modelle | cat_UsesDeepReasoningModels | Boolean | Dataverse: Table bot → configuration.optInUseLatestModels (true → true) |
V2 | True, wenn der Agent sich für die neuesten/tieferen Begründungsmodelle entscheidet. |
| 42 | Verwendet Dateieingaben | cat_UsesFileInput | Boolean | Dataverse: Table bot → configuration.isFileAnalysisEnabled (true → true) |
V2 | True, wenn dateianalyse/eingabe aktiviert ist. |
| 43 | EnvironmentUrl | cat_EnvironmentUrl | Text | Power Platform Admin Connector –List environments as admin Ausgabe: Instanz-URL |
V2 | Url der Umgebungsinstanz. |
| 44 | IsTranscriptAvailable | cat_IsTranscriptAvailable | Text | Dataverse: Tabelle – conversationtranscript Anwesenheit gibt die Verfügbarkeit an |
V2 | Gibt an, ob Unterhaltungstranskripte für den Agent vorhanden sind. |
Feldableitung und Erkennungsregeln
Die folgenden Erkennungsregeln gelten für jedes abgeleitete oder boolesche Feld. Schemaspaltennamen werden in Klammern angegeben.
- Agent-ID (
cat_agentid): Dataversebot.botid. - Name (
cat_name): Dataversebot.name. - Typ (
cat_type): hartcodierter WertCustom(V2). - Umgebungsname (
cat_environmentname): Power Platform Admin ConnectorList environments as admin– preferfriendlyName, fallback todisplayNameorproperties.linkedEnvironmentMetadata.friendlyName. - Umgebungs-ID (
cat_environmentid): Administratorconnectorname(Instanzbezeichner). - Umgebungstyp (
cat_environmenttype): Administratorconnectorproperties.environmentSku. - Description (
cat_description):botcomponentwherecomponenttypename= Custom GPT (15) →description. - Anweisungen (
cat_Instructions):botcomponent(Custom GPT) → YAMLdata.instructions. - Erstellungsdatum des Agents (
cat_agentcreateddate):bot.createdon. - Änderungsdatum des Agents (
cat_agentmodifieddate):bot.modifiedon. - Agent erstellt von (
cat_agentcreatedby):bot.createdby. - Agent geändert von (
cat_agentmodifiedby):bot.modifiedby. - Verwalteter Zustand ():
cat_managedstate(bot.ismanagedverwaltet und nicht verwaltet). - Veröffentlicht (
cat_published): true, wennbotein veröffentlichter Zeitstempel enthält. - Veröffentlichungsdatum (
cat_publisheddate):bot.publishedZeitstempel. - Veröffentlicht von (
cat_publishedby):bot.publishedby. - Standardanwendungs-ID (
cat_defaultapplicationid):bot.synchronizationstatusJSON-→applicationId. - Verwendet Gen AI (
cat_usesgenai): "true", wenn der Agent Tools/Aktionen, Eingabeaufforderungen, Wissensquellen, MCP, angepasste Antworten, klassische generative Quellen, KI-Kenntnisse oder generative Orchestrierung aktiviert hat. - Orchestrierungstyp (
cat_orchestrationtype):bot.configuration.GenerativeActionsEnabled→generativesonstclassic. - Autonomer Agent (
cat_AutonomousAgent): true, wennbotcomponent.componenttypename= externer Trigger (17) vorhanden ist. - Verwendet erweiterte Suchergebnisse (
cat_usesenhancedsearchresults):bot.configuration.isSemanticSearchEnabled= true. - Verwendet Tools (
cat_usesactions): Thema v2botcomponent.dataenthältTaskDialogEinträge. - Verwendet KI-Wissen (
cat_usesaiknowledge):bot.configuration.useModelKnowledge= wahr. - Verwendet Wissensquellen (
cat_UsesKnowledgeSources): Vorhandensein von KnowledgeSources-Einträgenbotcomponent(data.KnowledgeSourceConfigurationoder Bot File Attachment-Einträge). - Verwendet klassische generative Antwortquellen (
cat_UsesClassicGenerativeAnswersSources): Thema v2data.searchAndSummarizeContententhält klassische Quelltypen (publicdatasource, sharePointSearchDataSource, customdatasource, azureopenaionyourdatasource). - Verwendet Eingabeaufforderungen (
cat_usesaibuilderprompts): Thema v2dataenthältInvokeAIBuilderModelAction. - Verwendet MCP (
cat_UsesMCP): Thema v2dataenthältkind: InvokeExternalAgentTaskAction. - Verwendet angepasste Antwort (
cat_UsesCustomizedResponse): Thema v2dataenthältkind: AnswerQuestionWithAI. - Verwendet Connector Maker Auth Context (
cat_UsesConnectorMakerAuthContext): anybotcomponent.data.connectionProperties.mode=maker. - Verwendet Cloud Flow Auth Context (
cat_UsesCloudFlowAuthContext): abgeleitet vonprocesses.clientdata.connectionreferencesVerwendungimpersonationundruntimesourceRegeln (Identitätswechsel = {} oder eingebettete Laufzeitquelle → Maker; impersonation.source = invoker → invoker). - End-User Authentifizierungstyp (
cat_enduserauthenticationtype):bot.authenticationmode. - Verwendet HTTP-Anforderungen (
cat_useshttprequests): Thema v2dataenthältHttpRequestActionEinträge. - Verwendet Fähigkeiten (
cat_usesskills): Thema v2dataenthältInvokeSkillActionEinträge. - Wissensquellen (
cat_knowledgesources): rohdata.KnowledgeSourceConfigurationausbotcomponent(mehrzeilige JSON/YAML). - Klassische Datenquellen (
cat_ClassicDataSources): Themen v2data.searchAndSummarizeContentklassische Einträge aggregiert. - Http-Anforderungsaktionen (
cat_httprequestactions): Thema v2data→HttpRequestActionKonfigurationen. - Eingabeaufforderungen (
cat_aibuilderpromts): Thema v2data→InvokeAIBuilderModelActionKonfigurationen. - Verbindungen (
cat_Connections): Aggregieren vonbotcomponent.data.connectionreference+connectionProperties.modeundprocesses.clientdata.connectionreferences(API-Name, Identitätswechsel, Laufzeitquelle) zum Ableiten des Verbindungsnamens und des Authentifizierungsmodus (Maker/Invoker). - Agent-Trigger (
cat_AgentTriggers):botcomponentZeilen, wobeicomponenttypename= externer Trigger (17) →data.triggerConnectionType. - Nutzungsinformationen: Gesammelt von Lizenzierungs-API-Endpunkten für Berechtigungs- und Verbrauchsberichte.
- Verwendet benutzerdefinierte Wissensquellen (
cat_UsesCustomKnowledgesSources): Thema v2databeginnt mitkind: AdaptiveDialogundbeginDialog.kind: OnKnowledgeRequested. - Verwendet Deep Reasoning Models (
cat_UsesDeepReasoningModels):bot.configuration.optInUseLatestModels= true. - Verwendet Dateieingabe (
cat_UsesFileInput):bot.configuration.isFileAnalysisEnabled= true. - EnvironmentUrl (
cat_EnvironmentUrl): AdministratorconnectorList environments as admin→ Instanz-URL. - IsTranscriptAvailable (
cat_IsTranscriptAvailable): true, wenn Datensätze für den Agent vorhanden sind inconversationtranscript.