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.
Este artigo descreve como configurar um agente Microsoft Copilot Studio que se conecta ao seu hub FinOps Data Explorer banco de dados e responde a perguntas de custo executando consultas KQL. O agente usa o Servidor MCP de Consulta Kusto para executar consultas e arquivos de conhecimento do kit de ferramentas FinOps para construir KQL preciso.
Pré-requisitos
Antes de começar, certifique-se de que tem o seguinte:
- Uma instância do hub FinOps com Data Explorer executando hubs FinOps v12 ou posterior. As instruções do agente usam a
Costs_v1_2()função, que não está disponível em versões anteriores. Saiba como atualizar. - Escopos configurados com dados ingeridos com êxito.
- Visualizador de banco de dados ou maior acesso ao banco de dados Data Explorer Hub. Saiba mais.
- Uma licença do Copilot Studio ou uma licença de usuário do Microsoft 365 Copilot. Para obter informações sobre licenciamento, consulte Licenciamento do Copilot Studio.
Se você não estiver familiarizado com Copilot Studio, consulte Quickstart: Criar e implantar um agente para saber os conceitos básicos da criação do agente antes de continuar.
Criar e configurar o agente
Criar um agente em branco no Copilot Studio e configurá-lo com as seguintes configurações do hub FinOps.
Detalhes do agente
Defina o nome do agente como FinOps Hub Agent (ou seu nome preferido) e use a seguinte descrição:
O FinOps Hub Agent fornece insights controlados e em tempo real do banco de dados do Hub do FinOps Toolkit. Ele converte questões de linguagem natural em consultas KQL validadas e fornece análise estruturada sobre gastos em nuvem, compromissos, planos de poupança, anomalias e oportunidades de otimização.
Seleção de modelo
As instruções do agente exigem um modelo com recursos de raciocínio profundo para geração de KQL de várias etapas e formatação de relatório estruturada. Modelos de categoria geral podem produzir resultados de baixa qualidade para consultas complexas.
Para ver modelos disponíveis, disponibilidade regional e considerações de residência de dados, consulte Selecionar um modelo de IA primário para seu agente. Se você quiser usar um modelo externo, o administrador do locatário deverá habilitá-lo primeiro; consulte Escolher um modelo externo.
Instruções do agente
Baixe as instruções Copilot Studio para hubs FinOps e extraia o conteúdo.
Abra
agent-instructions.mde atualize a seção Ambiente com o URI do cluster:Cluster URI: <your-cluster>.kusto.windows.net Database: HubNote
Não inclua
https://no URI do cluster. O Copilot Studio remove links HTTP do campo Instruções.Cole o conteúdo completo do
agent-instructions.mdcampo Instruções do agente e salve.
Adicionar ferramentas
O agente precisa das seguintes ferramentas MCP para funcionar. Para obter etapas gerais sobre como adicionar ferramentas MCP a um agente, consulte Adicionar ferramentas de um servidor MCP.
Servidor MCP de Consultas do Kusto (obrigatório)
Adicione Kusto Query MCP Server (por Azure Data Explorer) com estas configurações:
- Pergunte ao usuário final antes de executar: Não
- Credenciais a serem usadas: Credenciais do usuário final
Essa ferramenta permite que o agente execute consultas KQL no banco de dados Data Explorer do hub. O agente usa credenciais de usuário final para que os resultados da consulta respeitem as permissões de banco de dados de cada usuário.
Servidor MCP do Microsoft Learn Docs (opcional)
Adicione Microsoft Learn Docs MCP Server (do Microsoft Learn Docs MCP) para que o agente consulte conceitos de FinOps, detalhes da especificação FOCUS e a documentação dos serviços do Azure ao responder a perguntas.
Depois de adicionar ferramentas, verifique se cada um mostra um status conectado nas configurações de conexão do agente. Se uma conexão for exibida como Não Conectada, selecione Gerenciar para autenticar.
Adicionar arquivos de conhecimento
As instruções do agente fazem referência a arquivos de conhecimento para construir consultas KQL precisas. Esses arquivos são referências de criação de consulta, não fontes de dados. Para obter etapas gerais sobre como adicionar conhecimento a um agente, consulte Adicionar fontes de conhecimento.
Carregue cada arquivo da pasta extraída knowledge/ e defina o campo Descrição para cada arquivo, conforme mostrado:
| Arquivo | Descrição |
|---|---|
schema-reference.md |
Referência de coluna de Costs_v1_2(), incluindo nomes, tipos de dados, notas de uso e casos extremos. Use para procurar os nomes corretos das colunas antes de escrever consultas. |
query-catalog.md |
Modelos de consulta KQL prontos para uso para detalhamento de custos, tendências mensais, detecção de anomalias, previsão, resumo de economias e utilização de compromissos. |
weekly-report-guide.md |
Fluxo de trabalho passo a passo para produzir relatórios de anomalias de custo semanais estruturados com sete consultas KQL, regras de pós-processamento e a estrutura de relatório final. |
As descrições ajudam o agente a decidir quando recuperar cada arquivo. Aguarde que todos os arquivos mostrem um status Pronto antes do teste.
Testar seu agente
Teste o agente no painel de teste para verificar se ele se conecta aos dados do hub corretamente. O agente deve detectar sua moeda de cobrança e solicitar que você selecione um escopo de análise. Experimente estes prompts de exemplo:
What are my top 5 subscriptions by cost?
Create a week over week summary
Are there any unusual spikes in cost over the last 3 months?
What was my savings rate last month?
Verifique se o agente:
- Executa consultas KQL no banco de dados do hub, não apenas citando arquivos de conhecimento.
- Apresenta resultados como tabelas formatadas.
- Mostra a consulta KQL em um bloco de código separado. Examine a consulta para verificar filtros corretos, intervalos de tempo e lógica de agregação.
- Inclui nível de confiança, intervalo de tempo e escopo na resposta.
Publique seu agente
Após o teste, publique seu agente e configure canais para disponibilizá-lo para sua equipe. Para obter mais detalhes, consulte Publicar seu agente.
Fornecer comentários
Deixe-nos saber como estamos indo com uma avaliação rápida. Usamos essas revisões para melhorar e expandir ferramentas e recursos do FinOps.
Se você estiver procurando algo específico, vote em um existente ou crie uma ideia. Compartilhe ideias com outras pessoas para obter mais votos. Nós nos concentramos nas ideias com mais votos.
Conteúdo relacionado
Artigos de hubs FinOps relacionados:
Artigos de Copilot Studio relacionados:
- Início rápido: criar e implantar um agente
- Selecione um modelo de IA principal para seu agente
- Adicionar ferramentas de um servidor MCP
- Adicionar origens de conhecimento
- Publique seu agente