Compartir a través de


Origen de datos de inventario del agente

Este artículo es la referencia autoritativa de la tabla Detalles del agente en Dataverse, que impulsa la página Inventario del agente en Copilot Studio Kit. En la tabla Detalles del agente se enumeran todos los campos, el origen o la regla de detección de Dataverse, la versión y una descripción concisa para los consumidores de nivel inferior.

Público

  • Ingenieros e integradores de plataforma que implementan lógica de sincronización o validación
  • Operadores y equipos de soporte técnico para solucionar problemas de configuraciones del agente
  • Analistas e autores de informes que consumen detalles del agente para paneles e informes

Uso de este artículo

  • Use la tabla de esquemas para los nombres de columna exactos, los tipos de datos y los orígenes.
  • Use las reglas de derivación al implementar pruebas de validación o lógica de detección.
  • La columna Versión indica la madurez del campo (V1, V2).

Terminología

  • Las tablas de Dataverse a las que se hace referencia incluyen bot, botcomponent, processesy conversationtranscript.
  • "Topic v2" indica el esquema del tema de la plataforma que se usa en los flujos de conversación.

Tabla de detalles del agente

En la tabla siguiente se proporcionan detalles sobre la tabla Dataverse detalles del agente, que impulsa la página Inventario del agente .

Sugerencia

Para mejorar la legibilidad, seleccione Expandir tabla para ver toda la tabla.

No Nombre de la columna Nombre del esquema de columna Tipo de dato Fuente Versión Description
1 Id. de agente cat_agentid Mensaje de texto Dataverse: columna de → de tabla botbotid V1 Identificador único de Dataverse para el agente (botid).
2 Nombre cat_name Mensaje de texto Dataverse: columna de → de tabla botname V1 Nombre para mostrar del agente.
3 Tipo cat_type Mensaje de texto Valor codificado de forma rígida como Personalizado V2 Tipo de agente (declarativo, personalizado).
4 Nombre del entorno cat_environmentname Mensaje de texto Conector de administración de Power Platform:List environments as admin salida: prefiere friendlyName, reserva a displayName o properties.linkedEnvironmentMetadata.friendlyName V1 Nombre para mostrar del entorno donde se implementa el agente.
5 Id. de entorno cat_environmentid Mensaje de texto Conector de administración de Power Platform:List environments as admin salida: name (identificador de instancia) V1 Identificador único del entorno (nombre de instancia).
6 Tipo de entorno cat_environmenttype Mensaje de texto Conector de administración de Power Platform:List environments as admin salida: properties.environmentSku V1 SKU/tipo de entorno (Producción, Desarrollo).
7 Description cat_description Texto de varias líneas Dataverse: tabla botcomponent donde componenttypename = Columna gpT personalizada (15) → description V1 Descripción legible del agente.
8 Instrucciones cat_Instructions Texto de varias líneas Dataverse: propiedad botcomponent de → data → columna YAML instructions de tabla (GPT personalizado) V1 Instrucciones orientadas al administrador o instrucciones de uso para el agente.
9 Fecha de creación del agente cat_agentcreateddate DateTime Dataverse: columna de → de tabla botcreatedon V1 Marca de tiempo de creación para el agente.
10 Fecha de modificación del agente cat_agentmodifieddate DateTime Dataverse: columna de → de tabla botmodifiedon V1 Marca de tiempo de última modificación para el agente.
11 Agente creado por cat_agentcreatedby Mensaje de texto Dataverse: columna de → de tabla botcreatedby V1 Usuario que creó el agente.
12 Agente modificado por cat_agentmodifiedby Mensaje de texto Dataverse: columna de → de tabla botmodifiedby V1 Usuario que modificó por última vez el agente.
13 Estado administrado cat_managedstate Mensaje de texto Dataverse: columna de → de tabla botismanaged V1 Indica si el agente está administrado o no administrado.
14 Publicado cat_published Boolean Dataverse: la fecha de publicación de la tabla bot → presente → true V1 True si el agente tiene una fecha de publicación.
15 Fecha de publicación cat_publisheddate DateTime Dataverse: columna → de tabla botpublished (fecha de publicación) V1 Marca de tiempo cuando se publicó el agente.
16 Publicado por cat_publishedby Mensaje de texto Dataverse: columna de → de tabla botpublishedby V2 Usuario que publicó el agente.
17 Identificador de aplicación predeterminado cat_defaultapplicationid Mensaje de texto Dataverse: propiedad de → JSON de bot tabla → synchronizationstatusapplicationId V1 Identificador de aplicación predeterminado asociado al agente.
18 Usos de Gen AI cat_usesgenai Boolean Derivado: true si el agente usa cualquiera de las acciones, avisos, orígenes de conocimiento, MCP, respuestas personalizadas, orígenes generativos clásicos, conocimiento de IA o tiene orquestación generativa. V1 Indica si el agente usa funcionalidades de IA generativas.
19 Tipo de orquestación cat_orchestrationtype Mensaje de texto Dataverse: tabla botconfiguration json → GenerativeActionsEnabled (verdadero → generativo; en caso contrario, clásico) V1 Tipo de orquestación (generativo o clásico).
20 Agente autónomo cat_AutonomousAgent Boolean Dataverse: Tabla botcomponentcomponenttypename = Desencadenador externo (17) → presencia = true V2 True si el agente contiene un componente de desencadenador externo (autónomo).
Veintiuno Usa resultados de búsqueda mejorados cat_usesenhancedsearchresults Boolean Dataverse: botconfiguration JSON de tabla → isSemanticSearchEnabled (true → true) V1 Indica si la búsqueda semántica/mejorada está habilitada.
22 Uso de herramientas cat_usesactions Boolean Dataverse: la tabla botcomponent (tema v2) → data contiene TaskDialog → true V1 True si el agente usa nodos de herramienta o acción.
23 Uso de conocimientos de IA cat_usesaiknowledge Boolean Dataverse: botconfiguration JSON de tabla → useModelKnowledge (true → true) V1 Indica si el agente puede usar conocimientos generales de inteligencia artificial.
veinticuatro Uso de orígenes de conocimiento cat_UsesKnowledgeSources Boolean Dataverse: tabla botcomponent donde componenttypename = Datos adjuntos de archivos de bot o orígenes de conocimiento → data.KnowledgeSourceConfiguration presentan → true V1 True si se configuran orígenes de conocimiento.
25 Usa orígenes de respuestas generativas clásicas cat_UsesClassicGenerativeAnswersSources Boolean Dataverse: Table botcomponent (Topic v2) → En la data columna, la propiedad searchAndSummarizeContent contiene cualquiera de los orígenes clásicos: publicdatasource, sharePointSearchDataSource, customdatasource y azureopenaionyourdatasource → true V2 True si se configuran los orígenes de respuesta generativos clásicos.
26 Uso de avisos cat_usesaibuilderprompts Boolean Dataverse: la tabla botcomponent (tema v2) → data contiene InvokeAIBuilderModelAction → true V1 True si se usan mensajes.
27 Usa MCP cat_UsesMCP Boolean Dataverse: la tabla botcomponent (tema v2) → data contiene kind: InvokeExternalAgentTaskAction → true V2 True si las acciones del Protocolo de contexto de modelo (MCP) están presentes.
28 Usa la respuesta personalizada cat_UsesCustomizedResponse Boolean Dataverse: la tabla botcomponent (tema v2) → data contiene kind: AnswerQuestionWithAI → true V2 True si los nodos de respuesta personalizados están presentes.
29 Uso del contexto de autenticación de Connector Maker cat_UsesConnectorMakerAuthContext Boolean Dataverse: botcomponent.data → →connectionProperties.mode = maker true V2 True si algún conector está configurado para ejecutarse en modo de autenticación de creador.
30 Usa el contexto de autenticación de Flujo de nube cat_UsesCloudFlowAuthContext Boolean Dataverse: lógica de →processesclientdata.connectionreferences + impersonation/ de runtimesource tabla (suplantación = {} o runtimesource insertada → maker; suplantación.source=invoker → invoker) V2 Indica si los flujos de nube invocados requieren el contexto de autenticación de creador o invocador.
31 Tipo de autenticación de End-User cat_enduserauthenticationtype Mensaje de texto Dataverse: columna de → de tabla botauthenticationmode V1 Modo de autenticación de usuario final para el agente.
32 Usa solicitudes HTTP cat_useshttprequests Boolean Dataverse: la tabla botcomponent (tema v2) → data contiene HttpRequestAction → true V1 True si el agente emite acciones de solicitud HTTP.
33 Uso de aptitudes cat_usesskills Boolean Dataverse: la tabla botcomponent (tema v2) → data contiene InvokeSkillAction → true V2 True si el agente invoca aptitudes.
34 Fuentes de conocimiento cat_knowledgesources Texto de varias líneas Dataverse: tabla botcomponent donde componenttypename = Datos adjuntos de archivo de bot o>FileDataName orígenes de conocimiento → data.KnowledgeSourceConfiguration V1 Lista de orígenes de conocimiento configurados (configuración sin procesar).
35 Orígenes de datos clásicos cat_ClassicDataSources Texto de varias líneas Dataverse: Table botcomponent (Topic v2) → En la data columna, la propiedad searchAndSummarizeContent contiene cualquiera de los orígenes clásicos: publicdatasource, sharePointSearchDataSource, customdatasource y azureopenaionyourdatasource V2 Lista de orígenes de datos clásicos a los que hace referencia el agente.
36 Acciones de solicitud HTTP cat_httprequestactions Texto de varias líneas Dataverse: la tabla botcomponent (tema v2) → data contiene HttpRequestAction entradas V1 Lista de acciones de solicitud HTTP configuradas.
37 Mensajes cat_aibuilderprompts Texto de varias líneas Dataverse: la tabla botcomponent (tema v2) → data contiene InvokeAIBuilderModelAction entradas V1 Lista de mensajes usados por el agente.
38 Connections cat_Connections Texto de varias líneas Conexiones del agente: botcomponent.data.connectionreference + connectionProperties.mode; Conexiones de flujo: processes.clientdata.connectionreferences (nombre de API, suplantación, runtimesource): derive el nombre de conexión y el modo de autenticación (creador o invocador) V2 Nombres de conexión de conector/flujo y modos de autenticación inferidos (creador/invocador).
39 Desencadenadores del agente cat_AgentTriggers Texto de varias líneas Dataverse: tabla botcomponentcomponenttypename = desencadenador externo (17) → data.triggerConnectionType V2 Lista de conectores de desencadenador usados por el agente.
40 Usa orígenes de conocimiento personalizados cat_UsesCustomKnowledgesSources Boolean Dataverse: → de tabla botcomponentdata (tema v2) comienza con kind: AdaptiveDialog y beginDialog.kind: OnKnowledgeRequested → true V2 True si hay diálogos personalizados de solicitud de conocimiento adaptable.
41 Usa modelos de razonamiento profundo cat_UsesDeepReasoningModels Boolean Dataverse: → bot de tabla configuration.optInUseLatestModels (true → true) V2 True si el agente opta por modelos de razonamiento más recientes o más profundos.
42 Usa la entrada de archivo cat_UsesFileInput Boolean Dataverse: → bot de tabla configuration.isFileAnalysisEnabled (true → true) V2 True si está habilitado el análisis o la entrada de archivos.
43 EnvironmentUrl cat_EnvironmentUrl Mensaje de texto Conector de administración de Power Platform:List environments as admin salida: dirección URL de instancia V2 Dirección URL de la instancia del entorno.
44 IsTranscriptAvailable cat_IsTranscriptAvailable Mensaje de texto Dataverse: tabla: conversationtranscript presencia indica disponibilidad V2 Indica si existen transcripciones de conversación para el agente.

Reglas de derivación y detección de campos

Las siguientes reglas de detección se aplican a cada campo derivado o booleano. Los nombres de columna de esquema se indican entre paréntesis.

  • Id. del agente (cat_agentid): Dataverse bot.botid.
  • Nombre (cat_name): Dataverse bot.name.
  • Tipo (cat_type): valor Custom codificado de forma rígida (V2).
  • Nombre del entorno (): conector de administración de Power Platform :cat_environmentname prefiere List environments as admin, reserva a friendlyName o displayName.properties.linkedEnvironmentMetadata.friendlyName
  • Id. de entorno (cat_environmentid): conector name de administración (identificador de instancia).
  • Tipo de entorno (cat_environmenttype): conector properties.environmentSkude administración .
  • Descripción (cat_description): botcomponent donde componenttypename = GPT personalizado (15) → description.
  • Instrucciones (cat_Instructions): botcomponent (GPT personalizado) → YAML data.instructions.
  • Fecha de creación del agente (cat_agentcreateddate): bot.createdon.
  • Fecha de modificación del agente (cat_agentmodifieddate): bot.modifiedon.
  • Agente creado por (cat_agentcreatedby): bot.createdby.
  • Agente modificado por (cat_agentmodifiedby): bot.modifiedby.
  • Estado administrado (cat_managedstate): bot.ismanaged (administrado frente a no administrado).
  • Publicado (cat_published): true cuando bot contiene una marca de tiempo publicada.
  • Fecha de publicación (cat_publisheddate): bot.published marca de tiempo.
  • Publicado por (cat_publishedby): bot.publishedby.
  • Identificador de aplicación predeterminado (cat_defaultapplicationid): bot.synchronizationstatus JSON → applicationId.
  • Usa Gen AI (cat_usesgenai): true si el agente usa cualquiera de las herramientas o acciones, avisos, orígenes de conocimiento, MCP, respuestas personalizadas, orígenes generativos clásicos, conocimiento de IA o tiene habilitada la orquestación generativa.
  • Tipo de orquestación (cat_orchestrationtype): bot.configuration.GenerativeActionsEnabledgenerative de lo contrario classic.
  • Agente autónomo (cat_AutonomousAgent): true cuando botcomponent.componenttypename = Desencadenador externo (17) existe.
  • Usa resultados de búsqueda mejorados (cat_usesenhancedsearchresults): bot.configuration.isSemanticSearchEnabled = true.
  • Usa herramientas (cat_usesactions): el tema v2 botcomponent.data contiene TaskDialog entradas.
  • Usa el conocimiento de IA (cat_usesaiknowledge): bot.configuration.useModelKnowledge = true.
  • Usa orígenes de conocimiento (cat_UsesKnowledgeSources): presencia de entradas knowledgeSources (botcomponent o entradas de datos adjuntos data.KnowledgeSourceConfiguration de archivo de bot).
  • Usa orígenes de respuestas generativas clásicas (cat_UsesClassicGenerativeAnswersSources): Topic v2 data.searchAndSummarizeContent incluye tipos de origen clásicos (publicdatasource, sharePointSearchDataSource, customdatasource, azureopenaionyourdatasource).
  • Usa avisos (cat_usesaibuilderprompts): el tema v2 data contiene InvokeAIBuilderModelAction.
  • Usa MCP (cat_UsesMCP): el tema v2 data contiene kind: InvokeExternalAgentTaskAction.
  • Usa la respuesta personalizada (cat_UsesCustomizedResponse): el tema v2 data contiene kind: AnswerQuestionWithAI.
  • Usa el contexto de autenticación de Connector Maker (cat_UsesConnectorMakerAuthContext): cualquierbotcomponent.data.connectionProperties.mode = maker .
  • Usa el contexto de autenticación de Flujo de nube (cat_UsesCloudFlowAuthContext): derivado del processes.clientdata.connectionreferences uso impersonation y runtimesource las reglas (suplantación = {} o creador de → runtimesource incrustado; suplantación.source = invocador → invocador).
  • End-User tipo de autenticación (cat_enduserauthenticationtype): bot.authenticationmode.
  • Usa solicitudes HTTP (cat_useshttprequests): el tema v2 data contiene HttpRequestAction entradas.
  • Usa aptitudes (cat_usesskills): el tema v2 data contiene InvokeSkillAction entradas.
  • Orígenes de conocimiento (cat_knowledgesources): sin procesar data.KnowledgeSourceConfiguration de botcomponent (JSON o YAML de varias líneas).
  • Orígenes de datos clásicos (cat_ClassicDataSources): entradas clásicas de tema v2 data.searchAndSummarizeContent agregadas.
  • Acciones de solicitud HTTP (cat_httprequestactions): tema v2 dataHttpRequestAction configuraciones.
  • Avisos (cat_aibuilderpromts): tema v2 dataInvokeAIBuilderModelAction configuraciones.
  • Conexiones (cat_Connections): agregado de botcomponent.data.connectionreference + connectionProperties.mode y processes.clientdata.connectionreferences (nombre de API, suplantación, runtimesource) para derivar el nombre de conexión y el modo de autenticación (creador/invocador).
  • Desencadenadores de agente (cat_AgentTriggers): filas donde botcomponent = Desencadenador externo (17) → componenttypenamedata.triggerConnectionType .
  • Información de uso: se recopila de los puntos de conexión de la API de licencias para los informes de derechos y consumo.
  • Usa orígenes de conocimiento personalizados (cat_UsesCustomKnowledgesSources): el tema v2 data comienza con kind: AdaptiveDialog y beginDialog.kind: OnKnowledgeRequested.
  • Usa modelos de razonamiento profundo (cat_UsesDeepReasoningModels): bot.configuration.optInUseLatestModels = true.
  • Usa entrada de archivo (cat_UsesFileInput): bot.configuration.isFileAnalysisEnabled = true.
  • EnvironmentUrl (cat_EnvironmentUrl): conector List environments as admin de administración → dirección URL de instancia.
  • IsTranscriptAvailable (cat_IsTranscriptAvailable): true cuando existen registros para el agente en conversationtranscript.