Ingestão gerenciada do Azure DevOps com Lakeflow Connect
O Lakeflow Connect agora traz conector gerenciado para o Azure DevOps, permitindo ingerir repositórios, commits, work items, builds e identidades com governança do Unity Catalog.
O que mudou
O Databricks adicionou ao Lakeflow Connect um conector gerenciado para o Azure DevOps. O recurso permite carregar dados de projetos, código, tarefas e pipelines de CI/CD diretamente para tabelas governadas no Unity Catalog.
Para que serve
Imagine que você precisa analisar métricas de engenharia (como DORA metrics), produtividade de times ou auditoria de entregas. Em vez de criar scripts manuais consumindo a API REST do Azure DevOps, o conector gerencia a extração e a ingestão dos dados.
Com ele, você pode carregar:
- Projetos, repositórios git e histórico de commits (com suporte a ingestão incremental).
- Work items, iterações e caminhos de área (area paths).
- Pipelines de build, execuções de teste e releases.
- Identidades, times, grupos de usuários e service principals.
Como usar
A configuração ocorre em três etapas principais pela interface ou via APIs e Databricks Asset Bundles (DABs):
- Configurar o Azure DevOps: Crie um service principal no Microsoft Entra com permissões de acesso aos projetos e recursos desejados da organização.
- Criar a conexão no Unity Catalog: No Catalog Explorer, crie uma conexão do tipo Azure DevOps informando as credenciais de autenticação M2M (Machine-to-Machine) do service principal.
- Criar o pipeline de ingestão: Defina um pipeline a partir da conexão existente, escolhendo o catálogo e schema de destino no Unity Catalog, além de selecionar as tabelas e colunas que deseja sincronizar.
O conector permite orquestração via Databricks Workflows e suporta evolução automática de esquema para colunas novas e removidas.
Limitações e requisitos
- Estágio: Beta. Um administrador do workspace precisa habilitar a opção correspondente na página de Previews.
- Autenticação: Suporta apenas OAuth M2M (service principal do Microsoft Entra). Não há suporte para credenciais de usuário (U2M) ou autenticação básica.
- Filtros e esquemas: Suporta seleção e deseleção de colunas via API, mas não suporta filtros de linha via API. Mudanças de tipo de dado ou renomeação de colunas exigem refresh completo (full refresh).
- SCD Tipo 2: Não é suportado em tabelas com colunas do tipo VARIANT (como
commits,work_items,builds,pull_requestsegit_repositories).
Como aplicar num pipeline
Os dados brutos do Azure DevOps são entregues em tabelas bronze gerenciadas no Unity Catalog. Em seguida, pipelines silver e gold em SQL ou Python podem tratar esses eventos para criar painéis de tempo de ciclo de pull requests, frequência de deploys ou rastreabilidade de chamados.
- lakeflow connect
- azure devops
- unity catalog
- ingestion
Azure DevOps connector is available in Beta
Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.
Relacionadas
- DatabricksBeta
Proteja chamadas MCP contra jailbreak no Unity Gateway
O Unity Gateway agora permite inspecionar chamadas e retornos de ferramentas MCP para identificar e bloquear tentativas de jailbreak e injeção de prompt.
unity gateway · ai gateway - DatabricksBeta
Conector do SurveyMonkey chega ao Lakeflow Connect no Databricks
O Lakeflow Connect agora conta com conector nativo para o SurveyMonkey em Beta, permitindo ingestão incremental de pesquisas, respostas e contatos com governança no Unity Catalog.
lakeflow connect · surveymonkey - DatabricksBeta
Lakeflow Connect adiciona conector do Oracle Eloqua em Beta
O Lakeflow Connect agora oferece um conector gerenciado em Beta para o Oracle Eloqua, permitindo ingestão incremental de dados de marketing governados pelo Unity Catalog.
lakeflow connect · oracle eloqua