Configurações de computação para o driver ODBC do Databricks
Este artigo descreve como definir as configurações de recurso compute do Databricks para o driver ODBC do Databricks.
O driver requer as seguintes configurações de recurso compute :
Contexto |
Descrição |
---|---|
|
O caminho completo de instalação do driver. Para obter esse caminho, consulte downloads e instale o driver ODBC do Databricks. |
|
O compute valor do servidor do hostname recurso do Databricks. |
|
443 |
|
O valor do caminho HTTP do compute recurso do Databricks. |
|
1 |
|
2 |
|
O nome do esquema default a ser usado. |
|
O nome do catálogo default a ser usado. |
Um DSN que usa as configurações anteriores usa o seguinte formato:
[Databricks]
Driver=<path-to-driver>
Host=<server-hostname>
Port=443
HTTPPath=<http-path>
SSL=1
ThriftTransport=2
<setting1>=<valueN>
<setting2>=<value2>
<settingN>=<valueN>
Uma strings de conexão sem DSN que usa as configurações anteriores tem o formato a seguir. Quebras de linha foram adicionadas para facilitar a leitura. As strings não devem conter estas 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 capacidade do driver.Para obter os valores de
<server-hostname>
e<http-path>
, consulte os procedimentos a seguir.
Para obter os detalhes da conexão de um cluster do Databricks:
Faça login no seu espaço de trabalho do Databricks.
Na barra lateral, clique em Calcular.
Na lista de clusters disponíveis, clique no nome do cluster de destino.
Na Configuração tab, expanda Opções avançadas.
Clique na JDBC/ODBC tab.
Copie os detalhes de conexão necessários, como Server hostname, Port e HTTP Path.
Para obter os detalhes da conexão de um Databricks SQL depósito, faça o seguinte:
Faça login no seu espaço de trabalho do Databricks.
Na barra lateral, clique em SQL > SQL Warehouses.
Na lista de armazéns disponíveis, clique no nome do armazém de destino.
Na Detalhes da conexão tab, copie os detalhes da conexão necessários, como do servidor hostname, Porta e Caminho HTTP.
Para usar o driver com clusters do Databricks, há duas permissões que o usuário chamador ou a entidade de serviço precisa ter ao se conectar ou reiniciar os clusters:
O senhor tem permissão para se conectar aos clusters em execução.
A permissão CAN RESTART aciona automaticamente o início dos clusters 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.
Observação
Os armazéns Databricks SQL são recomendados ao usar o Microsoft Power BI no modo DirectQuery .