Data Factory no Microsoft Fabric vs Azure Data Factory: o que muda (e o que continua igual)?

Se você já trabalha com o Azure Data Factory e está começando a explorar o Microsoft Fabric, provavelmente já se perguntou: qual a diferença entre o Data Factory no Fabric e o Azure Data Factory? Essa é uma dúvida comum e importante. Embora os nomes sejam parecidos (e algumas funcionalidades também), essas ferramentas não são idênticas. Elas compartilham uma base conceitual, mas possuem propósitos e integrações diferentes.

FABRICDATAFACTORYAZURE

Henrique Bueno

6/5/20253 min read

O que as duas ferramentas têm em comum?

Tanto o Azure Data Factory quanto o Data Factory no Fabric foram projetados com um mesmo objetivo: orquestrar e integrar dados vindos de diversas fontes, facilitando o processo de ingestão, transformação e movimentação de dados em pipelines.

Em comum, elas compartilham:

  • A estrutura de Pipelines com atividades que podem ser encadeadas em sequência ou em paralelo

  • Conceito de Linked Services, datasets e triggers

  • Suporte para integração com múltiplas fontes de dados (SQL, Blob, Data Lakes, APIs etc.)

  • Transformações com Dataflows, incluindo o uso do Power Query

  • Monitoramento integrado da execução de pipelines

Ou seja: se você já usou o Azure Data Factory, vai se sentir em casa ao abrir o Data Factory dentro do Microsoft Fabric.

Mas então, quais são as diferenças?

Apesar das semelhanças, as diferenças entre os dois são fundamentais, principalmente no que diz respeito à arquitetura, propósito e integração com o ecossistema.

1. Plataforma

Azure Data Factory é uma ferramenta independente dentro do Azure, com propósito de integrar e transformar dados em larga escala, funcionando tanto para soluções de analytics quanto para integração de aplicações.

Data Factory no Fabric é uma experiência de integração de dados dentro da plataforma Microsoft Fabric, e está totalmente integrado ao OneLake e aos workspaces do Fabric. Ou seja, ele faz parte de um ambiente voltado à análise de dados moderna e centralizada.

2. Integração nativa com o OneLake e outros itens do Fabric

O Data Factory no Fabric já nasce totalmente integrado com:

  • OneLake (a camada unificada de armazenamento do Fabric)

  • Lakehouses, Data Warehouses, Notebooks e Power BI

  • Segurança unificada e permissões dos workspaces

Enquanto no Azure Data Factory você precisa configurar conexões externas para tudo isso, no Fabric a integração já é nativa.

3. Ambiente de desenvolvimento

O ADF utiliza o Azure Portal e permite deploys via DevOps, GitHub etc.
Já o Fabric traz uma experiência totalmente dentro do ambiente web do Power BI/Fabric, com uma abordagem mais amigável para times que já estão acostumados com Power BI e self-service BI.

4. Recursos disponíveis

Nem todos os recursos do Azure Data Factory estão disponíveis no Fabric, ao menos por enquanto. Algumas atividades mais avançadas, como:

  • Executar notebooks do Databricks diretamente

  • Atividades de controle (como "Until", "Switch")

  • Integração com Azure Functions ou Logic Apps

Ainda não estão presentes ou estão em roadmap no Data Factory do Fabric.

Por outro lado, o Fabric permite a combinação com elementos como Notebooks, KQL queries, Real-Time Analytics e outras experiências que só existem dentro da plataforma.

Funcionalidades exclusivas de cada um

Azure Data Factory

  • Suporte mais maduro para grande diversidade de conectores

  • Flexibilidade para trabalhar com Integration Runtimes em ambientes híbridos

  • Execução de SSIS packages

  • Atividades mais robustas de controle de fluxo e integração com outros serviços Azure

Data Factory no Fabric

  • Integração nativa com todo o ecossistema do Microsoft Fabric

  • Conexão direta e simples com o OneLake

  • Acesso facilitado para profissionais de dados que já usam o Power BI

  • Gerenciamento centralizado de dados, segurança e monitoramento dentro do workspace

Quando usar um ou outro?

Use o Azure Data Factory quando:

  • Você precisa de uma integração avançada e flexível com recursos do Azure

  • Seu ambiente está distribuído entre on-premises e cloud

  • Você precisa orquestrar múltiplas soluções corporativas além do BI

Use o Data Factory no Fabric quando:

  • Seu projeto está centrado em análise de dados e Power BI

  • Você já está usando o Fabric como sua plataforma analítica unificada

  • Você quer simplicidade e experiência integrada no mesmo ambiente

Conclusão

O Data Factory do Fabric e o Azure Data Factory são ferramentas irmãs, mas com perfis diferentes.

Enquanto o ADF é mais robusto e voltado para cenários corporativos amplos, o Data Factory no Fabric aposta na integração simplificada, voltada para a experiência analítica moderna.

Ambos são poderosos, e a escolha entre um ou outro depende do seu contexto, da sua arquitetura e dos seus objetivos com dados.

Se você está apostando no Microsoft Fabric como centro da sua estratégia de dados, o Data Factory do Fabric é uma peça fundamental. Mas se ainda precisa de controle total sobre integrações complexas, o ADF ainda reina.

Se esse conteúdo te ajudou a entender melhor a diferença entre essas ferramentas, compartilhe com a equipe e deixe seu comentário. E se quiser ver exemplos práticos dessas diferenças, me avisa posso trazer um passo a passo para cada um aqui no BI com Bueno.