Configurar sua conexão Databricks

Este artigo descreve as etapas para criar uma conexão Databricks.

Tipos de autenticação suportados

O conector Databricks suporta os seguintes tipos de autenticação para cópia e Dataflow Gen2, respectivamente.

Tipo de autenticação Copiar Fluxo de dados Gen2
Nome de utilizador/palavra-passe não aplicável
Token de acesso pessoal não aplicável
OAuth (OIDC) não aplicável

Configurar sua conexão para Dataflow Gen2

Pode ligar Dataflow Gen2 a Databricks no Microsoft Fabric usando conectores Power Query. Siga estes passos para criar a sua ligação:

  1. Verifique as capacidades para garantir que o seu cenário é suportado.
  2. Pré-requisitos completos para Databricks.
  3. Obtenha dados no Fabric.
  4. Liga-te ao Databricks.

Capabilities

  • Import
  • DirectQuery (modelos semânticos do Power BI)

Pré-requisitos

Esse conector é apenas para uso com um Databricks SQL Warehouse em execução na AWS e usando OAuth. Se estiver a usar o Azure Databricks, use o conector Azure Databricks. Se não estiveres a usar o OAuth com o teu Databricks SQL Warehouse (na AWS ou GCP), usa também o conector Azure Databricks. O Databricks Community Edition não é suportado.

Obter dados

Para obter dados no Data Factory:

  1. No lado esquerdo do Data Factory, selecione Workspaces.

  2. No espaço de trabalho do Data Factory, selecione Novo>Dataflow Gen2 para criar um novo fluxo de dados.

    Captura de tela mostrando o espaço de trabalho onde você escolhe criar um novo fluxo de dados.

  3. No Power Query, selecione Obter dados no friso ou selecione Obter dados de outra origem na vista atual.

    Captura de ecrã a mostrar a área de trabalho do Power Query com a opção Obter dados realçada.

  4. Na página Escolher fonte de dados, use Pesquisar para procurar o nome do conector ou selecione Exibir mais no lado direito do conector para ver uma lista de todos os conectores disponíveis no serviço Power BI.

    Captura da página Data Factory Escolher fonte de dados com a caixa de pesquisa e a opção Ver mais enfatizada.

  5. Se optares por visualizar mais conectores, podes ainda usar a Pesquisa para encontrar o nome do conector ou escolher uma categoria para ver uma lista de conectores associados a essa categoria.

    Captura de ecrã da página

Conecte-se ao Databricks

Para ligar ao Databricks a partir do Power Query Online, siga os seguintes passos:

  1. Selecione a opção Databricks na experiência de obtenção de dados. Diferentes aplicações têm formas diferentes de aceder à experiência de obtenção de dados do Power Query Online. Para obter mais informações sobre como aceder à experiência de obter dados do Power Query Online a partir da sua aplicação, aceda a Onde obter dados.

    Reduza a lista dos conectores Databricks disponíveis usando a caixa de pesquisa. Selecione o conector Databricks para o seu Databricks SQL Warehouse.

    Captura de ecrã das opções de conectores Databricks em Power Query.

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

     Captura de ecrã das definições de ligação e credenciais do Databricks online services.

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

    • Básico. Use esta opção ao autenticar com um nome de usuário e senha. Esta opção não estará disponível se a sua organização/conta utilizar 2FA/MFA.
    • Chave da conta. Use esta opção ao autenticar usando um Token de Acesso Pessoal. Consulte a seção "Tokens de acesso pessoal" para obter instruções sobre como gerar um token de acesso pessoal (PAT).
    • Conta organizacional. Use esta opção ao autenticar com OAuth. Inicie sessão na sua conta organizacional utilizando o pop-up do navegador.
  4. Depois de se conectar com êxito, o Navigator aparece e exibe os dados disponíveis no servidor. Selecione os seus dados no navegador. Em seguida, selecione Seguinte para transformar os dados no Power Query.

    Captura de ecrã do navegador do Power Query para carregar os dados da Databricks Cloud para a aplicação online.

Observação

O conector Databricks do serviço Power BI não suporta consulta nativa.

Configurar a sua conexão num pipeline

Atualmente, o Data Factory no Microsoft Fabric não oferece suporte ao conector Databricks nas pipelines.