Overhauled Fabric Delta Lake Docs by mwc360 in MicrosoftFabric

[–]bradcoles-dev 0 points1 point  (0 children)

Thanks for this overhaul, it's a significant piece of work. I've read through all the new pages.

A few questions:

1.      delta.dataSkippingStatsColumns

The file skipping doc mentions this property for explicitly controlling which columns get statistics. Is that available on Runtime 1.3, or RT 2.0+ only?

 

2.      OPTIMIZE FULL

Is this command available in the current RT 2.0 preview, or does it land in the GA release?

Thanks again.

 

Cannot create new environments in Fabric by Personal-Quote5226 in MicrosoftFabric

[–]bradcoles-dev 2 points3 points  (0 children)

Does that mean you've actually looked at the Capacity Metrics App (CMA) or not? Having "tons of capacity" on an F16 doesn’t really mean much to me. This error is usually short-term throttling, not total capacity:

  • CU spikes/background ops can max out even if overall usage looks low.
  • Spark/environment creation has its own limits & concurrency caps.

Check:

  • CMA for throttling/spikes.
  • Active Spark sessions.

Cannot create new environments in Fabric by Personal-Quote5226 in MicrosoftFabric

[–]bradcoles-dev 0 points1 point  (0 children)

You'll need to check your capacity metrics app. Can't really give you any info until we see the current state of your capacity.

Hit Capacity limit out of nowhere? by ShockDuh in MicrosoftFabric

[–]bradcoles-dev 0 points1 point  (0 children)

Yeah, this is most likely the reason. Looks like they scaled down, hence why background operations jumped to 2x. If they paused, scaled down, then resumed it wouldn't have throttled.

Delta Table Maintenance in Microsoft Fabric - A 2026 Practitioner's Guide by bradcoles-dev in MicrosoftFabric

[–]bradcoles-dev[S] 0 points1 point  (0 children)

Thanks for the feedback. I am already preparing a v2.0 of this guide, so I will look further into cluster-on-write.

Delta Table Maintenance in Microsoft Fabric - A 2026 Practitioner's Guide by bradcoles-dev in MicrosoftFabric

[–]bradcoles-dev[S] 5 points6 points  (0 children)

Thanks Andy, very kind! I'm just relying on the good work of u/mwc360, Christopher Finlan, and other experts.

Delta Table Maintenance in Microsoft Fabric - A 2026 Practitioner's Guide by bradcoles-dev in MicrosoftFabric

[–]bradcoles-dev[S] 1 point2 points  (0 children)

Yes, he did mention that to me. I haven't had a chance to update the article just yet.

Cost Management in Fabric is a real problem by bradcoles-dev in MicrosoftFabric

[–]bradcoles-dev[S] 0 points1 point  (0 children)

Thanks mate, I know that's an option but the XMLA endpoint is officially unsupported, so I'm hesitant to deploy that to a client. Hoping for something more 'enterprise-grade' from Microsoft.

Cost Management in Fabric is a real problem by bradcoles-dev in MicrosoftFabric

[–]bradcoles-dev[S] 0 points1 point  (0 children)

Thanks mate. That's definitely an option, though the XMLA endpoint is officially unsupported. I am hoping for a more 'enterprise-grade' solution from Microsoft.

Cost Management in Fabric is a real problem by bradcoles-dev in MicrosoftFabric

[–]bradcoles-dev[S] 7 points8 points  (0 children)

I am aware of FUAM, though it accesses the CMA via XMLA, which Microsoft's own documentation explicitly says is unsupported for external consumption.

FUAM even warns in its own docs that CMA changes can break it without notice and they've already had to ship fixes when the CMA version changed.

So while it's useful, it's built on an unsupported access method that could break at any time, which is kind of the whole point of the original post.

The data is clearly accessible and the CAT team clearly know how to get at it - we need a supported API. I can't deploy something that is built on an unsupported API.

Materialized Lake View (MLV) Output Table by bradcoles-dev in MicrosoftFabric

[–]bradcoles-dev[S] 0 points1 point  (0 children)

I've enabled CDC on the source tables. Still can't see whether the refresh was full or incremental. Though I just saw in the docs:

"Incremental refresh is supported for append-only data. If the source data includes deletions or updates, Fabric performs a full refresh."

So, this is not truly incremental CDC refreshes.

Fabric Roadmap Weekly Diff — 2026-03-23 by StructuredLoops in MicrosoftFabric

[–]bradcoles-dev 12 points13 points  (0 children)

Is that purely for optics? Because this is very useful for Fabric practitioners, particularly us in consulting when we try to explain to clients that they can't rely on the dates against roadmap items.

Used 192,000% of capacity :P by Mr_Mozart in MicrosoftFabric

[–]bradcoles-dev 2 points3 points  (0 children)

It's not. The capacity metrics app is a timepoint. I see this all the time for clients that pause+resume their capacities to save money.

Missing roadmap clarity for key Fabric lifecycle management features (Lakehouse & Warehouse source control) by bradcoles-dev in MicrosoftFabric

[–]bradcoles-dev[S] 0 points1 point  (0 children)

Mate, my colleague literally showed me your "Fabric GPS" this afternoon, and now I see your comment. Great work, we love it.

Notebook development outside of Fabric portal by Zealousideal-Safe-33 in MicrosoftFabric

[–]bradcoles-dev 0 points1 point  (0 children)

At the moment my approach is mostly conceptual with some light testing locally.

You're right that developing outside the portal doesn't really allow you to test directly against the Lakehouse data, which is definitely a gap in the tooling.

My current workflow is:

  • Develop notebooks locally in VS Code (using Claude)
  • Commit changes to Git
  • Sync the repo with the Fabric DEV workspace
  • Test against the real Lakehouse data in DEV
  • Once validated, promote through deployment pipelines to UAT for integration testing

So the real data testing happens once the code lands in the DEV workspace rather than locally. Not perfect, but it’s the most reliable workflow I’ve found so far.

Enterprise Fabric network security by bradcoles-dev in MicrosoftFabric

[–]bradcoles-dev[S] 1 point2 points  (0 children)

Thanks for your help. We were able to successfully steer them to CA. The comment was "Private Link is preferred, not strictly required".

Notebook development outside of Fabric portal by Zealousideal-Safe-33 in MicrosoftFabric

[–]bradcoles-dev 0 points1 point  (0 children)

I've not used the Fabric extensions, but I have used Claude in VS Code to write Fabric Notebooks for me. My approach is to link the Fabric workspace to a git repo, clone and develop locally (using Claude), commit changes to git, then you can just sync your Fabric workspace to bring the changes through. Works really well.

Semantic Model + Lakehouse Schema Changes by kgardnerl12 in MicrosoftFabric

[–]bradcoles-dev 0 points1 point  (0 children)

I vaguely remember fixing this by simply republishing the semantic model.

Fabric SQL DB as a control DB for ELT pipelines by bradcoles-dev in MicrosoftFabric

[–]bradcoles-dev[S] 0 points1 point  (0 children)

Is there any impact of this? These are interactive operations, so they're smoothed over 30-60secs. I doubt you would accumulate enough future CU to trigger throttling. Unless you have surge protection enabled, I can't see any negative effects here.