Configurações de capacidade do driver para o driver ODBC do Databricks (Simba)
Esta página descreve como configurar as definições de capacidade especiais e avançadas do driver ODBC da Databricks.
O driver ODBC da Databricks fornece as seguintes configurações especiais e avançadas de recursos do driver.
- Definir o esquema inicial no ODBC
- tags de consulta para acompanhamento
- Suporte a consultas ANSI SQL-92 em ODBC
- Extrair grandes resultados de consultas em ODBC
- Serialização de setas no ODBC
- Ativar registro
Definir o esquema inicial no ODBC
O driver ODBC permite a você especificar o esquema definindo o Schema=<schema-name> como uma configuração de conexão. Isso é equivalente a executar USE <schema-name>.
tags de consulta para acompanhamento
Visualização
Este recurso está em Visualização Privada. Para solicitar acesso, entre em contato com sua equipe account .
Adicione tags key-valor às suas consultas SQL para fins de acompanhamento e análise. tags de consulta aparecem na tabela system.query.history para identificação e análise de consultas.
Para adicionar tags de consulta à sua conexão, inclua o parâmetro ssp_query_tags na configuração da sua conexão ODBC:
Defina tags de consulta como pares key-valor separados por vírgulas, onde cada key e valor são separados por dois pontos. Por exemplo, ssp_query_tags=team:engineering,env:prod.
Suporte a consultas ANSI SQL-92 em ODBC
Os drivers ODBC legados Spark aceitam consultas SQL no dialeto ANSI SQL-92 e as traduzem para Databricks SQL antes de enviá-las ao servidor.
Se o seu aplicativo gera Databricks SQL diretamente ou usa sintaxe SQL-92 não ANSI específica do Databricks, defina UseNativeQuery=1 na sua configuração de conexão. Essa configuração envia as consultas SQL literalmente para o Databricks, sem tradução.
Extrair grandes resultados de consultas em ODBC
Para obter o melhor desempenho ao extrair resultados de consultas extensas, utilize a versão mais recente do driver ODBC, que inclui as seguintes otimizações.
Serialização de setas no ODBC
ODBC A versão 2.6.15 do driver e o acima oferecem suporte a um formato otimizado de serialização de resultados de consulta que usa Apache Arrow.
Ativar registro
Para habilitar o registro no driver ODBC, defina a propriedade LogLevel para um valor entre 1 (somente eventos graves) e 6 (toda a atividade do driver). Defina a propriedade LogPath para o caminho completo da pasta onde você deseja salvar os arquivos de log.
Para obter mais informações, consulte "Configurando opções de registro em um computador que não seja Windows" no guia do driver ODBC Databricks .