Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo è il riferimento autorevole per la tabella Dettagli agente in Dataverse, che supporta la pagina Inventario agenti in Copilot Studio Kit. La tabella Dettagli agente elenca ogni campo, l'origine Dataverse o la regola di rilevamento, la versione e una descrizione concisa per i consumer downstream.
Audience
- Tecnici e integratori della piattaforma che implementano la logica di sincronizzazione o convalida
- Operatori e team di supporto per la risoluzione dei problemi relativi alle configurazioni degli agenti
- Analisti e autori di report che usano i dettagli dell'agente per dashboard e report
Come usare questo articolo
- Usare la tabella dello schema per nomi di colonna, tipi di dati e origini esatte.
- Usare le regole di derivazione quando si implementano la logica di rilevamento o i test di convalida.
- La colonna Versione indica la maturità del campo (V1, V2).
Terminology
- Le tabelle di Dataverse a cui si fa riferimento includono
bot,botcomponent,processeseconversationtranscript. - "Argomento v2" indica lo schema dell'argomento della piattaforma usato nei flussi di conversazione.
Tabella Dettagli agente
Nella tabella seguente vengono fornite informazioni dettagliate sulla tabella Dataverse dettagli agente, che consente di impostare la pagina Inventario agente .
Tip
Per migliorare la leggibilità, selezionare Espandi tabella per visualizzare l'intera tabella.
| No | Column name | Nome schema colonna | Data type | Source | Version | Description |
|---|---|---|---|---|---|---|
| 1 | Agent ID | cat_agentid | Text | Dataverse: tabella bot → botid colonna |
V1 | Identificatore univoco dataverse per l'agente (botid). |
| 2 | Name | cat_name | Text | Dataverse: tabella bot → name colonna |
V1 | Nome visualizzato dell'agente. |
| 3 | Type | cat_type | Text | Valore hardcoded come Personalizzato | V2 | Tipo di agente (dichiarativo, personalizzato). |
| 4 | Environment Name | cat_environmentname | Text | Connettore Power Platform Admin:List environments as admin output: preferisce friendlyName, fallback a displayName o properties.linkedEnvironmentMetadata.friendlyName |
V1 | Nome visualizzato dell'ambiente in cui viene distribuito l'agente. |
| 5 | Environment ID | cat_environmentid | Text | Connettore Power Platform Admin:List environments as admin output: name (identificatore dell'istanza) |
V1 | Identificatore univoco per l'ambiente (nome istanza). |
| 6 | Environment Type | cat_environmenttype | Text | Connettore Power Platform Admin:List environments as admin output: properties.environmentSku |
V1 | SKU/tipo di ambiente (produzione, sviluppo). |
| 7 | Description | cat_description | Multiline Text | Dataverse: tabella botcomponent in cui componenttypename = colonna personalizzata GPT (15) → description |
V1 | Descrizione leggibile dell'agente. |
| 8 | Instructions | cat_Instructions | Multiline Text | Dataverse: proprietà → → colonna botcomponent YAML data (Table instructions : Custom GPT) |
V1 | Istruzioni per l'amministratore o indicazioni sull'utilizzo per l'agente. |
| 9 | Data creazione agente | cat_agentcreateddate | DateTime | Dataverse: tabella bot → createdon colonna |
V1 | Timestamp di creazione per l'agente. |
| 10 | Data modifica agente | cat_agentmodifieddate | DateTime | Dataverse: tabella bot → modifiedon colonna |
V1 | Timestamp dell'ultima modifica per l'agente. |
| 11 | Agente creato da | cat_agentcreatedby | Text | Dataverse: tabella bot → createdby colonna |
V1 | Utente che ha creato l'agente. |
| 12 | Agente modificato da | cat_agentmodifiedby | Text | Dataverse: tabella bot → modifiedby colonna |
V1 | Utente che ha modificato l'ultima volta l'agente. |
| 13 | Managed State | cat_managedstate | Text | Dataverse: tabella bot → ismanaged colonna |
V1 | Indica se l'agente è gestito o non gestito. |
| 14 | Published | cat_published | Boolean | Dataverse: tabella bot → data di pubblicazione presente → true |
V1 | True se l'agente ha una data di pubblicazione. |
| 15 | Published Date | cat_publisheddate | DateTime | Dataverse: colonna Tabella bot → published (data pubblicata) |
V1 | Timestamp quando l'agente è stato pubblicato. |
| 16 | Published By | cat_publishedby | Text | Dataverse: tabella bot → publishedby colonna |
V2 | Utente che ha pubblicato l'agente. |
| 17 | ID applicazione predefinito | cat_defaultapplicationid | Text | Dataverse: proprietà → JSON → botsynchronizationstatus tabella applicationId |
V1 | ID applicazione predefinito associato all'agente. |
| 18 | Usa l'intelligenza artificiale di generazione | cat_usesgenai | Boolean | Derivato: true se l'agente usa una qualsiasi azione, prompt, origini delle informazioni, MCP, risposte personalizzate, origini generative classiche, conoscenze di intelligenza artificiale o orchestrazione generativa | V1 | Indica se l'agente usa funzionalità di intelligenza artificiale generative. |
| 19 | Orchestration Type | cat_orchestrationtype | Text | Dataverse: tabella bot → → configurationGenerativeActionsEnabled JSON (true → generativa; in caso contrario, classica) |
V1 | Tipo di orchestrazione (generativo o classico). |
| 20 | Autonomous Agent | cat_AutonomousAgent | Boolean | Dataverse: Tabella botcomponent → componenttypename = Trigger esterno (17) → presenza = vero |
V2 | True se l'agente contiene un componente trigger esterno (autonomo). |
| 21 | Usa risultati di ricerca avanzati | cat_usesenhancedsearchresults | Boolean | Dataverse: tabella bot → → configurationisSemanticSearchEnabled JSON (true → true) |
V1 | Indica se la ricerca semantica/avanzata è abilitata. |
| 22 | Uses Tools | cat_usesactions | Boolean | Dataverse: la tabella botcomponent (argomento v2) → data contiene TaskDialog → true |
V1 | True se l'agente usa nodi strumento/azione. |
| 23 | Usa le conoscenze di intelligenza artificiale | cat_usesaiknowledge | Boolean | Dataverse: tabella bot → → configurationuseModelKnowledge JSON (true → true) |
V1 | Indica se l'agente è autorizzato a usare conoscenze di intelligenza artificiale generali. |
| 24 | Usa le origini delle conoscenze | cat_UsesKnowledgeSources | Boolean | Dataverse: tabella botcomponent in cui componenttypename = File allegato bot o origini delle informazioni → presenti → data.KnowledgeSourceConfiguration true |
V1 | True se sono configurate origini informazioni. |
| 25 | Usa le origini delle risposte generative classiche | cat_UsesClassicGenerativeAnswersSources | Boolean | Dataverse: Table botcomponent (Topic v2) → Nella data colonna la proprietà searchAndSummarizeContent contiene una delle origini classiche: publicdatasource, sharePointSearchDataSource, customdatasource e azureopenaionyourdatasource → true |
V2 | True se sono configurate le origini di risposte generative classiche. |
| 26 | Uses Prompts | cat_usesaibuilderprompts | Boolean | Dataverse: la tabella botcomponent (argomento v2) → data contiene InvokeAIBuilderModelAction → true |
V1 | True se vengono usate le richieste. |
| 27 | Uses MCP | cat_UsesMCP | Boolean | Dataverse: la tabella botcomponent (argomento v2) → data contiene kind: InvokeExternalAgentTaskAction → true |
V2 | True se sono presenti azioni MCP (Model Context Protocol). |
| 28 | Usa risposta personalizzata | cat_UsesCustomizedResponse | Boolean | Dataverse: la tabella botcomponent (argomento v2) → data contiene kind: AnswerQuestionWithAI → true |
V2 | True se sono presenti nodi di risposta personalizzati. |
| 29 | Usa il contesto di autenticazione di Connector Maker | cat_UsesConnectorMakerAuthContext | Boolean | Dataverse: botcomponent.data → →connectionProperties.mode = maker true |
V2 | True se un connettore è configurato per l'esecuzione in modalità di autenticazione maker. |
| 30 | Usa il contesto di autenticazione di Flusso cloud | cat_UsesCloudFlowAuthContext | Boolean | Dataverse: logica di →processesclientdata.connectionreferences + impersonation/ tabella runtimesource (rappresentazione = {} o runtimesource incorporata → maker; impersonation.source=invoker → invoker) |
V2 | Indica se i flussi cloud richiamati richiedono il contesto di autenticazione del creatore o dell'invoker. |
| 31 | End-User tipo di autenticazione | cat_enduserauthenticationtype | Text | Dataverse: tabella bot → authenticationmode colonna |
V1 | Modalità di autenticazione dell'utente finale per l'agente. |
| 32 | Usa richieste HTTP | cat_useshttprequests | Boolean | Dataverse: la tabella botcomponent (argomento v2) → data contiene HttpRequestAction → true |
V1 | True se l'agente emette azioni di richiesta HTTP. |
| 33 | Uses Skills | cat_usesskills | Boolean | Dataverse: la tabella botcomponent (argomento v2) → data contiene InvokeSkillAction → true |
V2 | True se l'agente richiama le competenze. |
| 34 | Knowledge Sources | cat_knowledgesources | Multiline Text | Dataverse: tabella botcomponent in cui componenttypename = file del bot ->FileDataName o origini delle informazioni → data.KnowledgeSourceConfiguration |
V1 | Elenco delle origini conoscenze configurate (configurazione non elaborata). |
| 35 | Origini dati classiche | cat_ClassicDataSources | Multiline Text | Dataverse: Table botcomponent (Topic v2) → Nella data colonna la proprietà searchAndSummarizeContent contiene una delle origini classiche: publicdatasource, sharePointSearchDataSource, customdatasource e azureopenaionyourdatasource |
V2 | Elenco delle origini dati classiche a cui fa riferimento l'agente. |
| 36 | Azioni richiesta HTTP | cat_httprequestactions | Multiline Text | Dataverse: tabella botcomponent (argomento v2) → data contiene HttpRequestAction voci |
V1 | Elenco delle azioni di richiesta HTTP configurate. |
| 37 | Prompts | cat_aibuilderprompts | Multiline Text | Dataverse: tabella botcomponent (argomento v2) → data contiene InvokeAIBuilderModelAction voci |
V1 | Elenco di richieste usate dall'agente. |
| 38 | Connections | cat_Connections | Multiline Text | Connessioni agente: botcomponent.data.connectionreference + connectionProperties.mode; Connessioni di flusso: processes.clientdata.connectionreferences (nome API, rappresentazione, runtimesource) - derivare il nome della connessione e la modalità di autenticazione (maker o invoker) |
V2 | Nomi di connessione connettore/flusso e modalità di autenticazione dedotti (maker/invoker). |
| 39 | Agent Triggers | cat_AgentTriggers | Multiline Text | Dataverse: tabella botcomponent → componenttypename = trigger esterno (17) → data.triggerConnectionType |
V2 | Elenco dei connettori trigger usati dall'agente. |
| 40 | Usa origini di knowledge base personalizzate | cat_UsesCustomKnowledgesSources | Boolean | Dataverse: la tabella botcomponent (argomento v2) → data inizia con kind: AdaptiveDialog e beginDialog.kind: OnKnowledgeRequested → true |
V2 | True se sono presenti finestre di dialogo di richiesta di conoscenza adattive personalizzate. |
| 41 | Usa modelli di ragionamento approfonditi | cat_UsesDeepReasoningModels | Boolean | Dataverse: → bot di tabella configuration.optInUseLatestModels (true → true) |
V2 | True se l'agente sceglie i modelli di ragionamento più recenti o più approfonditi. |
| 42 | Usa l'input di file | cat_UsesFileInput | Boolean | Dataverse: → bot di tabella configuration.isFileAnalysisEnabled (true → true) |
V2 | True se l'analisi/l'input dei file è abilitato. |
| 43 | EnvironmentUrl | cat_EnvironmentUrl | Text | Connettore Power Platform Admin:List environments as admin output: URL dell'istanza |
V2 | URL dell'istanza dell'ambiente. |
| 44 | IsTranscriptAvailable | cat_IsTranscriptAvailable | Text | Dataverse: tabella: conversationtranscript presenza indica la disponibilità |
V2 | Indica se esistono trascrizioni di conversazione per l'agente. |
Regole di derivazione e rilevamento dei campi
Le regole di rilevamento seguenti si applicano a ogni campo derivato o booleano. I nomi delle colonne dello schema sono indicati tra parentesi.
- ID agente (
cat_agentid): Dataversebot.botid. - Nome (
cat_name): Dataversebot.name. - Tipo (
cat_type): valoreCustomhardcoded (V2). - Nome ambiente (
cat_environmentname): connettore Di amministrazione di Power Platform : preferisceList environments as adminfriendlyName, fallback adisplayNameoproperties.linkedEnvironmentMetadata.friendlyName. - ID ambiente (
cat_environmentid): connettore di amministrazione (identificatorenamedell'istanza). - Tipo di ambiente (
cat_environmenttype): connettoreproperties.environmentSkuadmin . - Descrizione (
cat_description):botcomponentdovecomponenttypename= GPT personalizzato (15) →description. - Istruzioni (
cat_Instructions):botcomponent(GPT personalizzato) → YAMLdata.instructions. - Data creazione agente (
cat_agentcreateddate):bot.createdon. - Data modifica agente (
cat_agentmodifieddate):bot.modifiedon. - Agente creato da (
cat_agentcreatedby):bot.createdby. - Agente modificato da (
cat_agentmodifiedby):bot.modifiedby. - Stato gestito ():
cat_managedstate(bot.ismanagedgestito e non gestito). - Pubblicato (
cat_published): true quandobotcontiene un timestamp pubblicato. - Data di pubblicazione (
cat_publisheddate):bot.publishedtimestamp. - Pubblicato da (
cat_publishedby):bot.publishedby. - ID applicazione predefinito (
cat_defaultapplicationid):bot.synchronizationstatusJSON →applicationId. - Usa l'intelligenza artificiale di generazione (
cat_usesgenai): true se l'agente usa strumenti/azioni, richieste, origini delle conoscenze, MCP, risposte personalizzate, origini generative classiche, conoscenze di intelligenza artificiale o l'orchestrazione generativa abilitata. - Tipo di orchestrazione (
cat_orchestrationtype):bot.configuration.GenerativeActionsEnabled→generativeelseclassic. - Agente autonomo (
cat_AutonomousAgent): true quandobotcomponent.componenttypename= Trigger esterno (17) esiste. - Usa i risultati della ricerca avanzata (
cat_usesenhancedsearchresults):bot.configuration.isSemanticSearchEnabled= true. - Usa strumenti (
cat_usesactions): l'argomento v2botcomponent.datacontieneTaskDialogvoci. - Usa le conoscenze di intelligenza artificiale (
cat_usesaiknowledge):bot.configuration.useModelKnowledge= true. - Usa le origini conoscenze (
cat_UsesKnowledgeSources): presenza di voci KnowledgeSourcesbotcomponent(data.KnowledgeSourceConfigurationo voci di file del bot). - Usa origini risposte generative classiche (
cat_UsesClassicGenerativeAnswersSources): argomento v2data.searchAndSummarizeContentinclude tipi di origine classici (publicdatasource, sharePointSearchDataSource, customdatasource, azureopenaionyourdatasource). - Usa prompt (
cat_usesaibuilderprompts): l'argomento v2datacontieneInvokeAIBuilderModelAction. - Usa MCP (
cat_UsesMCP): l'argomento v2datacontienekind: InvokeExternalAgentTaskAction. - Usa la risposta personalizzata (
cat_UsesCustomizedResponse): l'argomento v2datacontienekind: AnswerQuestionWithAI. - Usa il contesto di autenticazione dell'autore del connettore (
cat_UsesConnectorMakerAuthContext): qualsiasibotcomponent.data.connectionProperties.mode=maker. - Usa il contesto di autenticazione del flusso cloud (
cat_UsesCloudFlowAuthContext): derivato dall'usoprocesses.clientdata.connectionreferencesimpersonationdi regole eruntimesource(rappresentazione = {} o runtimesource incorporata → maker; impersonation.source = invoker → invoker). - End-User tipo di autenticazione (
cat_enduserauthenticationtype):bot.authenticationmode. - Usa richieste HTTP (
cat_useshttprequests): l'argomento v2datacontieneHttpRequestActionvoci. - Usa competenze (
cat_usesskills): l'argomento v2datacontieneInvokeSkillActionvoci. - Fonti di conoscenza (
cat_knowledgesources): grezzedata.KnowledgeSourceConfigurationdabotcomponent(multi-riga JSON/YAML). - Origini dati classiche (
cat_ClassicDataSources): voci classiche dell'argomento v2data.searchAndSummarizeContentaggregate. - Azioni richiesta HTTP (
cat_httprequestactions): argomenti v2data→HttpRequestActionconfigurazioni. - Prompt (
cat_aibuilderpromts): argomenti v2dataInvokeAIBuilderModelAction→ configurazioni. - Connessioni (
cat_Connections): aggregazione dabotcomponent.data.connectionreference+connectionProperties.modeeprocesses.clientdata.connectionreferences(nome API, rappresentazione, origine di runtime) per derivare il nome della connessione e la modalità di autenticazione (maker/invoker). - Trigger agente (
cat_AgentTriggers):botcomponentrighe in cuicomponenttypename= Trigger esterno (17) →data.triggerConnectionType. - Informazioni sull'utilizzo: raccolte dagli endpoint dell'API licenze per i report entitlement e consumo.
- Usa origini knowledges personalizzate (
cat_UsesCustomKnowledgesSources): l'argomento v2datainizia conkind: AdaptiveDialogebeginDialog.kind: OnKnowledgeRequested. - Usa modelli di ragionamento approfonditi (
cat_UsesDeepReasoningModels):bot.configuration.optInUseLatestModels= true. - Usa Input file (
cat_UsesFileInput):bot.configuration.isFileAnalysisEnabled= true. - EnvironmentUrl (
cat_EnvironmentUrl): connettoreList environments as adminamministratore → URL dell'istanza. - IsTranscriptAvailable (
cat_IsTranscriptAvailable): true quando esistono record per l'agente inconversationtranscript.