Solucionar problemas do conector do Azure DevOps
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.