Chart states and rendering rules

Every visual on a DataPrism report page passes through the same states: loading, drawn, empty, failed or cut short by a limit. This page explains what you see in each state, what the messages mean, and what to do about them.

What a visual shows while it loads

When a visual is empty or fails

When a visual keeps an earlier result

If a refresh fails, the tile does not blank out. It keeps its last good result and pins the badge Showing earlier result - refresh failed over it, so old numbers are never mistaken for current ones. Hover the badge to read the failure, and select it where the tile offers that; refresh the report to try again.

When data is cut short

How a chart query runs

Rendering rules worth knowing

Questions, answered

Why is my visual empty?

No rows may be a correct answer: check the page and visual filters first. If the tile asks you to run it or to add fields, do that. On a model with row-level security, your rules may match no rows, and the report shows an information banner when they do.

Why does my visual say "Aggregation failed"?

The run failed before the visual could draw. Select Show details where the tile offers it to read the reason. Fix what it names and run the visual again; if it keeps failing, see Troubleshooting.

What does "Showing earlier result - refresh failed" mean?

The latest refresh failed, so the tile kept its last good result instead of blanking out. Hover the badge to read the failure, select it where the tile offers that, and refresh the report to try again.

Why are only some legend values shown?

The legend field has more distinct values than the chart can draw. The badge counts what is drawn, and its tooltip suggests the fix: add a filter to narrow the field.

What does "Showing 1-20 of 150" in the footer mean?

The visual loads its result in pages, and this is one page of it. Use Previous page and Next page to move, or raise the page size under General > Limits. The defaults and maxima per visual type are listed on Visuals.

Why does the footer say "Row limit reached"?

The visual has loaded as many rows as its limit allows and more rows remain. Use Export to download the full result, or narrow the report filters; see Export reports and data.

Can a visual use paging and Load more at the same time?

No. A visual either loads its result in pages or accumulates rows with Load more; a definition that mixes the two is refused. Maps use neither style: they load up to their own row cap and note when rows were left out.

Why does my visual show a quiet message instead of an error panel?

Some refusals cannot be fixed from the tile, so the platform keeps them calm: a privilege rejection shows as one quiet line, without error styling and without a details action. Ask for access to the table or column, then refresh.

What does "Incomplete chart configuration" mean?

The visual has nothing to draw with: a field its type needs is missing. The line under the message names the fields to add; add them and run the visual again.

Do drill views and version previews run like saved charts?

Yes. Drills, unsaved edits and version previews are validated and run exactly like the saved visual, but nothing is stored for them: close the view and it is gone. Running the visual again replaces its own earlier unfinished run.

Why does an error say "invalid chart configuration"?

That is the platform's family of messages for problems you can fix yourself, and the sentence after the prefix names the fix, for example invalid chart configuration: chart needs at least one summarize field or measure or invalid chart configuration: limit must be at most 500 for a Pie visual (got 501). Adjust the visual and run it again.