Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta página descreve como configurar as definições de recursos computacionais do Azure Databricks para o Driver ODBC do Databricks.
Configurações necessárias
Configure as seguintes definições para se ligar a um recurso de computação do Azure Databricks:
| Configuração | Descrição |
|---|---|
Driver |
O caminho de instalação completo do driver. Consulte Descarregar e instalar o Driver Databricks ODBC (Simba). |
Host |
O valor Server Hostname do seu recurso de computação Azure Databricks. |
Port |
443 |
HTTPPath |
O valor HTTP Path do seu recurso de computação 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 ligação sem DSN
O exemplo seguinte inclui quebras de linha para legibilidade. Remova-os na sua cadeia de ligação real.
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> pelas suas definições de autenticação e quaisquer definições de capacidade do driver.
Para obter os valores de <server-hostname> e <http-path>, veja as secções seguintes.
Para obter os detalhes de conexão para um cluster do Azure Databricks:
- Inicie sessão na área de trabalho do Azure Databricks.
- Na barra lateral, clique em Computar.
- 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 dados de acesso para um armazém SQL Databricks, faça o seguinte:
- Inicie sessão na área de trabalho 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 o usuário chamador ou a entidade de serviço precisa ao se conectar ou reiniciar o cluster:
- PODE ANEXAR A permissão para se conectar ao cluster em execução.
- A permissão CAN RESTART para reiniciar automaticamente o cluster se o seu estado for encerrado ao estabelecer a ligação.
Para usar o driver com um armazém SQL Databricks, o usuário que chama ou a entidade de serviço precisa da permissão CAN USE. O armazém SQL do Databricks é iniciado automaticamente caso tenha sido parado.
Nota
Os armazéns SQL Databricks são recomendados ao utilizar Microsoft Power BI no modo DirectQuery.