Compartilhar via


Databricks

Nota

O artigo sobre o conector a seguir é fornecido pela Databricks, proprietária desse conector e membro do Programa de Certificação de Conector do Microsoft Power Query. Se você tiver dúvidas sobre o conteúdo deste artigo ou tiver alterações que gostaria de ver feitas neste artigo, visite o site do 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)
Fabric (Fluxo de dados Gen2)
Tipos de autenticação com suporte Nome de usuário/senha
Token de Acesso Pessoal
OAuth (OIDC)

Nota

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

Pré-requisitos

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

Capacidades suportadas

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

Conectar-se ao Databricks no Power Query Desktop

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

  1. Na experiência Obter Dados, pesquise por Databricks para selecionar o conector Databricks. Você só deve usar o conector do Databricks aqui para seus dados do Databricks SQL Warehouse (em execução no AWS) se estiver usando o OAuth para autenticação.

    obter dados do Databricks Cloud.

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

    Especifique o Databricks SQL Warehouse.

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

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

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

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

      Especificar um token apropriado.

    Nota

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

  4. Depois de se conectar com êxito, o Navegador mostrará os dados que estarão disponíveis a você no cluster. Você pode optar por Transformar dados para transformar os dados usando o Power Query ou Carregar para carregar os dados no Power Query Desktop.

    Imagem do navegador Power Query carregando dados do Databricks Cloud para o aplicativo da área de trabalho.

Conectar-se aos dados do Databricks do Power Query Online

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

  1. Selecione a opção Databricks na experiência de obtenção de dados. Aplicativos diferentes têm diferentes maneiras de acessar a experiência de obtenção de dados do Power Query Online. Para obter mais informações sobre como acessar a experiência de dados do Power Query Online a partir do seu aplicativo, acesse Onde obter dados.

    Liste os conectores do Databricks disponíveis usando a caixa de pesquisa. Selecione o conector do Databricks para o Databricks SQL Warehouse.

    Imagem dos conectores do Databricks.

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

    configurações e credenciais de conexão.

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

    • Básico. Use essa opção ao autenticar com um nome de usuário e senha. Essa opção não estará disponível se sua organização/conta usar 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 Token de Acesso Pessoal (PAT).
    • Conta organizacional. Use essa opção ao autenticar com o OAuth. Entre em sua conta organizacional usando o pop-up do navegador.
  4. Depois que você se conectar com êxito, o Navegador aparece e exibe os dados disponíveis no servidor. Selecione seus dados no navegador. Em seguida, selecione Próximo para transformar os dados no Power Query.

    Imagem do navegador power query carregando dados do Databricks Cloud para o aplicativo online.