Compartilhar via


Solução de problemas de fluxo de dados: conexão com a fonte de dados

Quando você cria um fluxo de dados, às vezes ocorre um erro ao se conectar à fonte de dados. Esse erro pode ser causado pelo gateway, credenciais ou outros motivos. Este artigo explica os erros e problemas de conexão mais comuns e sua resolução.

Erro: um gateway de dados local é necessário para se conectar

Esse problema pode acontecer quando você move uma consulta de Power Query em ferramentas da área de trabalho para Power Query no fluxo de dados e obtém o erro "Um gateway de dados local é necessário para se conectar".

Erro na seleção do Gateway.

Motivo:

Quando sua tabela no fluxo de dados obtém dados de uma fonte de dados local, é necessário ter um gateway para a conexão, mas o gateway não foi selecionado.

Resolução:

Selecione Selecionar gateway. Se o gateway ainda não tiver sido configurado, acesse Instalar um gateway de dados local.

Erro: Especifique como se conectar

Esse problema ocorre quando você está conectado a uma fonte de dados, mas ainda não configurou as credenciais ou os detalhes da conexão. Isso pode acontecer quando você migra consultas para um fluxo de dados.

Configure uma conexão.

Motivo:

Os detalhes da conexão não estão configurados corretamente.

Resolução:

Selecione Configurar conexão. Configure os detalhes e as credenciais da conexão.

Expression.Error: O módulo chamado 'xyz' foi desabilitado neste contexto

Às vezes, ao migrar suas consultas de Power Query em ferramentas da área de trabalho para o fluxo de dados, você recebe um erro informando que um módulo está desabilitado nesse contexto. Um exemplo dessa situação é quando sua consulta usa funções como Web.Page ou Web.BrowserContents.

Módulo desativado.

Motivo:

Os módulos desabilitados estão relacionados a funções que exigem uma conexão de gateway de dados local para funcionar. Mesmo que a função esteja obtendo dados de uma página da Web, devido a alguns requisitos de conformidade de segurança, ela precisará passar por uma conexão de gateway.

Resolução:

Primeiro, instale e configure um gateway local. Em seguida, adicione uma fonte de dados da Web para a URL da Web à qual você está se conectando.

Adicione uma fonte de dados da Web.

Depois de adicionar a fonte de dados da Web, você pode selecionar o gateway no fluxo de dados das opções e >Opções do projeto.

Opções de projeto no fluxo de dados.

Pode ser necessário configurar credenciais. Quando você configurar o gateway e suas credenciais com êxito, os módulos não serão mais desabilitados."

Funções desativadas agora funcionando.

Fontes de dados excluídas ou antigas ainda aparecem

Às vezes, quando você exclui uma fonte de dados do fluxo de dados, ela ainda aparece em sua visão geral de credenciais ou visão geral da linhagem. Isso não afeta a atualização ou a criação do fluxo de dados.

Visão geral da linhagem.

Motivo:

Um fluxo de dados mantém sua associação com fontes de dados de fluxo de dados excluídas e não as exclui automaticamente. Isso requer um corte iniciado pelo usuário.

Resolução:

Para cortar as fontes de dados, você precisará seguir as seguintes etapas:

  1. Abra o fluxo de dados.

  2. Selecione Opções.

  3. Selecione Opções do projeto.

    Captura de tela mostrando as seleções de Opções e Opções do projeto enfatizadas.

  4. Altere o gateway para outro gateway. Não importa qual deles, contanto que seja um gateway diferente.

    Seletor de gateway.

  5. Depois de aplicar a alteração ao selecionar OK, repita as etapas 1 a 4 para selecionar o gateway original novamente.

Essas etapas basicamente excluem todas as associações de fonte de dados para o fluxo de dados. Depois de concluir essas etapas, você pode ser solicitado a configurar credenciais. Ao configurar o gateway e suas credenciais com êxito, você efetivamente "corta" as associações de fonte de dados para o fluxo de dados para apenas as que o fluxo de dados está realmente usando.

Observação

No caso de fluxos de dados com fontes de dados em nuvem sem um gateway de dados local, quando o nome da fonte de dados for alterado, uma conexão de fonte de dados antiga ainda continuará existindo. Para remover essa conexão, no serviço do Power BI, selecione o ícone de configurações, acesse Gerenciar Conexões e Gateways>Conexões, selecione o menu de reticências pelo nome da conexão e selecione Remover para remover a conexão de fonte de dados antiga/não utilizada. Em seguida, acesse a Página inicial, selecione o espaço de trabalho, selecione o fluxo de dados para abri-lo e, na página Nome da tabela, selecione Editar tabelas. Em seguida, no editor do Power Query, selecione Salvar e Fechar para que os fluxos de dados sejam atualizados para a conexão de fonte de dados atual e para remover a conexão mais antiga.