Row limits and paging

Every visual on a DataPrism report loads a bounded number of rows, and the way it loads them depends on its type and on the fields you put on it. This page covers what a visual loads while you read a report: when it shows one page at a time, when it keeps a growing window instead, and how long the view settings you change stay with you. For setting the sizes an author saves, see Chart limits.

How each visual loads its rows

An author sets the size per visual under General > Limits; the defaults and maxima are:

VisualHow it loadsDefaultMaximum
Bar, ComboOne page at a time201,000
LineOne page at a time1005,000
Bar, Combo, Line with a Legend fieldOne window at a time20,000100,000
Pie, DonutOne page at a time50500
TableOne page at a time501,000
Matrix with Rows or Columns filledOne window at a time20,000100,000
FunnelIts stages30250
Slicer, Slicer groupValues, one page at a time1,00010,000
Custom visualA fixed number of rows1,000, or the row limit the visual declares100,000
MapOne capped load50,000 points, or 10,000 shapes100,000 points, or 25,000 shapes

Pages or a window: what decides

The Limit pick, and whose value applies

Your own settings, and how long they last

Questions, answered

Why did the page controls disappear when I added a Legend field?

A legend field pivots the result: each row becomes its own series, so a page of rows is no longer a page of categories. The chart switches from pages to a growing window with Load more. Remove the field from Legend and the page controls return. Pie and Donut are the exception: they keep paging with a legend.

Why is there a warning marker on a chart that has loaded a lot of rows?

On a legend-split chart past 2,000 loaded rows, the tile shows a warning marker among its controls. Its tooltip explains that the legend field splits each row into its own series, so the visual loads in server windows instead of pages, and that a filter narrows it. Filter the legend field to load less.

Why is there no pager on my chart?

The paging footer appears once the result has more rows than the type's default page size, or already spans more than one page; a small result shows no footer. A chart that loads in windows has no pages at all, and a KPI or Cards tile carries no pager either.

Does my page size pick change the report for everyone?

While you read a report, no: your pick changes only your view and stays in this browser. While you edit, the pick does change the report: it writes the chart's saved size, the same value General > Limits holds, and choosing the default size clears a saved change. For which value printed, exported and emailed copies use, see Chart limits.

Why did my sort and page size disappear after a while?

They are kept in this browser for about 30 days after your last change to that chart; a drill, a Key tree path or a header filter funnel clears sooner, after about five days. When an entry ages out, the chart opens at the saved view again. Reset clears everything at once, and none of it affects other people.

Does a custom visual follow its own row limit or the one I set?

A custom visual can declare a row limit of its own; Rows under General > Limits overrides it. Without either, the tile asks for 1,000 rows, and no value goes above 100,000. See Custom visual options, data and limits.

Why has a windowed chart loaded more rows than its window number?

A window asks for a number of rows, but rows that tie at its boundary travel together, so a load can land a little above the number. The count under Load more, such as Loaded 20,140 of 85,000 rows, shows what is really loaded.

What sizes does the Limit pick offer?

The sizes its type lists, plus the chart's own saved size, so an unusual saved value stays reachable; nothing above the type's maximum appears. A bar chart, for example, offers 5, 10, 20, 30, 40, 80 and 100.