Partilhar via


Editar tabelas para modelos semânticos Direct Lake

Os modelos semânticos nas tabelas do modo Direct Lake vêm de dados do Microsoft Fabric e do OneLake. Em vez da experiência de transformação de dados da importação do Power BI e do DirectQuery, o modo Direct Lake usa a experiência Editar tabelas , permitindo que você decida quais tabelas Direct Lake deseja que o modelo semântico use.

Uso e recursos de Editar tabelas

O objetivo do Editar tabelas é adicionar ou remover tabelas no modelo semântico no modo Direct Lake. Essas tabelas residem em um único item do Fabric que grava dados no OneLake, como um Lakehouse ou Warehouse.

A imagem a seguir mostra a caixa de diálogo inicial Editar tabelas:

Captura de tela da caixa de diálogo do modelo semântico de edição.

A caixa de diálogo Editar tabelas tem as seguintes seções:

  • Mostra o título quando estás a editar ou a criar.
  • Informações texto e saiba mais link para a documentação do Direct Lake.
  • Links de item do Espaço de Trabalho e Item de Fabric para visualizar a origem das tabelas na internet. Não disponível em todos os cenários.
  • Procure para encontrar a tabela ou vista específica da fonte de dados.
  • Filtrar para limitar o esquema ou o tipo de objeto (tabela ou exibição) exibido.
  • Recarregar para sincronizar o ponto de extremidade de análise SQL de um Lakehouse ou de um armazém (requer permissão de gravação no Lakehouse ou depósito). Não disponível em todos os cenários.
  • Vista em árvore organiza as tabelas ou vistas disponíveis:
    • Nome do esquema
      • Tipo de objeto (tabela ou exibição)
        • Nome da tabela ou exibição
  • As caixas de seleção permitem que você marque ou desmarque tabelas ou exibições para usar no modelo semântico.
  • O botão Confirmar ou Cancelar permite-lhe decidir se deseja fazer a alteração no modelo semântico.

No modelo semântico, as tabelas e colunas podem ser renomeadas para dar suporte às expectativas de relatório. As tabelas de edição ainda mostram os nomes das tabelas da fonte de dados e a sincronização de esquema não afeta as renomeações do modelo semântico.

No Lakehouse, mesas e vistas também podem ser renomeadas. Se a fonte de dados upstream renomear uma tabela ou coluna depois que ela tiver sido adicionada ao modelo semântico, o modelo semântico ainda fará referência ao nome anterior. Consequentemente, a tabela será removida do modelo durante a sincronização do esquema. A tabela com o novo nome é exibida na caixa de diálogo Editar tabelas como desmarcada e deve ser explicitamente marcada e adicionada novamente ao modelo semântico. As medidas podem ser movidas para a nova tabela, mas as relações e as atualizações de propriedades de coluna precisam ser reaplicadas à tabela.

Pontos de entrada

As seções a seguir descrevem as várias maneiras de chegar a Editar tabelas.

Editando um modelo semântico com tabelas Direct Lake na modelagem da Web

Quando você está editando um modelo semântico no navegador, há um botão da faixa de opções para iniciar Editar tabelas. Como alternativa, selecione o menu de contexto de uma tabela e escolha Editar tabelas, conforme mostrado na imagem a seguir.

Captura de tela do botão editar tabelas no navegador.

Observação

Se o botão Editar tabelas estiver desativado, tente selecionar uma única tabela.

Edição ao vivo como modelo semântico com tabelas Direct Lake no Power BI Desktop

Selecione o menu de contexto de uma tabela e escolha Editar tabelas, conforme mostrado na imagem a seguir.

Captura de ecrã do botão Editar tabelas no Power BI Desktop.

Editar tabelas na caixa de diálogo

Selecionar Editar tabelas inicia a caixa de diálogo, conforme mostrado na imagem a seguir.

Captura de tela da caixa de diálogo de edição de tabelas iniciada ao usar o navegador.

Você pode executar muitas ações que afetam as tabelas no modelo semântico:

  • Selecionar o botão Confirmar sem alterações inicia uma sincronização de esquema. Quaisquer alterações de tabela na fonte de dados, como uma coluna adicionada ou removida, são aplicadas ao modelo semântico.
  • Selecionar o botão Cancelar volta a editar o modelo sem aplicar atualizações.
  • Selecionar tabelas ou exibições não selecionadas anteriormente adiciona os itens selecionados ao modelo semântico.
  • Desmarcar tabelas ou vistas selecionadas anteriormente as remove do modelo semântico.

As tabelas com medidas podem ser desmarcadas, mas permanecem na visualização do modelo, mostrando medidas apenas sem colunas de dados. As medidas podem ser eliminadas ou transferidas para um quadro diferente. Quando todas as medidas forem movidas ou excluídas, volte para Editar tabelas e clique em Confirmar para não mostrar mais a tabela vazia no modelo. Saiba mais sobre o que a atualização, incluindo a sincronização de esquema, faz no artigo Usar o Direct Lake no Power BI Desktop .

Criando um novo modelo semântico

Uma caixa de diálogo mostra como escolher tabelas Direct Lake ao criar um novo modelo semântico do catálogo do OneLake na página de criação da Web e no Power BI Desktop.

Ao criar um modelo semântico, você deve especificar duas propriedades:

  • Modelo semântico Direct Lake: O nome do modelo semântico no espaço de trabalho, que pode ser alterado posteriormente. Se o modelo semântico com o mesmo nome já existir no espaço de trabalho, um número será automaticamente acrescentado ao final do nome do modelo.
  • Workspace: O espaço de trabalho onde o modelo semântico é salvo. Por predefinição, está selecionado o espaço de trabalho em que estás atualmente a trabalhar, mas podes alterá-lo para outro espaço de trabalho Fabric.

A imagem a seguir mostra a caixa de diálogo ao criar um novo modelo semântico.

Captura de tela da criação de um novo modelo semântico.

Criar e editar relações entre tabelas

Em outros modos de armazenamento, existem pré-visualizações de dados e validação de relacionamentos para definir automaticamente a cardinalidade e a direção do filtro cruzado, baseadas em consultas de perfil de coluna. As tabelas Direct Lake não executam consultas para mostrar visualizações de dados. A cardinalidade de muitos-para-um (*:1) é determinada com base nas consultas DAX baseadas na contagem de linhas da tabela. A tabela com mais linhas é considerada o lado muitos. A direção de filtragem transversal única está sempre previamente preenchida. Essas propriedades podem precisar ser alteradas manualmente para refletir a relação corretamente.

Para validar ainda mais suas propriedades de relacionamento, execute uma consulta DAX no modo de exibição de consulta DAX ou crie um visual no modo Relatório usando essas duas tabelas juntas.

Consulte o artigo Criar relações no Power BI para obter mais informações sobre relações de tabela.

Criar novas relações

Agora que você tem tabelas em seu modelo semântico, você pode criar relações entre elas. As contagens de linhas são usadas para ajudar a determinar a cardinalidade. Há muitas maneiras de criar o relacionamento.

  • Na vista Modelo, arrastar uma coluna de uma tabela para uma coluna noutra tabela abre o editor de relações ou o painel Propriedades com as colunas pré-selecionadas.

  • Selecionar Gerir relações no friso dá-lhe a opção de criar uma Nova relação sem pré-seleções no editor.

  • Usar o menu de contexto no painel Dados O nó Relações do Explorador de Modelo para selecionar Nova relação dá-lhe a opção de criar uma relação sem pré-seleções no painel Propriedades.

Captura de ecrã de uma relação entre tabelas de modo de armazenamento Direct Lake no Power BI Desktop.

Editar relações existentes

Para editar uma relação existente, selecione qualquer linha de relação criada na vista de diagrama para mostrar a relação no painel Propriedades e clicar duas vezes abre o editor de relações.

Limitações

  • As tabelas no modo de armazenamento Direct Lake não mostram pré-visualizações de dados na janela de diálogo de relacionamento.
  • As tabelas no modo de armazenamento Direct Lake não têm validação de relacionamento para cardinalidade e direção de filtro cruzado.