Back to Blog

Microsoft Fabric IQ Known Limitations - What to Check Before You Commit

July 26, 20267 min readMichael Ridland

The most useful page in any product's documentation is usually the one nobody reads until it is too late. It is the limitations page. Everyone reads the feature list, watches the demo, gets excited, and starts building. Then three weeks in, they hit a wall that was documented all along, on the page they skipped, and now it is a problem instead of a design constraint they planned around. I have seen this play out enough times that reading the known limitations is one of the first things we do on any new platform, and Fabric IQ is no exception.

This is not a knock on Fabric IQ. Every product has limits, and a vendor that publishes them clearly is doing you a favour. The teams that get burned are the ones who assumed the marketing was the whole story. So this post is a plain read on where Fabric IQ currently draws its lines, why those lines matter, and how to make decisions with them in view rather than against them. Microsoft keeps the authoritative version current on the known limitations page, and you should read it directly before any real commitment, because on a newer product like this the specifics move. What I want to give you is the way to think about it.

Why limitations matter more on a new product

Fabric IQ is new. That is the single most important context for everything that follows. Mature products have had years for the edges to get sanded down, for the "you cannot do that" cases to shrink, and for the community to document every workaround. A newer product has more limitations by definition, and more importantly, its limitations move. Something that is a hard constraint today might be resolved in a release two months from now, and something that works today might behave differently after an update.

This changes how you should treat the limitations list. On a mature product, the limits are roughly fixed and you design around them permanently. On something like Fabric IQ, you are reading a snapshot of a moving target. So the practical stance is: know the current limits, design so that a limit does not sink your project today, and stay close enough to the release notes that you know when a limit lifts and opens up something you had ruled out. Building as if the current constraints are permanent can mean over-engineering a workaround for something Microsoft fixes next quarter.

The categories of limitation worth checking

Rather than list specifics that will date quickly, let me give you the categories we actually check on any platform like this, because these are where the decisions live.

Scale and volume limits. Every planning and analytics tool has a point where data volumes, dimension sizes, or model complexity start to hurt. The question that matters is not "what is the theoretical maximum" but "how does it behave with data shaped like ours". A cube that is fine with a few dimensions and modest members might struggle with a very large, sparse model. This is the single most important thing to test with your real data before you commit, because a demo with sample data tells you nothing about how it holds up under your load. I cannot stress this enough. Test with your volumes, not Microsoft's.

Feature completeness against established tools. Fabric IQ is doing things that dedicated planning tools have done for two decades, and in a first-generation product, some capabilities that veterans of those tools take for granted may not be there yet, or may work differently. If your team is coming from a mature planning platform, make a list of the specific things they rely on and check each one, rather than assuming parity. The gap is usually in the advanced corners, not the core, but the advanced corners are exactly where an experienced team lives.

Integration and connectivity boundaries. What can it connect to, how does write-back behave, how does it play with the rest of your data estate. These constraints tend to be the ones that catch integration-heavy projects, because the plan assumed a connection or a data flow that turns out to have caveats. Check the specific sources and destinations your architecture depends on.

Governance, security, and administration. On newer products, the admin and governance story often lags the core functionality, because Microsoft ships the thing that does the job first and hardens the management around it after. If you are in a regulated industry, or you have strict requirements around access control, audit, and data residency, check these carefully. This is frequently where an otherwise promising tool fails an enterprise readiness review, and it is better to know that before you have built on it. For Australian organisations in financial services or anywhere with tight compliance obligations, this is not optional diligence, it is the diligence.

How the limitations should shape your rollout, not stop it

Here is the balance I try to strike with clients. Limitations are a reason to be deliberate, not a reason to walk away. A new product with real capability and some rough edges is often exactly the right bet if you approach it well, because you get in early on something genuinely useful and grow with it. The organisations that win with new platforms are the ones that pilot honestly, and the ones that lose are the ones that either avoid anything new on principle or dive in assuming the marketing.

The deliberate approach looks like this. Start with a contained, real use case rather than betting the whole planning process on it day one. Pick something with actual value but limited blast radius if a limitation bites. Build it, run it with real data and real users, and pay close attention to where you brush against the edges. You will learn more about the true limitations from a fortnight of genuine use than from any amount of reading, because your specific data and your specific requirements will find things the documentation does not spell out.

Then, and this is the bit people skip, keep a running note of every limitation you actually hit and whether you found a workaround or had to design around it. This becomes your real map of the tool, far more useful than the generic documentation, and it tells you exactly what to re-test when a new release lands. A limit that blocked you in one release might quietly disappear in the next, and if you are tracking it, you are the first to know and can open up the capability you had shelved.

The honest bottom line

Fabric IQ is a promising piece of a platform that is bringing planning, analytics, and data engineering under one roof, which is a genuinely good direction for Australian businesses tired of stitching separate tools together. It also has the limitations you would expect from something this new, and some of them will matter for your specific situation. Neither of those facts should be a surprise, and neither should be the deciding factor on its own. The deciding factor is whether the value it offers for your use case outweighs the constraints you will actually hit, and you can only answer that by checking the current limitations against your real requirements and testing with your real data.

This is the kind of assessment we do all the time, and it is genuinely worth doing properly rather than on vibes, because the cost of committing to a tool that cannot do a thing you critically need is high and the cost of dismissing a tool that would have been perfect is quietly just as high. Our Microsoft Fabric consulting work often starts exactly here, mapping a client's requirements against what the platform can actually do today and what is on the roadmap, so the decision is made on evidence. And if the question is bigger than one tool, if it is really "what should our data and AI platform look like over the next few years", that is a strategy conversation and it is the right place to start before any tool gets chosen.

Read the limitations page, test with your own data, pilot before you commit, and keep track of what you find. Do that and Fabric IQ's constraints become something you planned around rather than something that ambushed you. If you want a hand assessing whether it fits your situation, get in touch and we will give you the honest read.