Carregar dados em uma tabela do Dataverse e criar um relatório de monitoramento de fluxos de dados com Power BI

Introdução

Neste tutorial passo a passo, mostraremos como configurar seu próprio painel de monitoramento para todos os seus fluxos de dados:

exemplo de painel de monitoramento.

Você pode usar esse painel para monitorar a duração da atualização e a contagem de falhas dos fluxos de dados. Com esse painel, você pode acompanhar quaisquer problemas com o desempenho dos fluxos de dados e compartilhar os dados com outras pessoas.

Primeiro, você criará uma nova tabela do Dataverse que armazena todos os metadados da operação de fluxo de dados. Para cada atualização de um fluxo de dados, um registro é adicionado a essa tabela. Você também pode armazenar metadados para vários fluxos de dados executados na mesma tabela. Depois que a tabela for criada, você conectará o arquivo Power BI à tabela Dataverse.

visão geral do tutorial do dataverse.

Pré-requisitos

Baixar o arquivo .pbit

Primeiro, baixe o arquivo .pbit doDataverse .

Criar uma nova tabela no Dataverse

  • Navegue até o portal Power Apps .

  • Siga estas instruções para criar uma nova tabela.

  • No painel direito, insira os valores a seguir e selecione Create

    • Nome de exibição:"Nome do fluxo de dados"
    • Tipo de dados: Texto
    • Obrigatório: Verificado
  • Repita a adição de coluna para os valores a seguir

    • Nome de exibição: "Status da Atualização", Tipo de dados: Texto, Obrigatório: Verificado.
    • Nome de exibição: "Tipo de atualização", Tipo de dados: Texto, Obrigatório: Verificado.
    • Nome de exibição: "Hora de Início", Tipo de dados: Data e Hora, Obrigatório: Verificado.
    • Nome de exibição: "Hora de Término", Tipo de dados: Data e Hora, Obrigatório: Verificado.

Criação de um fluxo de dados

Se você ainda não tiver um, crie um fluxo de dados. Isso pode ser feito em fluxos Power BI dados ou Power Apps fluxos de dados.

Criar um Power Automate Flow

  • Acesse o Power Automate.

  • Criar um novo fluxo de nuvem automatizado

  • Pesquise o conector "Quando uma atualização de fluxo de dados for concluída (versão prévia)". Se você encontrar dificuldade, consulte estas instruções.

  • Personalize o conector. Você precisa inserir informações sobre seu fluxo de dados:

    • Tipo de Grupo: selecione Ambiente ao se conectar ao Power Apps e ao Workspace ao se conectar ao Power BI.
    • Grupo: selecione o ambiente Power Apps ou o Power BI workspace em que seu fluxo de dados está.
    • Fluxo de dados: selecione seu fluxo de dados por nome.
  • Clique em uma nova etapa para adicionar uma ação ao fluxo.

  • Pesquise o formulário "Criar um novo registro" do conector Dataverse.

  • Personalize o conector. Você precisa inserir informações:

    • Ambiente: selecione seu ambiente do Dataverse.
    • Nome da Entidade: selecione a entidade chamada "Monitoramento de fluxos de dados" que você criou anteriormente.

exemplo de modelo.

  • Adicione valores dinâmicos aos campos necessários.

    Para cada campo necessário, você precisa adicionar um valor dinâmico. Esse valor é a saída dos metadados da run de fluxo de dados.

    • Selecione o campo ao lado de ID do Fluxo de Dados e, em seguida, selecione o botão raio.

    exemplo de botão de raio.

    • Repita esse processo para todos os campos necessários.

    exemplo de campos obrigatórios.

  • Salvar o fluxo.

Criar um relatório Power BI dados

  • Abra o arquivo .pbit.

  • Conexão à entidade Dataverse Monitoramento de Fluxo de Dados.

Neste painel, você pode monitorar, para cada fluxo de dados em seu intervalo de tempo especificado:

  • a duração do fluxo de dados
  • a contagem de fluxo de dados
  • a contagem de falhas de fluxo de dados

A uniqueID para cada fluxo de dados é gerada por uma mesclagem entre o nome do fluxo de dados e a hora de início do fluxo de dados.