Pular para o conteúdo principal

Solução de problemas da CLI do Databricks

nota

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

--log-file

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.

--log-format

text para gravar a saída logs em texto ou json para gravar a saída logs em JSON. Se esse sinalizador não for especificado, a saída logs será gravada como texto.

--log-level

Uma sequência de caracteres representando o nível de formato log . Os níveis de log válidos são error, warn, info, debug, trace e disabled. O nível default é disabled, o que significa que nada é registrado. --debug é equivalente a --log-level debug.

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 .

Bash
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.1 com 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.