Pular para o conteúdo principal

Solucionar problemas do conector do Azure DevOps

info

Beta

Esse recurso está em Beta. Para usá-lo, um administrador do Workspace deve ativar o Lakeflow Connect for Azure DevOps na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.

Esta página descreve erros comuns que você pode encontrar com o conector gerenciado do Azure DevOps e como resolvê-los.

Para obter orientação geral de solução de problemas aplicável a todos os pipelines de ingestão gerenciados, consulte Solucionar problemas de pipelines de ingestão gerenciados.

Acesso negado​

Mensagem de erro:

Access denied due to insufficient permission.

Causa: O service principal não tem o nível de acesso, a associação ao projeto ou as permissões que a tabela solicitada precisa.

Solução:

Confirme se a Service Principal tem o nível de acesso Básico e associação nos projetos a serem ingeridos. Veja Adicionar a Service Principal ao Azure DevOps.

Recurso solicitado não encontrado​

Mensagem de erro:

Requested resource was not found. The object may have been deleted, or it may no longer be available.

Causa: O valor de Organização na conexão não corresponde a uma organização do Azure DevOps, ou um objeto foi excluído enquanto o conector o lia.

Solução:

Confirme que o valor da Organização na conexão é apenas o nome da organização, não a URL completa. Veja Criar uma conexão do Azure DevOps. Se o valor estiver correto, execute o pipeline novamente.

Limite de taxa excedido​

Mensagem de erro:

Rate limit exceeded. Try running the pipeline again after some time.

Causa: o Service Principal excedeu o limite global de consumo do Azure DevOps de 200 unidades de throughput (TSTUs) em uma janela móvel de cinco minutos. Consulte Limites de taxa e de uso.

Solução:

Execução o pipeline novamente após algum tempo ou programe-o com menos frequência. O conector aguarda o tempo no cabeçalho de resposta Retry-After antes de tentar novamente.