Solucionar problemas do conector de Logs de Acesso e Integração do Slack
Beta
Este recurso está em Beta. Os administradores do espaço de trabalho podem controlar o acesso a esse recurso na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.
Esta página descreve erros comuns que podem ser encontrados com o conector gerenciado do Slack Access e de Logs de Integração e como resolvê-los.
API do Slack com limite de taxa
Mensagem de erro:
Slack API rate limited. Please retry the pipeline after some time.
ou
Rate limit exceeded for Slack API. Please retry the pipeline after some time.
Causa: O Slack limitou a taxa das chamadas de API do conector. O Slack retorna isso como um corpo de resposta ratelimited ou um HTTP 429.
soluções:
Aguarde, então execute o pipeline de novo. Se isso acontecer repetidamente, reduza a frequência de agendamento do pipeline ou o número de pipelines concorrentes que compartilham o mesmo aplicativo OAuth do Slack.
A API do Slack está temporariamente indisponível
Mensagem de erro:
Slack API is temporarily unavailable. Please retry the pipeline after some time.
Causa: O Slack retornou uma resposta transitória service_unavailable ou um HTTP 503.
soluções:
Aguarde, então execute o pipeline de novo. Se o problema persistir, consulte a página de status da Slack.
Token da API do Slack expirou
Mensagem de erro:
Slack API token expired. Refreshing token and retrying.
Causa: o token de usuário OAuth expirou e deve ser renovado.
soluções:
O conector atualiza o token e tenta novamente automaticamente. Se o erro persistir em múltiplas execuções de pipeline, edite a conexão do Unity Catalog e reautentique fazendo login no Slack novamente.
A API do Slack retornou um erro não reconhecido
Mensagem de erro:
Slack API returned an unrecognized error: <error>
Causa: O Slack retornou um erro que o conector não classifica como transitório. O espaço reservado <error> exibe a string de erro bruta do Slack (por exemplo, missing_scope, not_authed, account_inactive, invalid_auth).
soluções:
A resolução depende do erro específico:
missing_scope— O aplicativo Slack OAuth está sem o escopo de usuárioadmin. Recrie o aplicativo com oadminescopo em **Escopos de Tokens de Usuário**, reinstale-o e recrie a conexão do Unity Catalog. Consulte Configurar a autenticação do Slack.not_authed/invalid_auth— O token é inválido. Edite a conexão do Unity Catalog e reautentique-se fazendo login no Slack como proprietário do workspace ou administrador do workspace.account_inactive— O usuário do Slack que autorizou o conector foi desativado ou a função de Proprietário do workspace / Administrador do workspace foi rebaixada. Autentique novamente a conexão do Unity Catalog com um usuário administrador qualificado.- Para outras strings de erro, consulte a documentação de erro da API do Slack.