Pular para o conteúdo principal

Limitações do conector Azure DevOps

info

Beta

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

Esta página contém informações sobre limitações conhecidas do conector gerenciado do Azure DevOps no Lakeflow Connect.

Limitações gerais do conector de software como serviço (SaaS)​

As limitações nesta seção se aplicam a todos os conectores SaaS no Lakeflow Connect.

  • Quando você executa um pipeline agendado, os alertas não Trigger imediatamente. Em vez disso, eles fazem Trigger quando ocorre a execução da próxima atualização.
  • Quando uma tabela de origem é excluída, a tabela de destino não é excluída automaticamente. Você deve excluir a tabela de destino manualmente. Esse comportamento não é consistente com o comportamento do Spark Declarative Pipelines no Lakeflow.
  • Durante os períodos de manutenção da fonte, o Databricks pode não conseguir acessar seus dados.
  • Se um nome de tabela de origem entrar em conflito com um nome de tabela de destino existente, a atualização do pipeline falhará.
  • O suporte para pipeline de múltiplos destinos é somente para API.
  • Você pode renomear opcionalmente uma tabela que ingere. Se você renomear uma tabela em seu pipeline, ele se tornará um pipeline apenas de API e você não poderá mais editar o pipeline na IU.
  • Se você selecionar uma coluna depois que um pipeline já tiver começado, o conector não fará automaticamente o backfill de dados para a nova coluna. Para ingerir data histórica, execute manualmente um refresh completo na tabela.
  • O Databricks não pode ingerir duas ou mais tabelas com o mesmo nome no mesmo pipeline, mesmo que sejam de esquemas de origem diferentes.
  • O sistema de origem assume que as colunas de cursor estão aumentando monotonicamente.
  • O conector ingere dados brutos sem transformações. Use Spark Declarative Pipelines downstream em LakeFlow Pipelines para transformações.

Limitações específicas do conector​

As limitações nesta seção aplicam-se ao conector do Azure DevOps.

  • O conector ingere dos Serviços Azure DevOps (https://dev.azure.com). Ele não ingere do Servidor Azure DevOps.
  • O conector ingere apenas os projetos e recursos que o service principal pode acessar.
  • As tabelas builds e releases excluem compilações e liberações excluídas. A tabela releases cobre pipelines de lançamento clássicos.
  • O conector suporta apenas organizações conectadas a um tenant do Microsoft Entra. Organizações suportadas por contas Microsoft (MSA) não podem usar a conexão.
  • A tabela commits não remove os commit excluídos por uma reescrita de histórico ou commits de um repository excluído.