Compartilhar via


Conexões e autenticação no Power Query Online

No Power Query Online, uma conexão refere-se ao identificador exclusivo e às credenciais associadas usadas para estabelecer uma conexão com uma determinada fonte de dados. Um recurso conveniente de conexões no Power Query é que você pode criar várias conexões na mesma fonte de dados com credenciais diferentes.

Captura de tela da página Conectar à fonte de dados com uma conexão nomeada para uma fonte de dados do Gateway, nesse caso, um SQL Server.

Há duas categorias de conexões:

Nome da categoria de conexão Ícone Description
Nuvem Ícone de conexão de nuvem. Qualquer conexão para a fonte de dados baseada em nuvem e que não usa um gateway.
Local Ícone de conexão local. Qualquer conexão que exija um gateway.

Criando uma conexão

Durante a experiência de obtenção de dados no Power Query Online, você encontra uma caixa de diálogo em que insere informações para criar e estabelecer uma conexão com sua fonte de dados. O processo é padrão para todos os conectores no Power Query, mas alguns conectores podem exigir mais informações para criar uma conexão.

Criando uma conexão de nuvem

Usando o conector de banco de dados do SQL Server do Azure como exemplo, você pode inserir as configurações do conector para estabelecer uma conexão. Para o conector do SQL Server do Azure, a configuração necessária é apenas o nome do servidor, mas você também pode inserir o nome do banco de dados e selecionar quaisquer outras opções avançadas disponíveis para o conector.

Configurações de conexão do conector do Banco de Dados do SQL Server do Azure em que a única configuração necessária é o nome do servidor.

Depois de inserir os valores para as configurações do conector na seção Configurações de conexão , você pode continuar com a seção Credenciais de conexão . Nesta seção, você pode criar uma conexão específica às configurações de conexão inseridas anteriormente.

Credenciais de conexão do conector do Banco de Dados SQL do Azure em que o usuário é autenticado usando o recurso de entrada automática.

A tabela a seguir contém os campos e valores usados na seção Configurações de conexão .

Campo Description Valor de amostra
Nome da conexão O nome que você pode inserir para sua nova conexão. Conexão de exemplo
Gateway de Dados Um campo opcional que permite associar um gateway à sua conexão. Para conexões de nuvem, não há nenhuma associação de gateway à conexão. none
Tipo de autenticação O tipo de autenticação que você seleciona para usar é suportado pelo conector. Conta organizacional
Credentials Dependendo do tipo de autenticação selecionado, um conjunto contextual de campos está disponível para inserir suas credenciais, um botão para iniciar um fluxo OAuth2 ou até mesmo nenhum campo para um tipo de autenticação, como Anônimo. Derivado do fluxo OAuth2, mas é mostrado como um botão entrar na imagem

Observação

Por padrão, o campo para o nome da conexão tenta fornecer um nome padrão quando você cria uma conexão usando as informações das configurações de conexão.

Depois de concluir a seção Configurações de conexão , selecione o botão Avançar para avançar na experiência de obtenção de dados .

Dica

Alguns conectores fornecem uma experiência de entrada automática. Para saber mais sobre esse recurso, acesse entrar automaticamente.

Criando uma conexão local

Como alternativa, você também pode associar um gateway à sua conexão, que converte sua conexão de uma conexão de nuvem em uma conexão local.

Observação

Para criar um gateway, você pode ler o artigo sobre como usar um gateway de dados local em fluxos de dados.

Usando um banco de dados local do SQL Server como exemplo, você insere as configurações do conector para estabelecer uma conexão. Para o conector do SQL Server, a configuração necessária é apenas o nome do servidor, mas você também pode inserir o nome do banco de dados e selecionar outras opções avançadas disponíveis para o conector. Para fins de demonstração, o nome do servidor e o banco de dados são inseridos.

Configurações de conexão do conector de banco de dados do SQL Server em que as configurações do servidor e do banco de dados são inseridas.

Depois de inserir os valores do conector nas configurações de conexão, você pode continuar com a seção Credenciais de conexão . Nesta seção, você pode criar uma conexão específica às configurações de conexão inseridas anteriormente.

Captura de tela das credenciais de conexão do conector do banco de dados do SQL Server em que o usuário inseriu um gateway de dados, um novo nome de conexão e as credenciais usando o tipo de autenticação Básica.

A tabela a seguir contém os campos e valores usados na seção Configurações de conexão .

Campo Description Valor de amostra
Nome da conexão O nome que você pode inserir para sua nova conexão localhost; AdventureWorks2019
Gateway de Dados Um campo opcional que permite associar um gateway à sua conexão. Teste de Mike
Tipo de autenticação O tipo de autenticação que você seleciona para usar e que é suportado pelo conector. Básico
Credentials Dependendo do tipo de autenticação selecionado, um conjunto contextual de campos está disponível para inserir suas credenciais, um botão para iniciar um fluxo OAuth2 ou até mesmo nenhum campo para um tipo de autenticação, como Anônimo. Nome de usuário e senha

Depois de concluir a seção Configurações de conexão , selecione o botão Avançar para avançar dentro da experiência de obtenção de dados .

Componentes de uma conexão

Cada conexão é composta por um conjunto de componentes. A tabela a seguir contém mais informações para cada componente.

Nome do componente Obrigatório ou opcional Description Sample
Tipo de fonte de dados Obrigatório A fonte de dados para a qual a conexão está sendo estabelecida. SQL Server, Arquivo, Pasta, Azure Data Lake Storage
Caminho da fonte de dados Obrigatório Uma cadeia de caracteres que representa os valores ou parâmetros usados para estabelecer uma conexão com sua fonte de dados. Nome do servidor, nome do banco de dados
Autenticação Obrigatório Abrange o método de autenticação e as credenciais usadas para autenticação. Windows, OAuth2, Anonymous
Gateway Opcional Usado quando um gateway é necessário para estabelecer a conexão e executar qualquer avaliação de consulta. Qualquer "gateway"
Nível de privacidade Opcional Estabelece a segurança para cada conexão, que é levada em consideração quando consultas de conexões diferentes são combinadas. Nenhum, Público, Organizacional, Privado

Importante

Atualmente, o nível de privacidade é definido como Nenhum para quaisquer novas conexões criadas. Quando você tenta combinar várias fontes de dados, uma nova caixa de diálogo solicita que você defina os níveis de privacidade de dados das fontes de dados que deseja combinar.

Conexões conhecidas

Quando o Power Query reconhece um conjunto de configurações de conexão, ele tenta pesquisar em suas respectivas credenciais de armazenamento para ver se há uma conexão que corresponde a essas configurações e, nesse caso, seleciona automaticamente essa conexão.

A conexão conhecida foi detectada depois de inserir as configurações de conexão para o conector do Kusto.

Para substituir esse comportamento, você pode executar uma das duas ações a seguir:

  • Exiba o menu suspenso para verificar uma lista de conexões disponíveis para as configurações de conexão fornecidas. Em seguida, você pode selecionar aquele que deseja usar ou criar um.

    Conexões conhecidas mostradas no menu suspenso do campo de conexão.

  • Selecione Editar conexão para modificar a conexão existente ou selecione Criar nova conexão no menu suspenso para criar uma nova conexão nomeada.

    Edite a caixa de diálogo de conexão para que o usuário possa editar uma conexão existente.

Mais recursos