Tenho um databricks SQL warehouse. Quando tento iniciá-lo, recebo o seguinte erro:
Os clusters estão falhando ao iniciar. O lançamento do cluster será tentado novamente.
Detalhes da falha mais recente: Erro: Não é possível buscar segredos referenciados na configuração do Spark. Verifique se os segredos existem e se o proprietário do cluster tem permissões de leitura. Tipo: CLIENT_ERROR Código: INVALID_ARGUMENT
Não tenho certeza do que está errado. Alguém pode explicar?
Cada espaço de trabalho do Databricks permite que os administradores definam " configuração de acesso a dados " para seus warehouses SQL.
Os casos de uso mais comuns para isso são configurar credenciais de entidades de serviço com acesso direto ao armazenamento de objetos na nuvem (por exemplo, ADLS, S3, GCS) que podem ser usadas pelo computador em nome de usuários que acessam tabelas Delta ou outros arquivos armazenados na nuvem.
O Databricks permite que você use segredos do Databricks na configuração para que você possa proteger e rotacionar o valor de um segredo do cliente independentemente da configuração em si.
No erro acima, um dos segredos usados na configuração não está mais legível, seja porque as permissões foram alteradas no escopo do segredo ou (mais comumente) porque o segredo foi removido completamente.
Infelizmente, não há uma maneira de identificar atualmente qual segredo ou segredos estão causando o erro. Você tem que verificar a existência do segredo manualmente ou remover segredos da configuração até que o erro seja resolvido.