Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta página descreve como definir as configurações de recursos de computação do Azure Databricks para o Driver ODBC do Databricks.
Configurações necessárias
Defina as seguintes configurações para se conectar a um recurso de computação do Azure Databricks:
| Configuração | Descrição |
|---|---|
Driver |
O caminho de instalação completo do driver. Consulte Baixar e instalar o Simba (Driver ODBC) do Databricks. |
Host |
O valor do Nome do Host do Servidor do recurso de computação do Azure Databricks. |
Port |
443 |
HTTPPath |
O valor do caminho HTTP do recurso de computação do Azure Databricks. |
SSL |
1 |
ThriftTransport |
2 |
Schema (opcional) |
O nome do esquema padrão. |
Catalog (opcional) |
O nome do catálogo padrão. |
Formato DSN
[Databricks]
Driver=<path-to-driver>
Host=<server-hostname>
Port=443
HTTPPath=<http-path>
SSL=1
ThriftTransport=2
<setting1>=<valueN>
<setting2>=<value2>
<settingN>=<valueN>
Cadeia de conexão sem DSN
O exemplo a seguir inclui quebras de linha para legibilidade. Remova-os na string de conexão atual.
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> por suas configurações de autenticação e quaisquer configurações de capacidade do driver.
Para obter os valores para <server-hostname> e <http-path>, consulte as seções a seguir.
Para obter os detalhes da conexão de um cluster do Azure Databricks:
- Faça login no workspace do Azure Databricks.
- Na barra lateral, clique em Computação.
- Na lista de clusters disponíveis, clique no nome do cluster de destino.
- Na guia Configuração, expanda Opções avançadas.
- Clique na guia JDBC/ODBC.
- Copie os detalhes de conexão necessários, como Nome do Host do Servidor, Porta e Caminho HTTP.
Para obter os detalhes de conexão de um SQL warehouse do Databricks, faça o seguinte:
- Faça login no workspace do Azure 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 guia Detalhes da Conexão, copie os detalhes de conexão necessários, como Nome do Host do Servidor, Porta e Caminho HTTP.
Para usar o driver com um cluster do Azure Databricks, há duas permissões que a entidade de serviço ou o usuário efetuando a chamada precisam para se conectar ou reiniciar o cluster:
- A permissão PODE ANEXAR A para se conectar ao cluster em execução.
- A permissão PODE REINICIAR para disparar o cluster e iniciá-lo automaticamente se o estado for encerrado durante a conexão.
Para usar o driver com um warehouse SQL do Databricks, a entidade de serviço ou o usuário que estiverem efetuando a chamada precisam da permissão PODE USAR. O warehouse SQL do Databricks será iniciado automaticamente se tiver sido interrompido.
Observação
Os SQL warehouses do Databricks são recomendados quando você estiver usando o Power BI da Microsoft no modo DirectQuery.