Prepare seus dados para IA: instruções de IA

As instruções de IA permitem aos autores de modelos semânticos fornecer contexto, lógica de negócio e orientação específica diretamente sobre um modelo semântico. Copilot utiliza estas instruções para interpretar melhor as perguntas dos utilizadores, incorporando linguagem organizacional, terminologia e prioridades analíticas. Este artigo guia-o pelos passos para configurar e testar instruções de IA para preparar os seus dados para análises baseadas em IA.

As instruções de IA ajudam a clarificar termos de negócio, orientar abordagens de análise e reduzir ambiguidades. Melhoram a qualidade e relevância das respostas Copilot, levando a insights mais significativos e a uma experiência mais fluida entre relatórios que utilizam o mesmo modelo.

Pré-requisitos

  • Um modelo semântico do Power BI no Power BI Desktop ou no serviço Power BI.
  • Copilot ativado para a sua organização.
  • Power BI Q& A ativado para o modelo. Podes ativar o Q&A durante a configuração se ainda não estiver ativado.

Configurar instruções de IA

Observação

Pode criar funcionalidades de Preparar dados para IA tanto no Power BI Desktop como no serviço Power BI. Os utilizadores podem utilizar estas funcionalidades em qualquer lugar onde Copilot o Power BI esteja disponível.

  1. Selecione o botão Preparar dados para IA localizado na faixa de opções Página Inicial no Power BI Desktop ou na faixa de opções no modelo semântico selecionado no serviço do Power BI.

    Captura de ecrã que mostra a funcionalidade Prep Data for AI no Power BI Desktop.

    Se as guias em Prep data for AI estiverem desabilitadas, habilite as Perguntas e Respostas do Power BI para seu modelo.

    Captura de ecrã que mostra como ativar as Perguntas e Respostas para o modelo no Power BI Desktop.

  2. Na caixa de diálogo, vá para a guia Adicionar instruções de IA .

  3. Forneça instruções sobre o modelo semântico que ajudam a Copilot entender sua empresa, terminologia e como priorizar os dados no modelo.

    Captura de ecrã que mostra uma caixa de diálogo que apresenta o separador de instruções de IA no Power BI Desktop.

  4. Selecione Aplicar.

Depois de fechar a caixa de diálogo, as alterações são salvas no modelo. Copilot agora usa as instruções de IA.

Testar instruções de IA no Power BI Desktop

  1. Abra o Copilot painel no Power BI Desktop.
  2. Usa o skill picker para selecionar a capacidade específica Copilot que queres testar. Para melhores resultados, escolha Responder perguntas sobre os dados.
  3. Usa uma das instruções que defines e interage com Copilot.
  4. Certifique-se de que Copilot responde com precisão.
  5. Se precisares de alterar as instruções, reabre o diálogo de dados de preparação para IA e ajusta-os.
  6. Quando estiver satisfeito com as instruções de IA, publique o seu relatório no serviço Power BI ou guarde-o no Power BI Desktop.

Observação

Cada vez que você edita uma instrução na caixa de diálogo Prep data for AI , você precisa atualizar o painel fechando-o Copilot e reabrindo-o.

Instruções de IA após a publicação

Depois de o seu relatório ser publicado no serviço Power BI, ou depois de as alterações serem guardadas no serviço, os utilizadores beneficiam das instruções de IA em todas as experiências Copilot que utilizam o modelo semântico.

Observação

Os usuários finais não podem ver as instruções de IA definidas no modelo.

Casos de uso comuns para instruções de IA

As instruções de IA oferecem uma maneira flexível de melhorar a forma como Copilot interpreta e responde às solicitações do usuário. Dois casos de uso comuns são o contexto empresarial geral e a interpretação de dados, bem como as regras de análise.

Contexto geral de negócios e interpretação de dados

As instruções podem ajudar a Copilot enquadrar as respostas no contexto do seu negócio, adaptando as respostas com base no seu setor, objetivos estratégicos, terminologia ou lógica operacional. Ao usar instruções, você pode ajudar a garantir que os usuários obtenham informações mais precisas e relevantes. Eis alguns exemplos:

  • A alta temporada é de outubro a fevereiro.
  • Elaborar insights com foco na avaliação de riscos e tendências de mercado.
  • Quando um usuário menciona ABCD, ele está se referindo ao campo de fatura total .
  • Uma percentagem de desgaste mais baixa é mais positiva.

Regras de análise

Você pode orientar Copilot sobre como abordar certos tipos de análise fornecendo regras e preferências sobre como os dados devem ser fatiados ou priorizados. Eis alguns exemplos:

  • Analise sempre as vendas trimestralmente.
  • Ao apresentar a receita, divida-a por trimestre e compare-a com o industry campo.
  • Para insights de retalho, priorize as tabelas customsegmentationtable e saleschannel.
  • Use a sales_fact tabela como a fonte principal para todas as perguntas relacionadas a vendas.
  • Quando um usuário pergunta sobre vendas de produtos, sempre peça esclarecimentos sobre o local.

Escreva prompts eficazes para instruções de IA

As instruções de IA são baseadas em prompts, por isso as melhores práticas de engenharia de prompts aplicam-se quando as escreves para um modelo semântico. A construção de prompts afeta diretamente as saídas Copilot. As dicas seguintes ajudam-no a tirar o máximo partido das instruções da IA.

Seja explícito e específico

Suponha Copilot que não tenha compreensão de como usar o modelo de dados ou o contexto de negócios para seus dados. Por exemplo, em vez de escrever "É um Analista de BI experiente e orientado para os detalhes", considere: "É um Analista de BI experiente que trabalha para um grande distribuidor de alimentos. As respostas devem ser detalhadas e focadas nas receitas e na rentabilidade."

Use analogias e linguagem descritiva

Analogias, linguagem descritiva e exemplos ajudam Copilot a compreender o resultado desejado e o significado pretendido. Por exemplo, para vendas específicas de produtos, use a medida Total_Sales_Product (exemplo de produto: Word, PowerPoint, Excel, SharePoint, Teams).

Evitar a ambiguidade

Seja claro sobre qualquer coisa que você queira Copilot enfatizar ou evitar. Quanto mais detalhes e conteúdo de apoio você puder fornecer Copilot, melhor. Por exemplo, para Total Active Partners, use a medida Monthly Active Partner Count. (Não filtre na tabela Clientes .)

Para ajudar Copilot compreender melhor a sua intenção, organize as instruções por tema ou propósito (como lógica de datas, métricas-chave e termos do setor). Inclua elementos estruturais, como secções, hierarquias e cabeçalhos. Para obter um exemplo de como agrupar instruções relacionadas no conjunto completo de instruções, consulte o cenário de exemplo.

Ordem das instruções

A ordem em que crias as instruções pode afetar a saída. Você pode aumentar suas chances de obter saídas corretas testando diferentes variações, ordens, exemplos e palavras.

Divida instruções complexas em etapas mais simples

Divida as instruções em passos simples para melhorar a clareza e reduzir erros. Por exemplo, defina os principais clientes olhando primeiro para a tabela de receita e, em seguida, retornando apenas os clientes com os valores de pedido mais altos.

Mantenha as instruções focadas

Dependendo do modelo semântico, menos instruções focadas podem ser mais eficazes do que muitas instruções gerais. Conflitos e complexidade podem causar confusão para grandes modelos de linguagem (LLMs).

Exemplo de cenário: modelo semântico de vendas de produtos

O exemplo seguinte mostra um conjunto de instruções de IA concebidas através de engenharia de prompts para um modelo semântico para vendas de produtos.

Instruções para responder a perguntas sobre dados

As vendas do produto bruto (GPS) devem fazer referência ao grossrevenue campo na tabela Receita .

Top sellers refere-se aos três principais parceiros com a maior receita. Não mostre clientes, a menos que o usuário pergunte explicitamente.

Identificação do cliente

  • accountid refere-se aos clientes na tabela Receita .
  • earningsid refere-se aos clientes na tabela Parceiros .
  • customid na tabela de pedidos não se refere a clientes.
  • Defina os principais clientes olhando primeiro para a tabela de receita e, em seguida, retornando apenas os clientes com os valores de pedido mais altos.
  • Alguns parceiros também são clientes. Não remova essas duplicatas. Em vez disso, indique se é um parceiro ou um cliente com base no valor do ID.

Métricas do produto

  • Filtre dados por State= Washington ou State= California a menos que o usuário solicite especificamente um estado diferente.

  • Para vendas específicas de produto, use a medida Total_Sales_Product (exemplo de produto: Word, PowerPoint, Excel, SharePoint ou Teams). Filtre na coluna Produto da tabela Vendas .

  • Para Total Active Partners, use a medida Monthly Active Partner Count_ID. (Não filtre na tabela Clientes .)

  • As vendas de produtos alimentares são sempre de lojas de retalho.

    Caso o valor product_type na tabela de Produto seja Food, mostre sempre a loja onde o item foi vendido. Informações da loja são encontradas na tabela Loja com o campo store_name, e podem ser vinculadas a product_type por store_id.

Observação

Muitas vezes, é necessário iterar para obter o máximo benefício das instruções de Inteligência Artificial. À medida que experimenta e observa como Copilot responde, você desenvolve uma melhor compreensão de quais tipos de instruções geram os melhores resultados para seu modelo e seus usuários.

Considerações e limitações

  • Como as instruções de IA são orientações não estruturadas para Copilot, o LLM apenas as interpreta. Não há garantia de que o LLM seguirá exatamente as instruções.
  • As instruções de IA afetam Copilot a capacidade, mas não se estendem a conversas gerais com Copilot.
  • As instruções de IA são salvas no nível do modelo semântico. Atualmente, as instruções não podem ser armazenadas no nível do relatório.
  • Não se espera que as instruções de IA sejam específicas da persona ou modifiquem saídas não relacionadas a dados para o usuário final.
  • As instruções de IA não podem desativar outros Copilot recursos do Power BI ou impedir/priorizar que determinados recursos sejam chamados.
  • As instruções não se destinam a funcionar com modificações visuais ou temas no seu relatório.
  • Atualmente, não pode carregar instruções para o diálogo no Power BI Desktop.
  • Para testar as instruções no Power BI Desktop, tem de fechar e reabrir o painel Copilot para que as novas instruções sejam aplicadas.
  • Os utilizadores não podem definir instruções por categoria ou por modo (ver ou editar) no Copilot Power BI.
  • Os consumidores não conseguem ver quais instruções um autor aplicou ao modelo na interface do usuário.
  • Os usuários finais não podem desativar instruções em um modelo semântico.
  • As instruções de IA podem não ser respeitadas no Power BI Desktop quando tenta criar uma página, receber tópicos sugeridos para páginas de relatório, ou um resumo semântico do modelo com Copilot. Para contornar esse problema, use o seletor de habilidades e selecione apenas Criar novas páginas de relatório para que as instruções sejam aplicadas com êxito.
  • As instruções de IA são limitadas a 10.000 caracteres.

Para obter uma lista abrangente de considerações e limitações, consulte Preparar seus dados para IA.