Solução de problemas da CLI do Databricks
Essas informações se aplicam ao site Databricks CLI versões 0.205 e superiores. A CLI da Databricks está em visualização pública.
Databricks CLI O uso está sujeito à LicençaDatabricks e ao Aviso de PrivacidadeDatabricks, incluindo qualquer provisionamento de Dados de Uso.
Use as informações a seguir para solucionar problemas com o site Databricks CLI.
Ativar registro
Se um comando falhar ou não produzir a saída esperada, o senhor pode usar o registro em log para ajudar a identificar o que pode ter dado errado. O senhor pode acessar log mensagens que o Databricks CLI emite sobre vários eventos de comando, avisos e erros. Para log essas mensagens, especifique as seguintes opções Databricks CLI comando:
Bandeira | Descrição |
|---|---|
| Uma cadeia de caracteres que representa o arquivo para gravar a saída logs. Se esse sinalizador não for especificado, o default deverá gravar a saída logs no stderr. |
|
|
| Uma sequência de caracteres representando o nível de formato log . Os níveis de log válidos são |
O comando de exemplo a seguir logs as mensagens de rastreamento para o comando especificado em um arquivo chamado databricks-cli.log no formato JSON .
databricks clusters list --log-file databricks-cli.log --log-format json --log-level trace
Erro ao baixar Terraform
Uma key expirada em algumas versões da CLI do Databricks causa o seguinte erro ao executar databricks bundle deploy:
error downloading Terraform: unable to verify checksums signature: openpgp: key expired
Para resolver esse erro, atualize o Databricks CLI para a versão mais recente com os patches aplicados, que atualiza o mecanismo de verificação para funcionar com uma key mais recente. Atualize para a versão corrigida que corresponde à sua versão secundária atual da CLI:
-
Instalação binária : baixe a versão corrigida na página de versõesDatabricks CLI no GitHub.
-
ConfiguraçãoCLI (como um script de instalação ou GitHub Actions): Atualize a versão na sua configuração para uma versão corrigida da página de lançamentos CLI Databricks no GitHub.
Por exemplo, para usar
0.296.1com o GitHub Actions:YAML- uses: databricks/setup-cli@main
with:
version: 0.296.1
comando não terminando
Se você executar um comando como databricks cluster list e ele parecer travar, atualize sua versão do Databricks CLI para a versão mais recente. As versões anteriores da CLI tentavam carregar listas completas mesmo que o número de itens na lista fosse grande, e o comando parecia não terminar.