Como obter linhagem do Power BI para o Microsoft Purview

Este artigo detalha a linhagem de dados para fontes do Power BI no Microsoft Purview.

Pré-requisitos

Para ver a linhagem de dados no Microsoft Purview para Power BI, você deve primeiro registrar e examinar sua fonte do Power BI.

Cenários comuns

Depois que uma fonte do Power BI for verificada, as informações de linhagem de seus ativos de dados atuais e os ativos de dados referenciados pelo Power BI serão adicionadas automaticamente ao Catálogo unificado do Microsoft Purview.

  1. Os consumidores de dados podem executar a análise de causa raiz de um relatório ou dashboard do Microsoft Purview. Para qualquer discrepância de dados em um relatório, os usuários podem identificar facilmente os conjuntos de dados upstream e entrar em contato com seus proprietários, se necessário.

  2. Os produtores de dados podem ver os relatórios ou painéis downstream consumindo seus conjuntos de dados. Antes de fazer qualquer alteração em seus conjuntos de dados, os proprietários dos dados podem tomar decisões informadas.

  3. Os usuários podem pesquisar por nome, status de endosso, rótulo de confidencialidade, proprietário, descrição e outras facetas de negócios para retornar os artefatos relevantes do Power BI.

Artefatos do Power BI no Microsoft Purview

Depois que a verificação do seu Power BI for concluída, os seguintes artefatos do Power BI serão inventariados no Microsoft Purview:

  • Espaços de trabalho
  • Painéis
  • Relatórios
  • Conjuntos de dados
  • Fluxos de dados
  • Datamarts

Captura de tela mostrando como a guia Visão geral é renderizada para ativos do Power BI.

Linhagem de artefatos do Power BI no Microsoft Purview

Os usuários podem pesquisar um artefato do Power BI por nome, descrição ou outros detalhes para ver resultados relevantes. Nas guias Visão geral do ativo e Propriedades, os detalhes básicos, como descrição e classificação, são mostrados. Na guia de linhagem, os relacionamentos de ativos são mostrados com as dependências upstream e downstream.

O Microsoft Purview captura a linhagem entre artefatos do Power BI (por exemplo: Fluxo de Dados - Conjunto de Dados ->> Relatório -> Painel) e ativos de dados externos.

Observação

Para linhagem entre artefatos do Power BI e ativos de dados externos, atualmente os tipos de origem com suporte são:

  • Banco de Dados SQL Azure
  • Azure Storage Blob
  • Azure Data Lake Store Gen1
  • Azure Data Lake Store Gen2

Captura de tela mostrando como a linhagem é renderizada para o Power BI.

Além disso, a linhagem no nível da coluna (linhagem de subartefatos do Power BI) e a transformação dentro dos conjuntos de dados do Power BI (exceto para Fluxos de dados) são capturadas ao usar o Banco de Dados SQL do Azure como origem. Para medidas, você pode selecionar coluna -> Propriedades -> expressão para ver os detalhes da transformação.

Observação

A linhagem e as transformações em nível de coluna (exceto para fluxos de dados) têm suporte ao usar o Banco de Dados SQL do Azure como origem. No momento, não há suporte para outras fontes.

Captura de tela mostrando como a linhagem de subartefatos do Power BI é renderizada.

Limitações conhecidas

  • O Microsoft Purview aproveita a API do verificador para recuperar os metadados e a linhagem. Saiba mais sobre algumas limitações da API em Verificação de metadados – Considerações e limitações.
  • Caso você tenha a tabela do conjunto de dados conectada a outra tabela do conjunto de dados, quando o conjunto de dados intermediário desabilita a opção "Habilitar carga" dentro do Power BI Desktop e a linhagem não pode ser extraída.
  • Para linhagem entre artefatos do Power BI e ativos de dados externos:
    • Atualmente, os tipos de origem com suporte são o Banco de Dados SQL do Azure, o Armazenamento de Blobs do Azure, o Azure Data Lake Store Gen1 e o Azure Data Lake Store Gen2.
    • A linhagem e as transformações em nível de coluna (exceto para fluxos de dados do Power BI) só têm suporte ao usar o Banco de Dados SQL do Azure como origem. No momento, não há suporte para outras fontes.
    • A linhagem não é capturada quando você usa parâmetros de consulta M dinâmicos no Power BI, por exemplo, passa nomes de servidor/banco de dados como valores de parâmetro.
    • No momento, são mostradas informações limitadas para as fontes de dados em que o Fluxo de Dados do Power BI é criado. Por exemplo, para uma origem do SQL Server do conjunto de dados do Power BI, somente o nome do servidor/banco de dados é capturado.
    • Observação Devido às limitações a seguir, se você tiver esses cenários e verificar o Power BI e as fontes de dados às quais os artefatos do Power BI se conectam, atualmente você poderá ver ativos duplicados no catálogo.
      • Os nomes de objeto de origem em ativos e nomes totalmente qualificados seguem o uso de maiúsculas e minúsculas usado nas configurações/consultas do Power BI, que podem não estar alinhados com a caixa de objeto na fonte de dados original.
      • Quando o Power BI faz referência a exibições SQL, elas são capturadas como ativos de tabela SQL.
      • Quando o Power BI faz referência a fontes do pool de SQL dedicado do Azure (antigo SQL DW), ele é listado como ativos do Banco de Dados SQL do Azure. (A linhagem entre artefatos do Power BI e pools de SQL dedicados externos do Azure não tem suporte no momento.)
  • Para linhagem de subartefatos do Power BI:
    • Algumas medidas não são mostradas na linhagem do subartefato, por exemplo, COUNTROWS.
    • No gráfico de linhagem, ao selecionar uma medida derivada de colunas usando a função COUNT, a coluna subjacente não é selecionada automaticamente. Verifique a expressão de medida na guia de propriedades da coluna para identificar a coluna subjacente.
    • Se você verificou sua fonte do Power BI antes do suporte à linhagem de subartefato, poderá ver um ativo de banco de dados junto com os novos ativos de tabela no gráfico de linhagem, que não são removidos.
  • Atualmente, para o mesmo ativo de dados no Banco de Dados SQL do Azure que tem caracteres UTF-8 no nome, o nome qualificado completo gerado na verificação do Power BI pode ser diferente do nome totalmente qualificado gerado na verificação do Banco de Dados SQL do Azure, pois o primeiro passará por codificação adicional e poderá introduzir ativos de dados SQL do Azure duplicados.

Próximas etapas