Compartilhar via


Databricks

Observação

O artigo de conector a seguir é fornecido pela Databricks, proprietária desse conector e membro do Programa de Certificação do Conector do Microsoft Power Query. Se tiver dúvidas sobre o conteúdo deste artigo ou desejar fazer alterações neste artigo, visite o site da Databricks e use os canais de suporte.

Resumo

Item Descrição
Estado da liberação Disponibilidade geral
Produtos Power BI (Modelos semânticos)
Power BI (Fluxos de dados)
Malha (fluxo de dados Gen2)
Tipos de autenticação compatíveis Azure Active Directory
Token de acesso pessoal
OAuth (OIDC)

Observação

Alguns recursos podem estar presentes em um produto, mas não em outros devido a cronogramas de implantação e funcionalidades específicas do host.

Pré-requisitos

Esse conector deve ser usado apenas com um SQL Warehouse do Databricks em execução na AWS e usando OAuth. Se você estiver usando o Azure Databricks, use o conector Azure Databricks. Se você não estiver usando OAuth com o SQL Warehouse do Databricks (na AWS ou no GCP), use o conector Azure Databricks também. Não há suporte para o Databricks Community Edition.

Funcionalidades com suporte

  • Importação
  • DirectQuery (Modelos semânticos do Power BI)

Conectar ao Databricks do Power Query Desktop

Para conectar ao Databricks do Power Query Desktop, execute as seguintes etapas:

  1. Na experiência de Obter Dados, procure Databricks para obter uma lista pequena do conector Databricks. Você só deve usar o conector Databricks aqui para seus dados do SQL Warehouse do Databricks (em execução na AWS) se estiver usando OAuth para autenticação.

    Obter dados do Databricks Cloud.

  2. Forneça o Nome do host do servidor e o Caminho HTTP para o SQL Warehouse do Databricks. Consulte Configurar os drivers ODBC e JDBC do Databricks para obter instruções sobre como procurar seu "Nome do host do servidor" e "Caminho HTTP". Insira essas informações corretamente. Como opção, você pode fornecer um catálogo e/ou banco de dados padrão em Opções avançadas. Selecione OK para continuar.

    Especifique seu Databricks SQL Warehouse.

  3. Forneça suas credenciais para autenticar com o SQL Warehouse do Databricks. Você tem três opções de credenciais:

    • Nome de usuário/Senha. Essa opção não está disponível se sua organização/conta usa 2FA/MFA.

    • Token de acesso pessoal. Consulte Tokens de acesso pessoal para obter instruções sobre como gerar um PAT (Token de Acesso Pessoal).

    • OAuth (OIDC). Entre em sua conta organizacional usando o pop-up do navegador.

      Especifique um token apropriado.

    Observação

    Depois de inserir suas credenciais para um SQL Warehouse do Databricks específico, o Power BI Desktop armazena em cache e reutiliza essas mesmas credenciais em tentativas de conexão subsequentes. Você pode modificar essas credenciais indo até Arquivo > Opções e configurações > Configurações de fonte de dados. Mais informações: Alterar o método de autenticação

  4. Depois que você se conecta com êxito, o Navegador mostra os dados disponíveis para você no cluster. Você pode escolher Transformar Dados para transformar os dados usando o Power Query ou Carregar para carregar os dados no Power Query Desktop.

    Imagem do navegador do Power Query carregando dados do Databricks Cloud para o aplicativo para desktop.

Conectar aos dados do Databricks do Power Query Online

Para conectar ao Databricks do Power Query Online, execute as seguintes etapas:

  1. Selecione a opção Databricks na experiência para obter dados. Cada aplicativo acessa de uma forma diferente a experiência para obter dados do Power Query Online. Para saber mais informações sobre como acessar a experiência para obter dados do Power Query Online pelo seu aplicativo, acesse Onde obter dados.

    Liste o conector Databricks disponível usando a caixa de pesquisa. Selecione o conector Databricks para seu SQL Warehouse do Databricks.

    Imagem dos conectores Databricks.

  2. Insira o Nome do host do servidor e o Caminho HTTP para o SQL Warehouse do Databricks. Consulte Configurar os drivers ODBC e JDBC do Databricks para obter instruções sobre como procurar seu "Nome do host do servidor" e "Caminho HTTP". Como opção, você pode fornecer um catálogo e/ou banco de dados padrão em Opções avançadas.

    Configurações de conexão e credenciais.

  3. Forneça suas credenciais para autenticar com o SQL Warehouse do Databricks. Há três opções de credenciais:

    • Básico. Use essa opção ao autenticar com um nome de usuário e uma senha. Essa opção não está disponível se sua organização/conta usa 2FA/MFA.
    • Chave de Conta. Use essa opção ao autenticar usando um Token de Acesso Pessoal. Consulte Tokens de acesso pessoal para obter instruções sobre como gerar um PAT (Token de Acesso Pessoal).
    • Conta organizacional. Use essa opção ao autenticar com OAuth. Entre em sua conta organizacional usando o pop-up do navegador.
  4. Depois que você se conecta com êxito, o Navegador aparece e exibe os dados disponíveis no servidor. Selecione os dados no navegador. Em seguida, selecione Avançar para transformar os dados no Power Query.

    Imagem do navegador do Power Query carregando dados do Databricks Cloud para o aplicativo online.