Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Agentes de operações no Fabric Real-Time Intelligence ajudam as organizações a transformar dados em tempo real em decisões imediatas e acionáveis. Em vez de depender de monitoramento e intervenções manuais, use agentes para acompanhar continuamente as principais métricas, gerar insights e recomendar ações direcionadas. Elas permitem que as equipes respondam rapidamente e otimizem as operações em escala. Cada agente de operações é um item dedicado do Fabric, projetado para um processo de negócios específico.
Ao configurar agentes com instruções claras e fontes de dados, você pode implantar vários agentes como especialistas virtuais em sua organização. Essa abordagem modular monitora e melhora continuamente todos os processos críticos e mantém as ações recomendadas alinhadas com seus objetivos estratégicos.
Neste artigo, você aprenderá a criar e usar um agente de operações de IA no Real-Time Intelligence. O agente de operações monitora dados em tempo real e sugere decisões acionáveis.
Pré-requisitos
- Um workspace com uma capacidade habilitada para Microsoft Fabric. Não há suporte para funcionalidades de teste.
- Uma eventhouse ou ontologia em seu ambiente de trabalho.
- Um banco de dados KQL em sua casa de eventos, se você estiver usando uma casa de eventos.
- Uma conta do Microsoft Teams.
- As permissões de administrador do Fabric foram habilitadas para o agente de operações, o Microsoft Copilot e o Azure OpenAI.
- Ative o Azure OpenAI e o processamento e armazenamento entre regiões geográficas de IA, conforme descrito nas configurações de locatário do agente de dados. Esse pré-requisito se aplicará somente se sua capacidade de Fabric não for provisionada em regiões dos EUA ou da UE.
Note
Para experimentar um agente de operações com dados de exemplo, configure o exemplo completo do Real-Time Intelligence. O agente de operações pode monitorar a casa de eventos incluída.
Criar um agente de operações
Na página inicial do Fabric, selecione o ícone de reticências (...) e, em seguida, selecione Criar.
Em Criar, vá para a seção Real-Time Intelligence e selecione o agente de Operações.
No agente de Novas Operações, insira um nome para o agente e selecione o workspace no qual você deseja criá-lo.
Selecione Criar para criar o agente de operações.
Configurar um agente de operações
Na instalação do Agente, configure o agente de operações e ajuste-o aos seus dados fornecendo as seguintes informações:
Forneça instruções específicas para orientar o comportamento do agente e o processo de tomada de decisão. Por exemplo, você pode informar ao agente para enviar um alerta quando ele detectar uma condição que corresponda a seus objetivos de negócio.
Escolha uma fonte de dados relevante que o agente possa analisar e monitorar. Essa opção dá ao agente acesso a informações precisas e atualizadas para gerar insights.
Por padrão, um agente de operações pode enviar mensagens no Teams quando as condições que ele monitora são atendidas. Opcionalmente, você pode configurar ações adicionais que podem ser recomendadas e executadas. Para obter mais informações, consulte as ações do agente de operações.
Ao concluir a configuração, salve o agente e selecione Gerar Guia Estratégico. O guia estratégico descreve as metas, instruções, dados e ações que você definiu, para que o agente entenda suas tarefas.
Você pode ver as propriedades e os campos para os quais elas são mapeadas nos dados subjacentes. Ao revisar as regras, você poderá ver uma regra se referir ao nome da propriedade em vez da coluna subjacente. Confirme se o modelo e as regras correspondem aos seus requisitos.
O guia estratégico exibe os conceitos que o agente monitora e as regras ou condições que ele avalia.
Use Copilot chat para configurar as instruções e as regras do agente de operações
Em vez de configurar cada meta, regra e limite manualmente, você pode usar o chat Copilot interno para configurar o agente conversacionalmente. Abra o chat pela faixa de opções.
Comece descrevendo o que você quer que o agente faça em linguagem natural, como "Monitore as turbinas e me alerte quando a temperatura do motor ficar muito alta". O chat interpreta sua intenção, fundamenta-a na fonte de dados selecionada e ajuda a convertê-la nas metas, instruções e regras que compõem o guia estratégico do agente. Você pode usar o chat juntamente com a configuração manual, para que você possa digitar instruções diretamente ou solicitar Copilot para redigir e refiná-las para você.
O chat é mais útil para refinar instruções e transformá-las em lógica de monitoramento. Conforme você descreve as condições, Copilot propõe regras e as consultas que as apoiam e informa quando algo precisa de atenção, por exemplo, quando uma instrução não está clara, faz referência a dados que não estão disponíveis ou solicita uma condição ou ação que não tem suporte. Esse ciclo de feedback ajuda você a corrigir a rota antes de iniciar o agente, em vez de identificar falhas em tempo de execução. Como uma consulta explícita apoia cada regra, você pode inspecionar o que Copilot gera e validar a lógica por conta própria.
A configuração é iterativa. Depois que Copilot propõe regras, consultas e ações, você pode fazer perguntas de acompanhamento para refinar as instruções, ajustar limites ou restringir o escopo de monitoramento. O guia é atualizado à medida que você avança. Continue este loop de propor-esclarecer-refinar até que o guia estratégico reflita o que você deseja que o agente observe e como ele responde. Quando estiver satisfeito, examine as metas, regras, fontes de dados e ações resultantes. Em seguida, salve e inicie o agente.
Iniciar o agente
Para ajustar o comportamento do agente, atualize as metas ou instruções e salve o agente novamente. Quando estiver satisfeito com a configuração, selecione Iniciar na barra de ferramentas para iniciar o agente. Selecione Parar para pará-lo.
Identidades de agentes de operações
Cada agente de operações tem sua própria identidade no Microsoft Entra, alimentada pelo ID do agente Microsoft Entra. Quando você cria um agente, o Fabric fornece uma identidade de agente dedicada (um principal de serviço especializado) para ele, de modo que o agente apareça como uma entidade de primeira classe e governável no centro de administração do Entra, em vez de uma sessão de usuário anônima. Essa identidade dá à sua organização visibilidade em todo o locatário sobre quais agentes existem, mantém as ações dos agentes distintas das ações humanas para fins de auditoria e desvincula o agente do ciclo de vida da conta que o criou. Os agentes de operações são executados no modo delegado: eles usam a autorização do criador por meio do fluxo On-Behalf-Of (OBO), de modo que possam acessar os mesmos espaços de trabalho e itens aos quais o criador tem acesso, enquanto as ações são atribuídas à identidade do agente. Você pode ver o ID do agente Entra na barra de status do item agente de operações.
Importante
O agente opera com a identidade delegada e as permissões de seu criador. Quando um destinatário aprova uma recomendação, o agente executa a ação em nome do criador, usando as permissões do criador.
Entender as regras do agente de operações
O agente executa uma consulta para cada regra na sua fonte de dados. Você pode visualizar esta consulta para ver exatamente como a regra se relaciona com as colunas, propriedades e lógica subjacentes. A revisão da consulta ajuda a validar que o agente avalia a propriedade certa, aplica a condição pretendida e lê os dados corretos. Dessa forma, você confirma que o agente procura pelo item correto antes de iniciá-lo.
Você pode usar a opção Copiar código e colá-la em um item do conjunto de consultas KQL ou no editor de consultas de grafo ontologia para testá-la em relação aos seus dados. Para KQL, você precisa substituir os parâmetros startTime e endTime por carimbos de data/hora recentes (ou a função KQL now() ) para validá-los em relação aos seus dados.
O agente de operações executa a consulta da regra a cada 5 minutos e rastreia os resultados em uma condição que define quando a regra é atendida. As condições se enquadram em duas categorias e a diferença determina com que frequência uma regra sinaliza:
- As condições de estado são atendidassempre que o valor atual da propriedade satisfaz a condição. Eles permanecem satisfeitos enquanto o valor permanecer nesse estado, assim podem sinalizar repetidamente enquanto a condição persistir. Use uma condição de estado quando você se preocupa em estar em um estado, como "a temperatura está acima de 80".
- As condições de transição são atendidasapenas no momento em que a propriedade muda de não satisfazer a condição para satisfazê-la, incluindo uma alteração de um valor nulo. Eles sinalizam uma vez por transição e não sinalizam novamente até que o valor saia da condição e entre nela novamente. Use uma condição de transição quando você se preocupa com a alteração, como "a temperatura se torna maior que 80".
Por exemplo, Está acima é satisfeito em cada avaliação enquanto um valor permanece acima do limite, enquanto Cruza acima é satisfeito somente quando o valor passa de abaixo para acima do limite. Escolha a condição que corresponde se você deseja responder a um estado em andamento ou a uma alteração no estado.
A tabela a seguir descreve as condições disponíveis:
| Condition | Tipo | Quando ele é atendido |
|---|---|---|
| Está acima | State | Atendida sempre que a propriedade estiver acima do valor. |
| Cruzes acima | Transition | É atendida quando a propriedade passa de um valor abaixo para um valor acima do valor especificado (ou de nulo para um valor acima desse valor). |
| Está abaixo | State | É atendida sempre que a propriedade estiver abaixo do valor. |
| Cruzes abaixo | Transition | Atendida quando a propriedade muda de um valor acima para um valor abaixo do valor (ou de nulo para um valor abaixo do valor). |
| Insere um intervalo | Transition | É atendida sempre que a propriedade muda de fora para dentro do intervalo. |
| Intervalo de saídas | Transition | É atendida sempre que a propriedade muda de um valor dentro do intervalo para um valor fora dele. |
| É | State | Atendida sempre que a propriedade corresponder ao valor. |
| Torna-se | Transition | Atendida quando a propriedade é alterada para o valor a partir de um valor diferente (ou nulo). |