Partilhar via


Otimizar o seu modelo semântico para Copilot no Power BI

APLICA-SE A: Power BI Desktop serviço Power BI

Recomendamos que avalies os teus dados antes de começares a usar Copilot com o teu modelo semântico. Talvez seja necessário limpar seu modelo semântico para que Copilot possa obter insights a partir dele.

Nota

Tenha em mente os seguintes requisitos:

  • O administrador precisa habilitar Copilot no Microsoft Fabric.
  • Sua capacidade de Fabric precisa estar em uma das regiões listadas neste artigo, Disponibilidade regional do Fabric. Se não estiver, você não pode usar Copilot.
  • O administrador precisa ativar a troca de tenant antes de começar a usar Copilot. Consulte o artigo Copilot Configurações do locatário para obter detalhes.
  • Se o seu inquilino ou capacidade estiver fora dos EUA ou França, Copilot está desativado por predefinição. A única exceção é se o administrador do locatário do Fabric habilitar que os dados enviados para o Azure OpenAI possam ser processados fora da região geográfica do locatário, do limite de conformidade ou da configuração do locatário da instância de nuvem nacional. Você pode encontrar essa configuração no portal de administração do Fabric.
  • Copilot no Microsoft Fabric não é suportado em versões de avaliação. Apenas SKUs pagos são suportados.
  • Para ver a experiência autónoma Copilot no Power BI, o administrador do inquilino tem de ativar o comutador de inquilino.

Considerações para modelos semânticos de uso de Copilot

Você pode criar relatórios precisos usando os critérios em Copilot na tabela a seguir. Essas recomendações podem ajudá-lo a gerar relatórios precisos do Power BI.

Elemento Consideração Descrição Onde apresentar a candidatura Exemplo
Ligação de tabelas Definir relações claras Certifique-se de que todas as relações entre tabelas são claramente definidas e lógicas. Indique quais são um-para-muitos, muitos-para-um ou muitos-para-muitos. No modo de exibição Modelo, use Gerenciar relacionamentos Crie uma relação um-para-muitos de Date[DateID] para Sales[DateID] e verifique se a relação está ativa.
Medições Lógica de cálculo padronizada As medidas devem ter uma lógica de cálculo padronizada e clara, fácil de explicar e entender. Propriedade de definição e descrição da medida Meça o DAX: Total Sales = SUM(Sales[SaleAmount]) e adicione a descrição: "Soma de todos os valores de vendas."
Medições Convenções de nomenclatura Os nomes das medidas devem refletir claramente o seu cálculo e finalidade. No campo "Nome da Medida" ao criar medidas Use o nome descritivo: Average Customer Rating em vez de abreviado: AvgRating.
Medições Medidas predefinidas Inclua um conjunto de medidas predefinidas que os usuários provavelmente solicitarão nos relatórios. Crie medidas em seu modelo que os usuários normalmente precisam Adicione medidas como YTD Sales = TOTALYTD(SUM(Sales[SaleAmount]), 'Date'[Date]) ou MoM Growth = DIVIDE([This Month Sales] - [Last Month Sales], [Last Month Sales]).
Tabelas de factos Delimitação clara Delinear claramente as tabelas de factos, que contêm os dados quantitativos mensuráveis para análise. Nas propriedades da tabela e na estrutura do modelo de dados Nomeie explicitamente as tabelas como tabelas de factos: FactSales, FactTransactions, FactVisits.
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. Nas propriedades da tabela e na estrutura do modelo de dados Crie tabelas de dimensão como DimProduct com atributos (ProductName, CategoryBrand, ) e DimCustomer com atributos (CustomerName, CitySegment, ).
Hierarquias Agrupamentos lógicos Estabeleça hierarquias claras nos dados, especialmente para tabelas de dimensão que possam ser usadas para detalhar relatórios. No menu de contexto da tabela, selecione Nova hierarquia Date Na tabela, crie uma hierarquia:Year>Quarter>Month>Day . Na Geography tabela: Country/Region>State>City.
Nomes das colunas Rótulos inequívocos Os nomes das colunas devem ser inequívocos e autoexplicativos. Evite o uso de IDs ou códigos que exijam pesquisa adicional sem contexto. Renomear colunas no Power Query Editor ou no modo Modelo Renomeie a coluna de ProdID para Product ID ou Product Namee de CustNo para Customer Number.
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. Nas propriedades da coluna, defina Tipo de dados Certifique-se de que Sales[SaleAmount] é Número Decimal (não Texto), Date[Date] é Data (não Texto), Product[ProductID] é Número Inteiro.
Tipos de relação Claramente especificado Para garantir a geração precisa de relatórios, especifique claramente a natureza das relações (ativas ou inativas) e sua cardinalidade. Na caixa de diálogo de propriedades de relacionamento Defina Date para Sales como Muitos-para-Um (ativo), Product para Sales como Muitos-para-Um (ativo) e marque as relações de interpretação de papéis como inativas quando apropriado.
Consistência dos dados Valores padronizados Mantenha valores padronizados dentro das colunas para garantir a consistência nos filtros e relatórios. Utilizar Localizar e Substituir ou transformações no Power Query Na Status coluna, certifique-se de que todos os valores usem caixa consistente: Open, Closed, Pending (não misto de maiúsculas e minúsculas como open, CLOSED).
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. Crie medidas para KPIs comumente rastreados Defina medidas como ROI = DIVIDE([Profit], [Investment]), CAC = DIVIDE([Marketing Spend], [New Customers]), LTV = [Avg Order Value] * [Purchase Frequency] * [Customer Lifespan].
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. Em definições e na documentação do conjunto de dados Adicione uma caixa de texto ou descrição informando: "Os dados são atualizados diariamente às 6h00 UTC" ou "Dados em tempo real com atualização incremental de 15 minutos".
Segurança Definições ao nível das funções 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. Na vista Modelo, selecione Gerir funções Crie a função "Equipe de vendas" com filtro: Sales[Region] = USERNAME() e a função "RH" com filtro nas tabelas de dados dos funcionários.
Metadados Documentação da estrutura Para referência, documente a estrutura do modelo de dados, incluindo tabelas, colunas, relações e medidas. Utilizar propriedades descritivas e documentação externa Adicione descrições a tabelas e colunas. Crie um documento separado com diagrama de modelo, dicionário de dados e catálogo de medidas.

A tabela a seguir lista outros critérios que podem ajudá-lo a criar consultas DAX (Data Analysis Expressions) precisas com . Essas recomendações podem ajudá-lo a gerar consultas DAX precisas.

Elemento Consideração Descrição Onde apresentar a candidatura Exemplo
Medidas, tabelas e colunas Descrições Na propriedade description, defina cada elemento e como você pretende usá-lo. Apenas os primeiros 200 caracteres são usados. No painel Propriedades, campo Descrição para medidas, tabelas e colunas Para a medida [YOY Sales], adicione a descrição: "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 comparam-se 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. Apenas os primeiros 200 caracteres são usados. No painel de propriedades da coluna do grupo de cálculo Para a coluna do grupo de cálculo de amostra de inteligência temporal, adicione a descrição: "Use com medidas e tabela de datas para Atual: valor atual, MTD: mês até agora, QTD: trimestre até agora, YTD: ano até agora, PY: ano anterior, PY MTD, PY QTD, YOY: mudança ano a ano, YOY%: YOY como um percentual." Para uma tabela de medidas, adicione: "As medidas são usadas para agregar dados." Essas medidas podem ser mostradas como ano a ano usando esta sintaxe CALCULATE([Nome da medida], Time intelligence[Cálculo de tempo] = YOY)."