Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los agentes de operaciones de Fabric Real-Time Intelligence ayudan a las organizaciones a convertir los datos en tiempo real en decisiones inmediatas y accionables. En lugar de confiar en la supervisión y la intervención manuales, use agentes para realizar un seguimiento de las métricas clave continuamente, exponer información y recomendar acciones dirigidas. Permiten a los equipos responder rápidamente y optimizar las operaciones a escala. Cada agente de operaciones es un elemento de Fabric dedicado, diseñado para un proceso de negocio específico.
Mediante la configuración de agentes con instrucciones claras y orígenes de datos, puede implementar varios agentes como expertos virtuales en toda la organización. Este enfoque modular supervisa y mejora continuamente todos los procesos críticos y mantiene las acciones recomendadas alineadas con sus objetivos estratégicos.
En este artículo, aprenderá a crear y usar un agente de operaciones de IA en Real-Time Intelligence. El agente de operaciones supervisa los datos en tiempo real y sugiere decisiones accionables.
Prerrequisitos
- Un área de trabajo con una capacidad habilitada para Microsoft Fabric. No se admiten las capacidades de prueba.
- Una casa de eventos o ontología en el área de trabajo.
- Una base de datos de KQL en el centro de eventos, si usa un centro de eventos.
- Una cuenta de Microsoft Teams.
- Permisos de administrador de Fabric habilitados para el agente de operaciones, Microsoft Copilot y Azure OpenAI.
- Habilitar Azure OpenAI y el procesamiento y almacenamiento entre regiones geográficas para IA, como se describe en la configuración del inquilino del agente de datos. Este requisito previo solo se aplica si la capacidad de Fabric no está aprovisionada en las regiones de EE. UU. o de la UE.
Note
Para probar un agente de operaciones con datos de ejemplo, configure el ejemplo integral de Real-Time Intelligence. El agente de operaciones puede supervisar el centro de eventos incluido.
Creación de un agente de operaciones
En la página principal de Fabric, seleccione el icono de puntos suspensivos (...) y, a continuación, seleccione Crear.
En Crear, vaya a la sección Inteligencia en tiempo real y seleccione Agente de operaciones.
En Nuevo agente de operaciones, escriba un nombre para el agente y seleccione el área de trabajo donde desea crearlo.
Seleccione Crear para crear el agente de operaciones.
Configuración de un agente de operaciones
En Configuración del agente, configure el agente de operaciones y adóptelo a sus datos; para ello, proporcione la siguiente información:
Proporcione instrucciones específicas para guiar el comportamiento del agente y el proceso de toma de decisiones. Por ejemplo, puede indicar al agente que le envíe una alerta cuando detecte una condición que coincida con los objetivos empresariales.
Elija un origen de datos relevante que el agente pueda analizar y supervisar. Esta opción proporciona al agente acceso a información precisa y actualizada para generar conclusiones.
De forma predeterminada, un agente de operaciones puede enviarle mensajes en Teams cuando se cumplan las condiciones que supervisa. Opcionalmente, puede configurar acciones adicionales que puede recomendar y realizar. Para obtener más información, consulte Acciones del agente de operaciones.
Cuando termine la configuración, guarde el agente y seleccione Generar cuaderno de estrategias. En el cuaderno de estrategias se describen los objetivos, las instrucciones, los datos y las acciones que definió, por lo que el agente entiende sus tareas.
Puede ver las propiedades y los campos con los que se corresponden en los datos de origen. Al revisar las reglas, es posible que vea una regla que haga referencia al nombre de la propiedad en lugar de a la columna subyacente. Confirme que el modelo y las reglas coinciden con sus requisitos.
El cuaderno de estrategias muestra los conceptos que supervisa el agente y las reglas o condiciones que evalúa.
Uso de Copilot chat para configurar las instrucciones y reglas del agente de operaciones
En lugar de configurar todos los objetivos, reglas y umbrales a mano, puede usar el chat integrado Copilot para configurar el agente de forma conversacional. Abra chat desde la cinta de opciones.
Empiece por describir lo que quiere que haga el agente en lenguaje natural, como "Supervisar las turbinas y avisarme cuando la temperatura del motor sea demasiado alta". El chat interpreta su intención, la fundamenta en el origen de datos que seleccionó y ayuda a traducirla en los objetivos, instrucciones y reglas que componen el cuaderno de estrategias del agente. Puede usar el chat junto con la configuración manual, por lo que puede escribir instrucciones directamente o pedir Copilot para redactarlos y refinarlos para usted.
El chat es más útil para refinar las instrucciones y convertirlos en lógica de supervisión. A medida que describe las condiciones, Copilot propone reglas y las consultas que las respaldan, y le indica cuándo algo necesita atención, por ejemplo, cuando una instrucción no está clara, hace referencia a datos que no están disponibles o solicita una condición o acción que no se admite. Este bucle de retroalimentación te ayuda a corregir el rumbo antes de iniciar el agente, en lugar de descubrir carencias en tiempo de ejecución. Dado que una consulta explícita respalda cada regla, puede inspeccionar lo que Copilot genera y valida la lógica usted mismo.
La configuración es iterativa. Después de Copilot propone reglas, consultas y acciones, puede formular preguntas de seguimiento para refinar las instrucciones, ajustar los umbrales o restringir el ámbito de supervisión. El cuaderno de estrategias se actualiza a medida que avanza. Continúe con este ciclo de proponer, aclarar y perfeccionar hasta que la guía refleje lo que desea que el agente detecte y cómo debe responder. Cuando esté satisfecho, revise los objetivos, reglas, orígenes de datos y acciones resultantes. A continuación, guarde e inicie el agente.
Iniciar el agente
Para ajustar el comportamiento del agente, actualice los objetivos o las instrucciones y guarde nuevamente el agente. Cuando esté satisfecho con la configuración, seleccione Iniciar en la barra de herramientas para iniciar el agente. Seleccione Detener para detenerlo.
Identidades de agentes de operaciones
Cada agente de operaciones tiene su propia identidad en Microsoft Entra, impulsada por Agente de Microsoft Entra ID. Cuando creas un agente, Fabric le proporciona una identidad de agente dedicada (un principal de servicio especializado), de modo que el agente aparece como una entidad de primera clase y gobernable en el centro de administración de Entra en lugar de como una sesión de usuario anónima. Esta identidad da a tu organización una visibilidad a nivel de inquilino sobre qué agentes existen, mantiene las acciones de los agentes distintas de las humanas para auditar y desacopla al agente del ciclo de vida de la cuenta que la creó. Los agentes de operaciones funcionan en modo delegado: utilizan la autorización del creador mediante un flujo On-Behalf-Of (OBO), por lo que pueden acceder a los mismos espacios de trabajo y elementos que el creador, aunque las acciones se atribuyen a la identidad del agente. Puedes ver el ID del agente de Entra en la barra de estado del elemento del agente de operaciones.
Importante
El agente funciona con la identidad delegada y los permisos de su creador. Cuando un destinatario aprueba una recomendación, el agente ejecuta la acción en nombre del creador mediante los permisos del creador.
Comprender las reglas del agente de operaciones
El agente ejecuta una consulta para cada regla sobre su origen de datos. Puede consultar esta consulta para ver exactamente cómo se asigna la regla a las columnas, propiedades y lógica subyacentes. Revisar la consulta le ayuda a validar que el agente evalúa la propiedad correcta, aplica la condición prevista y lee los datos correctos. De este modo, confirmas que el agente busca lo adecuado antes de iniciarlo.
Puede usar la opción Copiar código y pegarla en un elemento del conjunto de consultas KQL o en el editor de consultas de grafos ontológicos para probarlo con los datos. Para KQL, debe reemplazar los parámetros startTime y endTime por marcas de tiempo recientes (o la función KQL now() ) para validarlos con los datos.
El agente de operaciones ejecuta la consulta de la regla cada 5 minutos y realiza un seguimiento de los resultados en una condición que define cuándo se cumple la regla. Las condiciones se dividen en dos categorías y la diferencia determina con qué frecuencia señala una regla:
- Las condiciones de estado se cumplen siempre que el valor actual de la propiedad cumpla la condición. Permanecen satisfechos mientras el valor permanezca en ese estado, por lo que pueden indicar repetidamente mientras la condición persiste. Use una condición de estado cuando le interese estar en un estado, como "la temperatura está por encima de 80".
- Las condiciones de transición solo se cumplen en el momento en que la propiedad cambia de no satisfacer la condición para satisfacerla, incluido un cambio de un valor NULL. Indican una vez por transición y no vuelven a indicar hasta que el valor deje la condición y vuelva a entrar en ella. Use una condición de transición cuando le interese el cambio, como "la temperatura se vuelve mayor que 80".
Por ejemplo, Está por encima se cumple en cada evaluación mientras el valor se mantenga por encima del umbral, mientras que Cruza por encima solo se cumple cuando el valor pasa de estar por debajo del umbral a estar por encima. Elija la condición que coincida con si desea responder a un estado en curso o a un cambio en estado.
En la tabla siguiente se describen las condiciones disponibles:
| Condition | Tipo | Cuando se cumple |
|---|---|---|
| Está encima | State | Se cumple cada vez que la propiedad está por encima del valor. |
| Cruces por encima | Transition | Se cumple cuando la propiedad cambia de abajo a encima del valor (o de null a encima del valor). |
| Se muestra a continuación | State | Se cumple cada vez que la propiedad está por debajo del valor. |
| Cruces a continuación | Transition | Se cumple cuando la propiedad cambia de arriba a debajo del valor (o de null a debajo del valor). |
| Entra en el rango. | Transition | Se cumple cada vez que la propiedad cambia de fuera a dentro del intervalo. |
| Intervalo de salidas | Transition | Se cumple cada vez que la propiedad pasa de estar dentro del intervalo a estar fuera de él. |
| Es | State | Se cumple cada vez que la propiedad coincide con el valor. |
| Se convierte en | Transition | Se cumple cuando la propiedad cambia a ese valor desde otro valor distinto (o null). |