Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

July 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more

Reply
brypie
Regular Visitor

30000 row limit

Hi All,

 

I'm pretty new to Power BI, but I have been asked by a client to investigate the use of the 3rd party "HierarchySlicer" visualization.

That particular visualization has a built-in data record limit of 4000 (by using the dataReductionAlgorithm code).

 

I can tweak the number specified in the code to be a larger number, but no matter how high I set it, I am only ever getting back a maximum of 30,000 records.

The client has more than 30,000 records in the data set they wish to show in the slicer.

 

I also followed a simple tutorial to create a quick slicer visulization of my own, but I'm hitting the exact same 30,000 row limitation.

 

"dataViewMappings": [
        {
            "categorical": {
                "categories": {
                    "for": {
                        "in": "fields"
                    },
                    "dataReductionAlgorithm": {
                        "top": {
                            "count": 500000
                        }
                    }
                }
            }
        }
    ],

 

Is this something that can be worked around, or is there an alternative way of getting all the required data to show?

Does the same limitation apply if/when the dashboard is published?

 

Many thanks, and apologies if this is duplicating queries...

1 ACCEPTED SOLUTION
deldersveld
Resident Rockstar
Resident Rockstar

That's currently a hard limit for the data reduction algorithm.

 

30,000 options in one slicer is a lot. Would the client be open to using a combination of Filters and maybe training them on the Basic or Advanced filter criteria?

View solution in original post

3 REPLIES 3
v-chuncz-msft
Community Support
Community Support

@brypie,

 

You may try dataReductionAlgorithm "window" instead of "top".

Community Support Team _ Sam Zha
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
deldersveld
Resident Rockstar
Resident Rockstar

That's currently a hard limit for the data reduction algorithm.

 

30,000 options in one slicer is a lot. Would the client be open to using a combination of Filters and maybe training them on the Basic or Advanced filter criteria?

Thanks,

 

Yes - the client will implement some form of pre-filtering before using the slicer visual.

 

Thanks for confirmation of the 30,000 limit.

Helpful resources

Announcements
FabCon and SQLCon Barcelona 2026

FabCon & SQLCon – Barcelona 2026

Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.

60 days of Data Days Carousel

Data Days 2026

Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.