Table visual

A Table draws a flat grid: one column per field, one row per result row. Use it when you need the values themselves, to scan them, sort and page through a long result, total it, or paint a column by its numbers.

Build a table

  1. Select Edit in the report header. It appears only when you can edit the report; for saving, see Build a report.
  2. In the Visualizations panel, pick Table under Tables & cards. The new visual appears on the canvas, labelled Draft.
  3. Drag columns and measures from BI tables into Columns. Each field becomes one column, in the order you place them; for the wells of every visual type, see Visuals.
  4. Once the draft has its fields, it becomes part of the report. Set it up on the Visual and General tabs; the panel is covered on Format a visual.

Switching an existing visual to a Table keeps its fields: everything moves into Columns, and a measure that sat in Tooltips on a chart arrives as a column too.

Page through the result

Sort the table

Add a grand total

Turn on Grand total in the Table section of the Visual tab. The total arrives as a sticky footer rather than a grid row: the first dimension column reads Total, and each measure column shows that measure's total. The footer covers the whole result, not only the page on screen, so it holds while you page. See Format a visual.

Paint cells and columns

Cell formatting on the Visual tab gives one column a Background colour, Data bars or Icons; its settings window and setup steps are on Cell and column formatting. On a table:

Export the table data

On a report tile, the table's toolbar carries the export control: choose CSV, TSV or Excel, then select the download button; with the right to export, API access sits beside it. The download holds the whole result, not only the page on screen. The control is part of the report, so it appears only on a report tile you may export, and a picture-only export leaves out the toolbar and the pager. For formats, row limits and tokens, see Export reports and data.

How the grid behaves

Questions, answered

How do I add a total row to a table?

Turn on Grand total in the Table section of the Visual tab. The total appears as a sticky footer, not a grid row: the first dimension column reads Total and each measure column shows its total for the whole result, so it stays the same as you page.

I switched a chart to a Table. Where did my Tooltips fields go?

They became columns. When a visual becomes a Table, all of its fields move into Columns, and a measure that sat in Tooltips draws as a column of values instead of a tooltip on hover.

Why did the table go back to the first page?

A new sort, a new page size or a changed filter starts a different result, so the table shows it from page one. The change applies to the whole result, not only the page you were on.

How many rows can a table show at once?

Rows per page under General > Limits decides, starting at 50 and going up to 1,000. The footer switches between 5, 10, 25, 50, 100, 250 and 500 rows, and you can page through the whole result, however long it is.

Why does a data bar fill the whole cell?

The scale has no width: all the values it measures are equal, or its two ends sit on one number. A range with no width reads as the top of the scale, so bars draw full and a gradient shows its top colour. Give the ends different numbers to get a ramp again.

Why does long text wrap onto a second line?

That is deliberate. A table is read inside a frame someone else sized, so a value longer than its column wraps onto a second line instead of being cut short.

Can I download all the rows, not only the page on screen?

Yes. On a report tile, the export control in the table's toolbar downloads the whole result as CSV, TSV or Excel. It belongs to the report, so it appears only on a report tile you may export, and a picture-only export leaves out the toolbar and the pager. See Export reports and data.

When should I use a Table instead of a Matrix?

A Table is flat: every field is its own column and every result row is one row, with paging and sorting. A Matrix groups rows and columns, adds subtotals and drills into hierarchies; see Matrix visual.