Chart limits

Every visual on a DataPrism report loads a bounded amount of data, and General > Limits sets the size of that load. This page lists the limit rows per visual type, their defaults and maxima, and the rules for changing a value. For what a tile shows when a limit is reached, see Chart states and rendering rules.

Open the limits

  1. Select Edit in the report header. It appears only when you can edit the report; saving is covered on Build a report.
  2. Select one visual on the page. The side panel shows its Fields, Visual and General tabs.
  3. Open General and find the Limits section. It lists one row per limit the visual's type has: the value in use, a field, and under it a help line or a note.

Changes apply as you make them and are saved with the report. Every change re-runs the visual.

The limit rows

VisualLimitDefaultMaximum
Bar, ComboCategories per page201,000
LinePoints per page1005,000
Bar, Combo, LineRows per load with a legend20,000100,000
Pie, DonutSlices per page50500
TableRows per page501,000
MatrixRows per load20,000100,000
FunnelStages30250
Key treeChildren per expansion10500
Slicer, Slicer groupValues per load1,00010,000
Custom visualRows1,000100,000
MapPoints50,000100,000
Map with a geometry fieldShapes10,00025,000

Which row applies

A row that does not apply keeps its value, disables its field and shows a note in place of the help line: Applies when the Legend well is empty, Applies when the Legend well holds a field, Applies when Rows or Columns hold a field, Applies to the list, tile and dropdown styles, or A field-parameter slicer runs no query.

Change a value

When a limit is reached

Questions, answered

What is the difference between the Limit strip on a tile and General > Limits?

The Limit strip in a tile's footer changes the page size of the view you are reading now, and Reset to default in the report footer brings the saved view back. The value under General > Limits is the one the visual saves; printed pages, picture exports, subscriptions and version previews use that value.

Why did my value not apply after I typed it?

Typing alone does not commit. Press Enter or click away to apply the value; Escape reverts it. An empty or non-numeric entry is ignored, and the field snaps back to the current value.

What happens if I type a value above the maximum?

It is brought down to the row's maximum when it commits. The field keeps values between 1 and the maximum, so a bar chart's Categories per page stops at 1,000 and a funnel's Stages at 250.

What does the line under a limit field mean?

It reads Default followed by the value the visual uses when no one has changed it, and max followed by the most the row accepts, for example Default 20 · max 1,000. A row that does not apply shows a note there instead.

How do I put a limit back to its default?

Use the reset control beside the field; it appears once the value differs from the default, and its tooltip names the default, for example Reset to default (20). Entering the default value itself clears the change too.

Which limit applies when I add a Legend field?

Rows per load with a legend takes over on a Bar, Combo or Line chart: rows split by legend value, so the page rows stop applying and their field shows the note Applies when the Legend well is empty. Remove the legend field and the page rows return.

How much data can a visual load in total?

A paged visual shows one page at a time. A matrix or a legend-split chart keeps what it loads in windows, up to about a million rows: 50 windows at the default 20,000, and 10 at the maximum 100,000. Past that, loading stops and Export gets the full result.

Does a KPI or Cards tile have limit rows?

No. A KPI shows one value and Cards shows one card per measure, so there is nothing to size, and General > Limits shows no section on them. Every other visual type carries at least one limit row.