Compartilhar via


Solução de problemas de fluxo de dados: obter dados de um fluxo de dados

Talvez você tenha criado um fluxo de dados e teve dificuldade em obter dados dele (usando Power Query no Power BI Desktop ou de outros fluxos de dados). Este artigo explica alguns dos problemas mais comuns com a obtenção de dados de um fluxo de dados.

Erro: Esta tabela está vazia

Vamos supor que você esteja obtendo dados de um fluxo de dados (no Power BI Desktop ou em outro fluxo de dados) e você tem acesso a esse fluxo de dados. Às vezes, no entanto, quando você obtém dados de um fluxo de dados na situação acima, você recebe uma mensagem na janela Navegador informando "Esta tabela está vazia".

Motivo:

Os dados não foram carregados na tabela.

Resolução:

Nas ferramentas da área de trabalho, como o Power Query no Excel e o Power Query no Power BI Desktop, o carregamento de dados em tabelas ocorre automaticamente (a menos que você desabilite). Esse comportamento é um pouco diferente no Power Query em fluxos de dados. Em tabelas de fluxo de dados, os dados não serão carregados, a menos que você os atualize.

Você precisa configurar uma atualização agendada para um fluxo de dados ou, se quiser apenas uma única atualização, use a opção de atualização manual.

Atualizar um fluxo de dados.

Agendar atualização em fluxos de dados.

Depois que um fluxo de dados é atualizado, os dados em tabelas ficam visíveis na janela Navegador de outras ferramentas e serviços.

Para mais informações: Atualizando um fluxo de dados no Power BI e Definir a frequência de atualização no Power Apps

Meu fluxo de dados do Microsoft Power Platform não está listado

Às vezes você tem um fluxo de dados do Microsoft Power Platform que criou e também atualizou, mas ainda não consegue acessá-lo por meio do comando Obter dados. Isso pode ocorrer porque a conta que está tentando acessar o fluxo de dados não tem acesso. No entanto, caso a conta tenha acesso ao fluxo de dados, outro motivo poderá ser o tipo de fluxo de dados que você está acessando.

Você poderá receber a mensagem de erro "Chegamos ao final do buffer" ou "DataFormat.Error: chegamos ao final do buffer".

Obter dados de um fluxo de dados padrão.

Motivo:

Somente fluxos de dados analíticos podem ser usados em uma operação Obter dados de um fluxo de dados.

Resolução:

Se você criou um fluxo de dados que armazena dados no Dataverse, ou seja, um fluxo de dados padrão, você não poderá vê-lo usando a operação Obter dados em um fluxo de dados. No entanto, você pode usar Obter dados no Dataverse para acessá-lo. Ou você pode criar um fluxo de dados analítico e acessá-lo usando Obter dados em um fluxo de dados.

Obter dados de fluxos de dados padrão versus fluxos de dados analíticos.

Não consigo fazer uma conexão do DirectQuery com o fluxo de dados

Se você pretende usar o fluxo de dados como uma fonte do DirectQuery, talvez seja necessário habilitá-lo primeiro.

Motivo:

As configurações aprimoradas do mecanismo de computação estão desabilitadas.

Resolução:

Habilite o mecanismo de computação aprimorado e, assim, você terá a opção de se conectar ao fluxo de dados usando o DirectQuery.

Habilitar o mecanismo de computação aprimorado.