Pular para o conteúdo principal

Configurações de computação para o driver Databricks ODBC

Este artigo descreve como definir as configurações do recurso Databricks compute para o driverDatabricks ODBC.

O driver requer as seguintes definições de configuração do compute recurso:

Contexto

Descrição

Driver

O caminho completo de instalação do driver. Para obter esse caminho, consulte o download e a instalação do driver Databricks ODBC.

Host

O Databricks compute valor do Server Hostname do recurso .

Port

443

HTTPPath

O Databricks compute valor do caminho HTTP do recurso .

SSL

1

ThriftTransport

2

Schema (opcional)

O nome do esquema default a ser usado.

Catalog (opcional)

O nome do catálogo default a ser usado.

Um DSN que usa as configurações anteriores usa o seguinte formato:

ini
[Databricks]
Driver=<path-to-driver>
Host=<server-hostname>
Port=443
HTTPPath=<http-path>
SSL=1
ThriftTransport=2
<setting1>=<valueN>
<setting2>=<value2>
<settingN>=<valueN>

Uma string de conexão sem DSN que usa as configurações anteriores tem o seguinte formato. Quebras de linha foram adicionadas para facilitar a leitura. As cadeias de caracteres não devem conter essas quebras de linha:

Driver=<path-to-driver>;
Host=<server-hostname>;
Port=443;
HTTPPath=<http-path>;
SSL=1;
ThriftTransport=2;
<setting1>=<valueN>;
<setting2>=<value2>;
<settingN>=<valueN>
  • Substitua <setting> e <value> conforme necessário para cada uma das configurações de autenticação do Databricks de destino e quaisquer configurações especiais ou avançadas de recursos de driver.
  • Para obter os valores de <server-hostname> e <http-path>, consulte os procedimentos a seguir.

Para obter os detalhes da Databricks conexão de um clustering:

  1. Faça login no seu espaço de trabalho do Databricks.
  2. Na barra lateral, clique em Compute .
  3. Na lista de clustering disponíveis, clique no nome do clustering de destino.
  4. Em Configuration (Configuração ) tab, expanda Advanced options (Opções avançadas ).
  5. Clique no link JDBC/ODBC tab.
  6. Copie os detalhes da conexão que você precisa, como nome de host do servidor , porta e caminho HTTP .

Para obter os detalhes da conexão de um Databricks SQL depósito, faça o seguinte:

  1. Faça login no seu espaço de trabalho do Databricks.
  2. Na barra lateral, clique em SQL > SQL Warehouses .
  3. Na lista de depósitos disponíveis, clique no nome do depósito de destino.
  4. Em Connection Details (Detalhes da conexão ) tab, copie os detalhes da conexão de que o senhor precisa, como Server hostname (Nome do host do servidor ), Port ( Porta ) e HTTP path (Caminho HTTP ).

Para usar o driver com um Databricks cluster, há duas permissões que o usuário ou a entidade de serviço que está fazendo a chamada precisa ao se conectar ou reiniciar o cluster:

  • CAN ATTACH TO permissão para se conectar aos clusters em execução.
  • CAN RESTART para acionar automaticamente o início do clustering se seu estado for encerrado durante a conexão.

Para usar o driver com um Databricks SQL armazém, o usuário ou a entidade de serviço que o chama precisa da permissão CAN USE. O armazém Databricks SQL começará automaticamente se for interrompido.

nota

Databricks SQL são recomendados ao usar o site Microsoft Power BI no modo DirectQuery .