Atualize seu modelo de dados para funcionar bem com Copilot o Power BI
APLICA-SE A: Serviço Power BI do Power BI Desktop
Antes de começar a usar Copilot com seu modelo semântico, avalie seus dados. Talvez seja necessário fazer algum trabalho de limpeza em seu modelo semântico para que Copilot possa obter insights a partir dele.
Nota
- O administrador precisa habilitar Copilot no Microsoft Fabric.
- Sua capacidade F64 ou P1 precisa estar em uma das regiões listadas neste artigo, Disponibilidade da região de malha. Se não estiver, você não pode usar Copiloto .
- O administrador precisa habilitar a opção de locatário antes de começar a usar Copiloto . Consulte o artigo Copilot Configurações do locatário para obter detalhes.
- Se o seu locatário ou capacidade estiver fora dos EUA ou da França, será desabilitado por padrão, Copilot a menos que o administrador do locatário do Fabric habilite os Dados enviados para o Azure OpenAI podem ser processados fora da região geográfica, do limite de conformidade ou da configuração de locatário da instância de nuvem nacional do seu locatário no portal de Administração do Fabric.
- Copilot no Microsoft Fabric não é suportado em SKUs de avaliação. Apenas SKUs pagas (F64 ou superior, ou P1 ou superior) são suportadas.
Considerações para modelos semânticos para Copilot uso
A tabela a seguir lista os critérios para ajudá-lo a criar relatórios precisos com Copiloto . Esses itens são recomendações que podem ajudar a gerar relatórios precisos do Power BI.
Elemento | Consideração | Description | Exemplo |
---|---|---|---|
Vinculação de tabela | Definir relações claras | Certifique-se de que todas as relações entre tabelas sejam claramente definidas e lógicas, indicando quais são um-para-muitos, muitos-para-um ou muitos-para-muitos. | Tabela "Vendas" conectada à tabela "Data" pelo campo "DateID". |
Medições | Lógica de cálculo padronizada | As medidas devem ter uma lógica de cálculo padronizada, clara e fácil de explicar e entender. | "Total de Vendas" calculado como a soma de "SaleAmount" da tabela "Sales". |
Medições | Convenções de nomenclatura | Os nomes das medidas devem refletir claramente o seu cálculo e finalidade. | Use "Average_Customer_Rating" em vez de "AvgRating". |
Medições | Medidas predefinidas | Inclua um conjunto de medidas predefinidas que os usuários provavelmente solicitarão nos relatórios. | "Year_To_Date_Sales", "Month_Over_Month_Growth", etc. |
Tabelas de Factos | Delimitação clara | Delinear claramente as tabelas de factos, que contêm os dados quantitativos mensuráveis para análise. | "Transações", "Vendas", "Visitas". |
Tabelas de dimensões | Dados descritivos de suporte | Crie tabelas de dimensão que contenham os atributos descritivos relacionados às tabelas de medidas quantitativas de fato. | "Product_Details", "Customer_Information". |
Hierarquias | Agrupamentos lógicos | Estabeleça hierarquias claras nos dados, especialmente para tabelas de dimensão que possam ser usadas para detalhar relatórios. | Uma hierarquia de "Tempo" que se divide de "Ano" para "Trimestre" para "Mês" para "Dia". |
Nomes das Colunas | Rótulos inequívocos | Os nomes das colunas devem ser inequívocos e autoexplicativos, evitando o uso de IDs ou códigos que exijam pesquisa adicional sem contexto. | Use "Product_Name" em vez de "ProdID". |
Tipos de dados de coluna | Correto e consistente | Aplique tipos de dados corretos e consistentes para colunas em todas as tabelas para garantir que as medidas sejam calculadas corretamente e permitir a classificação e filtragem adequadas. | Verifique se as colunas numéricas usadas nos cálculos não estão definidas como tipos de dados de texto. |
Tipos de relacionamento | Claramente especificado | Para garantir a geração precisa de relatórios, especifique claramente a natureza das relações (ativas ou inativas) e sua cardinalidade. | Marque se um relacionamento é "Um para um", "Um para muitos" ou "Muitos para muitos". |
Consistência dos Dados | Valores Padronizados | Mantenha valores padronizados dentro das colunas para garantir a consistência nos filtros e relatórios. | Se você tiver uma coluna "Status", use consistentemente "Aberto", "Fechado", "Pendente", etc. |
Indicadores-chave de desempenho (KPIs) | Predefinido e relevante | Estabeleça um conjunto de KPIs que são relevantes para o contexto de negócios e são comumente usados em relatórios. | "Retorno do Investimento (ROI)", "Custo de Aquisição de Clientes (CAC)", "Valor Vitalício (LTV)". |
Atualizar agendas | Transparente e programado | Comunique claramente as agendas de atualização dos dados para garantir que os usuários entendam a atualidade dos dados que estão analisando. | Indique se os dados são em tempo real, diários, semanais, etc. |
Segurança | Definições de nível de função | Defina funções de segurança para diferentes níveis de acesso a dados se houver elementos confidenciais que nem todos os usuários devem ver. | Os membros da equipe de vendas podem ver dados de vendas, mas não dados de RH. |
Metadados | Documentação da Estrutura | Documente a estrutura do modelo de dados, incluindo tabelas, colunas, relações e medidas, para referência. | Um dicionário de dados ou diagrama de modelo fornecido como referência. |
A tabela a seguir lista critérios adicionais para ajudá-lo a criar consultas DAX precisas com Copiloto . Esses itens são recomendações que podem ajudar a gerar consultas DAX precisas.
Elemento | Consideração | Description | Exemplo |
---|---|---|---|
Medidas, tabelas e colunas | Descrições | Inclua o que é e como você pretende que cada elemento seja usado na propriedade description. Nota: Apenas os primeiros 200 caracteres são usados. | A descrição de [YOY Sales] pode ser "Diferença ano a ano (YOY) nos pedidos. Use com a coluna 'Data'[Ano] para mostrar por anos diferentes do ano mais recente. Os anos parciais serão comparados com o mesmo período do ano anterior." |
Grupos de cálculo | Descrições | Os itens de cálculo não são incluídos nos metadados do modelo. Use a descrição da coluna do grupo de cálculo para listar e explicar o uso dos itens de cálculo. Nota: Apenas os primeiros 200 caracteres são usados. | Por exemplo, a coluna do grupo de cálculo de amostra de inteligência de tempo poderia ter esta descrição: "Use com medidas a tabela de data & para Atual: valor atual, MTD: mês até a data, QTD: trimestre até a data, YTD: ano até a data, PY: ano anterior, PY MTD, PY QTD, YOY: variação ano a ano, YOY%: YOY como um %" e em uma tabela com medidas poderia expandir o uso uma descrição como "Medidas são usadas para agregar dados. Essas medidas podem ser mostradas como ano a ano usando esta sintaxe CALCULATE([Nome da medida], 'Inteligência de tempo'[Cálculo de tempo] = "YOY")" |