Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreThe FabCon + SQLCon recap series starts April 14th at 8am Pacific. If you’re tracking where AI is going inside Fabric, this first session is a can't miss. Register now
I am encountering an issue with a stacked column chart in Power BI. Even though my data source only contains 200 rows, I'm still seeing the "i" icon (indicating a data limit issue). My x-axis shows phases, and my y-axis represents indexes (used as the legend to create the stack). I need the columns to be stacked as they currently are, but I'm unsure why this error is occurring with such a small dataset and how to resolve it.
Solved! Go to Solution.
Hi @a-r-e-8-1
Why this happens
The data limit warning in Power BI's stacked column chart isn't just about the number of rows in your dataset — it's about the number of data points rendered in the visual itself. The limit is 3,500 data points per visual.
Here's the math that catches people off guard:
Data points = X-axis categories × Legend (stack) values
So if you have, say, 10 phases on your X-axis and 400 unique index values in your legend, that's 4,000 data points — and the warning triggers even though your source data is only 200 rows.
The "i" icon is Power BI telling you it has sampled or truncated the data to fit within the limit, which means your chart may not be showing everything accurately.
How to fix it
This is almost always the root cause. Ask yourself:
Index Grouped =
IF(
[Index] IN {"Value1", "Value2", "Value3"}, -- your top values
[Index],
"Other"
)
This alone usually brings you well under the 3,500 limit.
If phases can be filtered interactively (e.g. by date range or department), add a slicer so users are only viewing a subset of phases at a time. Fewer phases = fewer data points rendered.
If you need to show all the data without sampling, consider:
Sometimes the issue isn't obvious. If your phases and indexes come from different tables without a proper relationship, Power BI may be generating a cartesian product behind the scenes — massively inflating the data point count even from 200 source rows. Double-check your model relationships in the Model view.
Did I answer your question? Mark my post as a solution! Appreciate your Kudos !!
Hi @a-r-e-8-1
Why this happens
The data limit warning in Power BI's stacked column chart isn't just about the number of rows in your dataset — it's about the number of data points rendered in the visual itself. The limit is 3,500 data points per visual.
Here's the math that catches people off guard:
Data points = X-axis categories × Legend (stack) values
So if you have, say, 10 phases on your X-axis and 400 unique index values in your legend, that's 4,000 data points — and the warning triggers even though your source data is only 200 rows.
The "i" icon is Power BI telling you it has sampled or truncated the data to fit within the limit, which means your chart may not be showing everything accurately.
How to fix it
This is almost always the root cause. Ask yourself:
Index Grouped =
IF(
[Index] IN {"Value1", "Value2", "Value3"}, -- your top values
[Index],
"Other"
)
This alone usually brings you well under the 3,500 limit.
If phases can be filtered interactively (e.g. by date range or department), add a slicer so users are only viewing a subset of phases at a time. Fewer phases = fewer data points rendered.
If you need to show all the data without sampling, consider:
Sometimes the issue isn't obvious. If your phases and indexes come from different tables without a proper relationship, Power BI may be generating a cartesian product behind the scenes — massively inflating the data point count even from 200 source rows. Double-check your model relationships in the Model view.
Did I answer your question? Mark my post as a solution! Appreciate your Kudos !!
I think it is possible to filter out unnecessary data.
Too Many Unique Categories in the Legend (Indexes)
Even though your dataset is small, if the "Index" column used as the legend has too many unique values, Power BI might struggle to render the stacked chart efficiently.
Aggregation Issue
If your measure used on the Y-axis is not aggregated properly, Power BI might be trying to plot too many individual data points instead of aggregating them into stacks.
Default Data Point Limit on Stacked Charts
Power BI has a default rendering limit of around 3500 data points for visualizations. If your chart is exceeding this due to high cardinality in the legend (Index), it could trigger this warning.
If your Index field has a high number of unique values, try grouping them or creating a summarized version.
You can use binning or categorization to reduce the number of distinct values.
Ensure that the measure on your Y-axis is properly aggregated (e.g., SUM, AVERAGE, COUNT).
You can check this by clicking on the Y-axis measure in the Values section and selecting an appropriate aggregation.
If possible, use a filter to limit the number of unique values displayed in the legend.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |