Visuals

A visual is one chart, table, slicer, map or custom visual on a DataPrism report page. This page covers choosing a type, filling its wells, and editing, renaming and summarising the fields inside them. For styling, see Format a visual; for loading and failure states, see Chart states and rendering rules.

Add a visual to a report

  1. Select Edit in the report header. The button appears only when you can edit the report.
  2. In the Visualizations panel, pick a type from Charts, Tables & cards, Filters or Custom. The new visual lands on the canvas as a Draft, and new visuals start as a Bar.
  3. Drag columns and measures from BI tables into the wells, or drop a field straight onto the visual you are editing (the tile reads Drop a field or measure here to bind data).
  4. Rename or summarise its fields, then format it on the Visual tab. For saving, see Build a report.
  5. Select Done to leave edit mode.

Visual types

Hover a tile in the picker to read what it draws.

GroupVisualWhat it shows
ChartsBarClustered, stacked or 100% stacked bars, vertical or horizontal
ChartsComboBars and lines on two value axes
ChartsLineA trend over an ordered axis
ChartsPie, DonutParts of a whole; a Donut adds a centre total
ChartsFunnelStages, with the conversion between them
ChartsMapAreas, points or a heatmap. See Map visual
Tables & cardsKPIOne number, with an optional comparison
Tables & cardsCardsSeveral measures as cards in one tile
Tables & cardsTableA flat table of columns and values
Tables & cardsMatrixRows, columns and values, with drill-down
Tables & cardsKey treeOne value broken down across fields, one level at a time; also called the decomposition tree
FiltersSlicerPick the values of one field; the picker labels its tile Single. See Filters, slicers and interactions
FiltersSlicer groupDrop several fields, each one a dropdown filter; the picker labels its tile Group
CustomCustom visualYour own HTML, CSS and JavaScript, or a template; Library inserts one published in your organisation. See Custom visuals
Note

Reports saved by older versions keep working: an old pivot table opens as a Matrix, and a chart whose saved type has no current equivalent draws as a Bar.

Text box and Image sit in the same picker under Text & media; they are report elements rather than visual types. See Build a report.

Change the visual type

With one visual selected, pick a different tile in the Visualizations panel to change its type; with nothing selected, the same tiles add a new visual.

Fill the wells

Each type shows its own wells. From BI tables, tick a field to add it to the first well that takes it (unticking removes every copy), or drag it into the well you want. With no fields yet, the tile tells you what it needs:

VisualWellsWith no fields yet, it reads
BarX-Axis, Y-Axis, Legend, TooltipsDrag at least one field to Y-Axis, and a field to X-Axis to split it
ComboX-Axis, Bar Series (Left Y-Axis), Line Series (Right Y-Axis), TooltipsDrag a field to X-Axis and at least one field to Bar Series or Line Series
LineX-Axis, Y-Axis, Legend, TooltipsDrag a field to X-Axis and at least one field to Values
Pie, DonutLegend, Values, TooltipsDrag a field to Legend and a field to Values, or several measures to Values
FunnelStage, ValueDrag a field to Stage and a measure to Value
KPIValues, ComparisonDrag a measure to Values, then one to Comparison
CardsValuesDrag one or more measures to Values
TableColumnsDrag fields to Columns
MatrixRows, Columns, ValuesDrag fields to Rows, Columns, and Values
Key treeValue, Explain byDrag a measure to Value and one or more fields to Explain by
SlicerFieldDrag a field to Field to list its values
Slicer groupFieldsDrop fields to list. Each one filters the report.
Custom visualDataDrag the fields the visual reads to Data, or leave it empty for a static visual

Edit, rename and summarise a field

Name the visual

Row limits

Each visual loads a limited amount of data. Set its limits under General > Limits; the defaults and maxima are:

VisualLimitDefaultMaximum
Bar, ComboCategories per page201,000
LinePoints per page1005,000
Pie, DonutSlices per page50500
TableRows per page501,000
Bar, Combo, LineRows per load with a legend20,000100,000
MatrixRows per load20,000100,000
FunnelStages30250
Key treeChildren per expansion10500
Slicer, Slicer groupValues per load1,00010,000
Custom visualRows1,000100,000
MapPoints, or Shapes with a geometry field50,000 points, or 10,000 shapes100,000 points, or 25,000 shapes

Use the tools on a visual

Who can change visuals

You change visuals only in edit mode, which needs edit access to the report; without it, the report header shows no Edit button and the Visualizations, Filters and BI tables panels stay hidden. Adding a custom visual, and the Library entry, needs the Author DataPrism Custom Visuals permission. See Who can do what in DataPrism.

Questions, answered

What happens to my fields when I change the visual type?

Nothing is lost. Only the wells the new type shows are filled, and fields it cannot use wait beside the wells (up to 24) and return if you switch back. Pie and Donut keep one value when a Legend field is set, and a KPI leaves its Comparison slot empty.

How do I rename a field in a well?

Double-click the field, type the name and finish with Enter or by clicking away. The tooltip then shows the original name marked (renamed), and Reset custom name beside it restores the original.

Why is my text column counted instead of summed?

The well it sits in takes measures only, so a text column is summarised as Count. Choose Distinct to count only different values, or move the column to a grouping well such as X-Axis or Legend.

My bar chart shows only 20 categories. How do I see more?

Raise Categories per page under General > Limits, up to 1,000, or pick a larger page size in the footer. With a field in Legend, raise Rows per load with a legend instead.

How many fields can a Slicer group hold?

Up to 20. Each field becomes a dropdown filter. See Filters, slicers and interactions.

What is a Key tree?

A Key tree breaks one value down across fields, one level at a time; it is also called the decomposition tree. Expand a node by High value, Low value or the next field in Explain by.

Why can't I expand my KPI to full screen?

KPI, Cards, Slicer and Slicer group tiles have no full-screen view. Other visual types expand with the Prime control.

Why does an older report draw one of my charts as a bar?

Reports saved by older versions keep working: a chart whose saved type has no current equivalent draws as a Bar. Pick a type in the Visualizations panel to change it.

Does renaming a field change the model?

No. A custom name applies to this report's visual only; the column or measure in the model keeps its name.

Why can't I drop my field onto the visual?

Every well that accepts that kind of field is full, so the drop is refused with No free field well for "<field>" on this visual. Remove a field from a well, then drag again.