Solução de problemas da CLI do Databricks

Observação

Esta informação se aplica ao site Databricks CLI versões 0.205 e superiores, que estão em Public Preview. Para encontrar sua versão do site Databricks CLI, execute databricks -v.

Use as informações a seguir para solucionar problemas com o site Databricks CLI.

Ativar o 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 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 cadeia de caracteres que representa o nível de formato log. Se não for especificado, o nível de formato log será desativado.

Para --log-level, especifique um dos seguintes níveis:

  • error para log mensagens somente no nível error.

  • warn para log mensagens nos níveis warn e error.

  • info para log mensagens nos níveis info, error e warn.

  • debug para log mensagens nos níveis debug, info, error e warn. (--debug é equivalente a --log-level debug).

  • trace para log mensagens nos níveis trace, debug, info, error e warn.

  • disabled para não log mensagens. Esse é o endereço default se --log-level não for especificado.

O seguinte exemplo de comando logs error mensagens apenas para o comando especificado em um arquivo de texto chamado databricks-cli.log. --log-format text é opcional porque as mensagens são registradas em formato de texto pelo site default.

databricks clusters list --log-file databricks-cli.log --log-format text --log-level error

O seguinte exemplo de comando logs trace, debug, info, error e warn mensagens 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

O seguinte exemplo de comando logs debug, info, error e warn mensagens para o comando especificado em um arquivo chamado databricks-cli.log em formato de texto. Como --log-format não é especificado, as mensagens são registradas em formato de texto.

databricks clusters list --log-file databricks-cli.log --log-level debug

O seguinte exemplo de comando logs info, error e warn mensagens para o comando especificado para stderr. Como --log-format não é especificado, as mensagens são registradas em formato de texto.

databricks clusters list --log-level info