Pular para o conteúdo principal

Solucionar problemas do conector de Logs de Acesso e Integração do Slack

info

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ário admin. Recrie o aplicativo com o admin escopo 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.