Pular para o conteúdo principal

Limitações do conector do GitLab

info

Beta

Esse recurso está em Beta. Para usá-lo, o administrador de um workspace deve ativar o Lakeflow Connect for GitLab na página Previews . Consulte Gerenciar prévias do Databricks.

Esta página contém informações sobre limitações conhecidas do conector do GitLab gerenciado 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 origem, o Databricks pode não conseguir acessar seus dados.
  • Se o nome de uma tabela de origem entrar em conflito com o nome de uma tabela de destino existente, a atualização do pipeline falhará.
  • O suporte a pipelines de vários destinos é somente de API.
  • Opcionalmente, você pode renomear uma tabela que ingere. Se você renomear uma tabela no seu pipeline, ele se tornará um pipeline somente de API e você não poderá mais editá-lo na IU.
  • Se você selecionar uma coluna depois que um pipeline já tiver começado, o conector não preencherá automaticamente os dados retroativamente 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 venham de esquemas de origem diferentes.
  • O sistema de origem assume que as colunas do cursor são monotonicamente crescentes.
  • 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 GitLab.

  • O conector faz a ingestão do GitLab SaaS (https://gitlab.com). Ele não faz a ingestão de instâncias do GitLab autogerenciadas.
  • O conector ingere apenas os grupos e projetos dos quais o usuário autenticado é membro.
  • As tabelas epics, epic_issues, epic_boards e group_iterations fazem a ingestão somente de grupos GitLab Premium ou Ultimate. As tabelas vulnerabilities e compliance_frameworks fazem a ingestão somente de projetos e grupos GitLab Ultimate.