Why Azure Databricks? Keep the Azure you trust. Fix the middle that slows you down.
NOV. 11, 2026
7 Min Read
Microsoft is putting serious money behind Fabric right now. Incentives, funded proofs of concept, and a confident pitch that everything you need lives under one roof. For enterprises already committed to Azure, it's a tempting story.
But the question we hear most from those same enterprises isn't "Should we buy Fabric?" It's simpler: We're on Azure. What actually works? They want a platform that will get a data and AI project into production in six months, not one that looks unified on a slide and fragments in delivery.
We've built production workloads on both platforms. Some of our specialists have spent the last year implementing Fabric across multiple programs, and roughly a third of our Databricks engagements run on Azure. Here's our frank view of where each fits, and why Azure Databricks is the path with the least friction for organizations that want to build for what comes next.
You don't have to choose between Azure and Databricks
Choosing Azure isn't a binary decision between Microsoft and everything else. Because Azure Databricks operates under your Azure security model, architecture teams can run a direct bake-off between native Microsoft services and Databricks capabilities, then pick the best component for each workload.
Many of the largest Azure customers already work this way: Azure services where they scale best, Databricks where the work has to function. That's how you avoid the most expensive hidden cost in data strategy: the rewrite cycle of tearing down and rebuilding your platform every two to three years.
Azure is a great platform. The middle is where things break.
Think of an Azure data estate as a sandwich. On one end, the foundation is excellent: Microsoft Entra ID, single sign-on, Conditional Access, private networking, and the enterprise agreements your organization has already negotiated. On the other end, Power BI is a strong, familiar tool for reporting.
"It's the middle section where things fall apart," says Scott Davis, Databricks MVP at Lumenalta®. That middle is data engineering, governance, cost control, and AI. And it's the part that determines whether a project succeeds.
Azure Databricks fills that middle without asking you to give up either end. It's a first-party Microsoft service, not a bolt-on:
- It uses Entra ID natively for SSO, SCIM user provisioning, and role-based access, so your existing MFA and Conditional Access policies apply out of the box.
- Traffic stays private over Azure Private Endpoints, which matters for regulated industries like financial services and healthcare.
- Consumption counts against your Microsoft commitment, so you can burn committed cloud spend rather than open a new budget line.
- Power BI connects directly, so analysts keep their reports and dashboards.
You keep the Azure footprint you've spent years hardening. You add the most mature engine available for the work in between.
1. Governance you can answer with a query
As data estates grow to hundreds of pipelines, models, and agents, managing access across separate tools creates blind spots. Unity Catalog governs tables, files, ML models, and AI agents in one place, with column masking, row-level security tied to Entra ID groups, tag-based access policies, and automated column-level lineage.
"When someone asks where a number came from or who can access a model, I answer with a query," says George Santos, Data Platform Engineer at Lumenalta®. "In Fabric, I end up stitching workspace permissions, OneLake security, and Purview together to get a similar picture."
Zula Jariwala, Practice Director at Lumenalta®, who has spent the past year implementing Fabric, is blunter: "Managing permissions in Fabric is the hardest thing I have seen so far."
And it isn't either-or: Unity Catalog integrates with Microsoft Purview, giving Purview better visibility across your data and AI estate.
2. Pipelines that don't break when people move on
Most pipeline problems aren't in the transformation logic. They're in the dependencies, orchestration, and connections around it. Lakeflow Declarative Pipelines manages dependencies and incremental processing for you, with the same syntax for streaming and batch. Lakeflow Connect and Lakeflow Jobs cover ingestion and orchestration.
What to watch for: how connections authenticate, and what happens when their owner leaves. On one recent Fabric program, Zula's team found connections tied to individual user credentials. Scheduled pipelines can also fail with a "refresh token expired due to inactivity" error about 90 days after their last edit, even when they run daily. Re-saving is a workaround, not a fix. "The issue is with the connections," says Zula. "In a big project, you have hundreds of them." When one team member's account expired, production pipelines broke until Microsoft support stepped in.
Azure Data Factory is also being folded into Fabric. If ADF works for you, Azure Databricks gives you a path forward on Azure without being moved into a SKU you didn't choose.
3. AI agents that know your business, and stay yours
The last wave was getting data into the cloud. The next is about context: the definitions and business logic that make your data meaningful. "We're in a context land grab," says Scott. "And for most companies, data is their single biggest competitive advantage." So two questions matter when you evaluate an AI agent: does it understand your business, and does your context stay yours?
Genie runs on the same platform as your data. It uses your metric definitions and trusted queries, so it knows what "active customer" means to you, and it inherits Unity Catalog permissions. Teams can benchmark answers before business users see them, and results come back as charts, not just tables.
Conversational analytics doesn't replace your BI stack. It extends it. Power BI still answers the questions you know to ask, and Genie handles the follow-ups that used to mean a ticket to the data team. Because both can read the same governed tables, the numbers match.
"Genie is doing a far better job than Copilot because it's native to the same platform as the data itself," says George.
What to watch for: Microsoft has clarified that Copilot in Fabric doesn't use customer data to train models or store prompts for abuse monitoring. That's the right standard. Check two more things: whether admins have allowed data to be processed outside your region, and whether every service an agent touches makes the same commitments. On Databricks, the agent, the data, and the governance live in one place.
4. Costs you can see and control
Fabric runs on purchased capacity: simple to buy, and fine when usage is predictable. But in our experience, capabilities like data agents need a larger tier that you pay for around the clock, even during development. And because capacity is shared, one heavy Spark job can slow everything else, including Power BI.
Databricks is consumption-based. Serverless compute and Lakebase scale to zero when idle, and system tables expose billing, jobs, and query history, so you can trace the cost of a single pipeline with SQL. Fabric's usage metrics have improved, but Databricks still gives you more granular, workload-level control.
5. Built for the applications you'll need next
After context comes custom applications built on your data. Lakebase, a managed PostgreSQL service, puts application data next to your analytics and AI workloads. Its standout feature is database branching. "Every data engineer knows the problems always show up in production, no matter how much you test in dev," says Zula. Branching lets teams test against a true copy of production before they ship.
Add MLflow, model serving, Mosaic AI, and Agent Bricks, and models and agents move from experiment to production with lineage and permissions intact. The market is responding: Databricks passed a $5.4 billion revenue run-rate in early 2026, growing more than 65% year over year with net retention above 140%.
Where Fabric fits
Fabric is a strong choice for some organizations. If you're BI-first, your workloads are mostly straightforward data movement and reporting, and nearly everything already lives in Microsoft 365 and SharePoint, Fabric's setup is easy and its shortcuts into Microsoft sources are convenient. If your consumption is steady and predictable, capacity pricing can work well.
But if your roadmap includes agents, retrieval-augmented generation, production ML, or custom applications, you need governance, cost control, and AI in a single, mature platform from day one.
Start with one workload
You don't need a big-bang migration. Pick one high-value workload: a pipeline that struggles at scale, an AI use case stuck in pilot, or a report nobody trusts. Govern it in Unity Catalog, connect it to Power BI, and measure the result. Let the evidence guide the next step.
Lumenalta®'s specialists have delivered on both Fabric and Azure Databricks, and we can help you find the path that works.
Table of contents
- You don't have to choose between Azure and Databricks
- Azure is a great platform. The middle is where things break.
- 1. Governance you can answer with a query
- 2. Pipelines that don't break when people move on
- 3. AI agents that know your business, and stay yours
- 4. Costs you can see and control
- 5. Built for the applications you'll need next
- Where Fabric fits
- Start with one workload
Talk to our Databricks team
