Live mode and historical playback do not work for tables when the table is grouped.
Create a New Table Visual
You can create a new table visual in the visual gallery or add a new visual to a dashboard. Generally, you will select a source for your visual, then select a visual type. When you select a table visual, Self-Service Analytics prompts you to include one or more columns in the initial table. Select the columns you want to include, then create the visual. If you select no columns, all columns are included by default. You can add, remove, or rearrange the columns as needed at any time. See Add or Remove Table Columns and ove Table Columns.Work with Tables
- Configure Settings for a Specific Table
- Add or Remove Table Columns
- ove Table Columns
- Change Column Widths
- Group and Ungroup Table Data
- Apply Even Time Intervals on Tables
- Change Time Field Granularity in Tables
- Change Metric Aggregation in Tables
- Change Table Pagination
- Sort Data in a Table
- Format Numeric Table Data Using the Table Context Menu
- Format Time Table Data Using the Table Context Menu
- Table Context Menu
- Maintain Custom Metrics
- Maintain Derived Fields
- Export Visuals
You can use Keyboard Controls on the Table Settings sidebar instead of a mouse.
Configure Settings for a Specific Table
You can configure the settings for a specific table while you are viewing it using the Table Settings sidebar or the table context menu. See the following topics:- Add or Remove Table Columns
- ove Table Columns
- Change Column Widths
- Group and Ungroup Table Data
- Apply Even Time Intervals on Tables
- Change Time Field Granularity in Tables
- Change Metric Aggregation in Tables
- Change Table Pagination
- Sort Data in a Table
- Format Numeric Table Data Using the Table Context Menu
Table Context Menu
The column headings of a table and pivot table include a context menu you can use to perform various functions on the table, as described below. Select- The
tab lists the functions you can perform. - The
tab lists all the available fields in the data source.


or 

Possible menu options on the table context menu tab are described below.
| Menu Option | Description |
|---|---|
| Aggregation | Shown only for numeric fields or metrics, this option allows you to change the aggregation method for the field. Valid options are AVG, MIN, MAX, SUM, NONE, or LAST VALUE. See Change Metric Aggregation in Tables. |
| Autosize all columns | This option autosizes all the column widths in the table. See Change Column Widths. |
| Format | Format data or aggregated data in this column. See Format Numeric Table Data Using the Table Context Menu. |
| Format <field> | Use this option to modify the formatting of numeric and time fields for Table visuals. See Format Numeric Table Data Using the Table Context Menu or Format Time Table Data Using the Table Context Menu. |
| Format <field> as URL | Format the data in this column as a URL or image. See Format Images or a URL Using the Table Context Menu. |
| Group by <field> | This option allows you to group the table by the field represented by the table column. See Group and Ungroup Table Data. |
| Granularity | Shown only for time fields used to group the table, this option allows you to change the granularity of the grouped time field. Options vary based on the granularity you define at the source level. See Change Time Field Granularity in Tables. |
| Hide/Show |
|
| Include Blanks | Shown only for time fields used to group the table, this option allows you apply even time intervals for the grouped time field. Select this option once to apply even time intervals. Select it a second time to remove even time intervals. See Even Time Intervals. |
| Reset <field> sorting | Shown after you have sorted a column. Select to reset the sort you performed on the unsaved table. See Sort Data in a Table or Sort Data in a Pivot Table. |
| Reset all sorting | Shown after you have sorted one or more columns. Select to reset all sorting you performed on the unsaved table. See Sort Data in a Table or Sort Data in a Pivot Table. |
| Resort other sorting | Shown after you have sorted one or more columns, but not this column. Select to reset all sorting you performed on the unsaved table. See Sort Data in a Table or Sort Data in a Pivot Table. |
| Ungroup <field> | This option removes grouping by the table column. See Group and Ungroup Table Data. |
| Wrap Column | Select to wrap the text or data in a column to improve readability. |
Add or Remove Table Columns
You can change the columns (fields) that are shown in the raw data table. After you save the dashboard or visual, the columns are retained when you close the dashboard. They are also retained when you share, embed, or export the dashboard or visual. You can add and remove table columns using the Table Settings sidebar and directly on the table itself, using the table context menu. See the following topics:- Select Columns Using the Table Settings Sidebar
- Select Columns Using the Table Context Menu
- Hide Columns Using the Table Settings Sidebar
- Hide Columns Using the Table Context Menu
Hide Columns Using the Table Settings Sidebar
Hide table columns using the Table Settings sidebar- If you are viewing the table in a dashboard, select Settings from the visual drop-down menu. The sidebar menu for the visual appears. If you are viewing the visual from the Visual Gallery, the sidebar appears to the right of the visual.
-
Select settings
on the sidebar menu. The Table Settings sidebar for the visual appears.
Select the add icon
to access Custom Metrics Editor or Derived Field Editor.
-
Select the edit icon
next to Edit Columns on the sidebar. The Table Settings sidebar changes and only the fields available in the data source are listed.

-
Clear (uncheck) the fields you want to hide from the table.
There is an alternate, quicker, method for hiding columns in a table.
Use the search bar to search for a field in the table. Use the buttons under the search bar to limit the fields you see in the list.

- When you are finished hiding your fields, select Continue and examine your updates. If they are correct, select Apply.
- Save the dashboard and visual.
Hide Table Columns Using the Table Settings Sidebar (Alternate Method)
Quickly hide columns in a table- If you are viewing the table in a dashboard, select Settings from the visual drop-down menu. The sidebar menu for the visual appears. If you are viewing the visual from the Visual Gallery, the sidebar appears to the right of the visual.
-
Select settings
on the sidebar menu. The Table Settings sidebar for the visual appears.

-
In the Columns section of the sidebar, select the delete icon
corresponding to the columns you want hidden from the table. (You can add them back if needed later.)
- Select Apply to apply your changes to the table.
- Save the dashboard and visual.
Hide Columns Using the Table Context Menu
Hide table columns using the table context menu- View the table visual in a dashboard or from the Visual Gallery.
-
Select
next to the column heading name to access the table context menu.

-
Select the
tab on the context menu. A list of all the fields in the data source appears.

- Clear (uncheck) the fields you want to hide in the table. Use the search bar to search for a field in the table. Fields you hide disappear from the table.
- Save the dashboard and visual.
Select Columns Using the Table Settings Sidebar
Select fields for table columns using the Table Settings sidebar- If you are viewing the table in a dashboard, select Settings from the visual drop-down menu. The sidebar menu for the visual appears. If you are viewing the visual from the Visual Gallery, the sidebar appears to the right of the visual.
-
Select settings
on the sidebar menu. The Table Settings sidebar for the visual appears.

-
Select the edit icon
next to Edit Columns on the sidebar. The Table Settings sidebar changes and only the fields available in the data source are listed.
Select the add icon
to access the Custom Metrics Editor or Derived Field Editor.
-
Select the fields you want to view as columns in the table.
Use the search bar to search for a field in the table. Use the buttons under the search bar to limit the fields you see in the list.

- When you are finished hiding your fields, select Continue and examine your updates. If they are correct, select Apply.
- Save the dashboard and visual.
Select Columns Using the Table Context Menu
Select fields for table columns using the table context menu- View the table visual in a dashboard or from the Visual Gallery.
-
Select
next to the column heading name to access the table context menu.

-
Select the
tab on the context menu. A list of all the fields in the data source appears.

- Select the fields you want to view as columns in the table. To select all the fields, select the checkbox to the left of the search bar. Use the search bar to search for a field in the table. Fields you select appear in the table.
- Save the dashboard and visual.
ove Table Columns
You can rearrange (move) the columns in a table while you are viewing the table. After you save the dashboard or visual, the column rearrangement is retained after you close the dashboard. It is also retained when you share or export the dashboard or visual. Select the columns in a table- If you are editing the visual in a dashboard, select Settings from the visual drop-down menu. The sidebar menu for the visual appears. If you are editing the visual from the Visual Gallery, the sidebar appears to the right of the visual.
-
Select
on the sidebar menu. The Table Settings sidebar for the visual appears.

- To move a column, select its name and then drag it up or down in the Columns list, as appropriate. The first column in the list will appear on the left side of the table.
- Select Apply to apply your changes to the table.
- Save the dashboard and visual.
Change Column Widths
By default, the columns of a table are 100 pixels wide. You cannot change this default. However, you can enlarge or decrease the size of the table columns by moving the separator delineating each column while the table is open for viewing. After you save the dashboard, your customized column widths are saved when you close the table and when you share or embed it. You can also request that Self-Service Analytics autosize all the columns in the table. Manually change column widths- To change the widths of the columns in the table, drag the separator between two columns in the appropriate direction.
- Save the dashboard.
-
Select Autosize All Columns in the context menu of any column in the table.
The table columns are autosized.
- Save the dashboard and visual.
Sort Data in a Table
The data in the table can be sorted by one or more columns of data. After you save the dashboard or visual, the sort settings are retained when you close it. The sort settings are also retained when you export and share the table. Sort the rows in a table by the data in a single column- To sort the data in ascending order, select the column heading once.
- To sort the data in descending order, select the column heading two times.
- To return the data to its original sort order, select the column heading three times.
- Sort the data in ascending or descending order by your first column, as described above.
- Sort the data in ascending or descending order by your next column as described above. The number 2 appears in the column heading and the data is sorted first by the first column selected, then by the second column selected.
- Continue adding additional columns to the sort. The numbers in the column headings will continue to increment.
-
Change the order of a multicolumn sort by selecting the column header again.
- When you select a column that is part of a multicolumn sort again, it becomes the last column of data in sequence for sorting.
- When you move a column to the end of the sort sequence, Self-Service Analytics renumbers the other columns to reflect the new sort sequence.
-
To clear sorting, hover over a column label, select the table context menu (
) and select one of the following options:
- Reset [name] sorting to clear all sorting options for that column.
- Reset other sorting to clear sorting options for all columns except the one you have selected.
- Reset all sorting to clear all sorting options for all columns.
- Save the dashboard or visual to save the sort order.
Change Table Pagination
Data is fetched from the data store for a table and cached for viewing in a table visual on a dashboard. Up to 10 times the number of rows specified by Rows per Fetch can be cached before Self-Service Analytics purges the earliest data from the cache to make room for more data at the end. For example, if Rows per Fetch is set to 250, up to 2500 rows of data are cached at any time. Control how the data is viewed in a table visual on a dashboard by selecting infinite scroll or pagination for table visuals.- Select Infinite Scrolling to display all the data that has been fetched; view using the scroll bar. When you scroll to the bottom of the fetched data, Self-Service Analytics automatically fetches another block of data (based on the Rows per Fetch setting) and the additional data is also available for viewing on the visual (using the scroll bar). For example, if your Rows per Fetch setting is 250 rows, the table will initially show all 250 rows of data. When you scroll to the bottom of the data, another 250 rows of data is fetched from the data source and the table will show all 500 rows of data.
-
Select Pagination to display only the data that will fit in the visual widget for the table. A pagination bar at the bottom of the widget allows you to page forward and backward through the data. Specify the Rows per Fetch as needed.

If you use pagination, the number of pages of data available to display before more data is fetched from the data store is determined by the size of the visual widget on the dashboard. For example, if your Rows per Fetch setting is 250 rows, but your visual widget can only display 30 rows of data, only 30 rows of data are ever shown in the visual. This means that 8.33 pages (250/30) of data are available for viewing. When you page forward (using the forward arrows in the pagination bar) to the end of the fetched data, Self-Service Analytics automatically fetches another block of data (based on the Rows per Fetch setting) and fills out any partial page of data with newly fetched data to fill the 30 rows. Additional pages of data are added so you can view the rest of the newly fetched data.
- Edit the table you want to modify. See Edit Visuals.
- If you are editing the visual in a dashboard, select Settings from the visual drop-down menu. The sidebar menu for the visual appears. If you are editing the visual from the Visual Gallery, the sidebar appears to the right of the visual.
-
Select
on the sidebar menu. The Table Settings sidebar for the visual appears.

-
To modify the pagination mode, expand the Pagination options and select one.
- Select Infinite Scroll to view the data using infinite scrolling. Data is fetched for the next page when the user has scrolled to the bottom of the data shown in the table.
- Select Pagination to view the data using pagination and the forward and back arrows on the pagination bar.
- Specify Rows per Fetch for the table. The default is 250 rows.
- Select Apply to apply your changes to the table.
- Save the dashboard and visual.
Group and Ungroup Table Data
You can group and ungroup table data by one or more fields while you are viewing the table. Summarized totals are provided for numeric fields in each group. The fields used for grouping are automatically moved to the leftmost columns of the table. Grouping can be set on the table itself using the column heading context menus and using the Table Settings sidebar (a new Group area has been added). In addition, group default settings can be specified for tables in data source configurations. In environments where self service reports are enabled, the table visual is the primary visual used to generate a report. It supports up to 15 columns of exported data and up to 10 columns of grouped data.End users will only be able to group table data if the Group interactivity setting is enabled. See Control How Users Interact With a Visual.
Live mode and historical playback do not work for tables when the table is grouped.
If a table has been grouped, you cannot export its raw or visual data.
Group and Ungroup Table Data - Table Context Menu
If a field is selected for grouping, it is automatically selected for the table and cannot be specifically selected as a table column. When you group table data, summarized totals are provided for numeric fields in each group. The fields used for grouping are automatically moved to the leftmost columns of the table.Group Table Data - Table Context Menu
- View the table visual in a dashboard, in the Visual Gallery, or in a report. Determine which field you want to use to group the data. For example, you might want to group sales data by state.
-
Locate the field in the table and select
next to its column heading to access the table context menu.

- Select Group by <field> on the context menu. The table is grouped by that field.
- Optionally, select an aggregation level for the group field from the Aggregation list. The Aggregation list is only available for fields that have aggregation enabled in the data source and if the group field is not the first group field for the table. Optionally, select relevant show/hide options for individual metric labels using the table context menu in the column header.
- You might want to group the table data by more than one field. For example you might want the sales data that has already been grouped by state to also be grouped by city. If you want to group by an additional field, locate the field in the table and select Group by <field> on its context menu. The table is grouped by that field within the grouping of any previously selected groups.
- Save the dashboard, visual, or report.
Ungroup Table Data - Table Context Menu
- View the table visual in a dashboard, in the Visual Gallery, or in a report. Determine which field you want to remove from grouping.
-
Locate the field in the table and select
next to its column heading to access the table context menu.

- Select Ungroup by <field> on the context menu. The table is ungrouped by that field.
- Save the dashboard, visual, or report.
Group and Ungroup Table Data - Table Settings Sidebar
If a field is selected for grouping, it is automatically selected for the table and cannot be specifically selected as a table column. When you group table data, summarized totals are provided for numeric fields in each group. The fields used for grouping are automatically moved to the leftmost columns of the table.Group Table Data - Table Settings sidebar
- If you are editing the visual in a dashboard or report, select Settings from the visual drop-down menu. The sidebar menu for the table appears. If you are editing the table from the Visual Gallery or in a report, the sidebar appears to the right of the table.
-
Select
on the sidebar menu. The Table Settings sidebar for the table appears.
-
Select and drag the field by which you want the table grouped from the Columns section of the Table Settings sidebar to the Groups section.
The Groups section of the Table Settings sidebar lists the columns by which the table is grouped, in order of that grouping. In the following example, the sales data is grouped first by state, then by city within the state, and then by product category.

- Optionally, select an aggregation level for the group field from the Aggregation list. The Aggregation list is only available for fields that have aggregation enabled in the data source and only if the group field is not the first group field for the table.
- Select Apply to apply your changes to the table. The grouping selections are applied to the table.
- Save the dashboard, visual, or report.
Ungroup Table Data - Table Settings sidebar
- If you are editing the visual in a dashboard or report, select Settings from the visual drop-down menu. The sidebar menu for the table appears. If you are editing the visual from the Visual Gallery, the sidebar appears to the right of the visual.
-
Select
on the sidebar menu. The Table Settings sidebar for the visual appears.

-
You can remove a field from grouping in several ways:
- Select and drag the field from the Groups section of the Table Settings sidebar to the Columns section.
- In the Groups section of the sidebar, select
corresponding to the field you want removed from grouping. - Select the edit icon (
) for Edit Groups on the sidebar menu. The Table Settings sidebar changes and only the fields included are listed. Clear the checkbox of the field you want to remove from grouping. Note that this also removes the field from the table and you must manually add it back if you want its column shown in the table. Select Continue when you have completed your changes.
- Select Apply to apply your changes to the table.
- Save the dashboard, visual, or report.
Change Metric Aggregation in Tables
You can change the aggregation of metrics in a table after the table has been grouped. Aggregation settings can be changed on the Table Settings sidebar and using the table context menu. Note that you cannot change the aggregation setting for a metric that is used in grouping the table. When a metric is used to group a table, the sum of that field is used for grouping.End users will only be able to change aggregation of numeric and metric fields in a table if the Metrics interactivity setting is enabled. See Control How Users Interact With a Visual.
Change Aggregation Using the Table Settings Sidebar
Change the aggregation of metrics in a table using the Table Settings sidebar- Edit a dashboard with a table that uses a data source containing metric fields.
- Group the table. See Group and Ungroup Table Data.
- If you are viewing the table in a dashboard, select Settings from the visual drop-down menu. The sidebar menu for the visual appears. If you are viewing the visual from the Visual Gallery, the sidebar appears to the right of the visual.
-
Select
on the sidebar menu. The Table Settings sidebar for the visual appears.

- In any of the metric fields in the Columns section of the sidebar, select the aggregation method you want. Possible aggregation methods include None, Avg, Min, Max, Sum, Last Value, Count, and Distinct Count. For information about aggregation methods, see Metric Aggregation Functions. The selected aggregation method is applied to the metric.
- Select Apply to apply your changes to the table.
- Save the dashboard and visual.
Change Aggregation Using the Table Context Menu
Change the aggregation metrics in a table using the table context menu- Edit a dashboard with a table that uses a data source containing metric fields.
- Group the table. See Group and Ungroup Table Data.
-
Select
next to the column heading name of any metric field in the table to access the table context menu.

- In any of the metric fields in the Columns section of the sidebar, select the aggregation method you want. Possible aggregation methods include None, Avg, Min, Max, Sum, Last Value, Count, and Distinct Count. For information about aggregation methods, see Metric Aggregation Functions. The selected aggregation method is applied to the metric. Optionally, select relevant show/hide options for individual labels using the table context menu in the column header.
- Save the dashboard and visual.
Change Time Field Granularity in Tables
You can change the granularity of a time field in a table using the table context menu if you group the table by the time field. Change the granularity of a time field on a table- Edit a dashboard with a table that uses a data source containing date or time fields.
- Group the table by a time field in the data. See Group and Ungroup Table Data.
-
Select
next to the time field column heading to access the table context menu.

- Select Granularity on the context menu and then select the granularity you want on the submenu that appears. Valid granularity options include Millisecond, Second, Minute, Hour, Day, Week, Month, Quarter and Year. Options vary based on the granularity you define at the source level. The selected granularity is applied to the time field.
- Save the dashboard and visual.
Format Numeric Table Data Using the Table Context Menu
Numeric data and date formats are set at the source. You can change them directly in a table or pivot table using the table context menu. Your format changes apply directly to that visual, and affects every instance of that visual in your dashboards, without affecting the underlying source formatting. See Format Time Table Data Using the Table Context Menu. To edit number for other visuals, see Number and Date Formatting for Visuals. Format numeric table data using the table context menu- Select a table visual in a dashboard or in the Visual Gallery.
-
Locate the field in the table and select
next to its column heading to access the table context menu.

-
Select Format <field> on the context menu. A Format work area opens.
The other fields on the Format dialog change based on the Number Format you select. See Number Format Options.Select a Number Format, then select other options for this field. Select Apply to apply your changes to the data in the table column, or Reset reapply the source formatting. - Optionally, repeat for other fields in the table.
- Save the visual, or the dashboard and visual.
- Select a table visual in a dashboard or in the Visual Gallery.
-
Locate the field that includes aggregated in the table and select
next to its column heading to access the table context menu.

-
Select Format <field> on the context menu. A Format work area opens.

-
Select the tab of the data you want to format: the aggregate data, shown here as Actualsales (Sum), or the raw data, shown here as Actualsales (Raw data).
You can apply different formatting options to your raw and aggregate data.

-
Select a Number Format, then select other options for this field. select Apply to apply your changes to the data in the table column, or Reset reapply the source formatting.
The other fields on the Format dialog change based on the Number Format you select. See Number Format Options.
- Optionally, repeat for other fields in the table.
- Save the visual, or the dashboard and visual.
Number Format Options
The available fields for each number format change to reflect the options available for your selected format:-
Plain Number: Select this format to display the field as plain number values. Additional format information you can select includes:
-
Percentage: Select this format to display the field as percentage values. Additional format information you can select includes:
-
Money: Select this format to display the field as currency values. Additional format information you can select includes:
-
Storage: Select this format to display the field as computer storage values. Additional format information you can select includes:
-
Scientific Notation: Select this format to display the field as scientific decimals. Additional format information you can select includes:
Format Time Table Data Using the Table Context Menu
Numeric data and time formats are set at the source. You can change them directly in a table using the table context menu. Your format changes apply directly to that visual, and affects every instance of that visual in your dashboards, without affecting the underlying source formatting. See Format Numeric Table Data Using the Table Context Menu. To edit date and time formatting for other visuals, see Configure Date and Time Formatting. Format time table data using the table context menu- Select a table visual in a dashboard or in the Visual Gallery.
-
Locate the field in the table and select
next to its column heading to access the table context menu.

-
Select Format <field> on the context menu. A Format work area opens.

- Select the appropriate date formats from available options. Options vary based on the granularity you define at the source level. See Date Time Format Options. Select Apply to apply your changes to the data in the table column, or Reset reapply the source formatting.
- Optionally, repeat for other fields in the table.
- Save the visual, or the dashboard and visual.
- Select a table visual in a dashboard or in the Visual Gallery.
-
Locate the field that includes aggregated in the table and select
next to its column heading to access the table context menu.

-
Select Format <field> on the context menu. A Format work area opens.

- Select the appropriate date formats from available options. Options vary based on the granularity you define at the source level. See Date Time Format Options. Select Apply to apply your changes to the data in the table column, or Reset reapply the source formatting.
- Optionally, repeat for other fields in the table. You can also show or hide the time zone label using the show and hide table context menu options.
- Save the visual, or the dashboard and visual.
Date Time Format Options
The available fields vary based on the data available in the field. Not all fields may be available for all time formats.| Format Option | Description |
|---|---|
| Year | Select None, Numeric (2024), 2-Digit (24), Narrow, or Short. |
| Day Of Year | Select None or Short. |
| Quarter | Select None, Range, Narrow, Numeric (1-4), or 2-Digit (01-04). Selections for Quarter are applied only if the time granularity is set to Quarter. Not all options may be available for all time fields. |
| Month | Select None, Numeric (1-12), 2-Digit (01-12), Long (January, March), Short (Jan, Mar), or Narrow (J, M). |
| Week | Select None, WeekStart, WeekEnd, Range, Narrow (w1-w53), Numeric (1-53), or 2-Digit (01-53). |
| Weekday | Select Long (Friday, Sunday), Short (Fri, Sun), Narrow (F, S), or None. The default is None, to show no day of the week. |
| Day | Select None, Numeric (1-7), 2-Digit (01-07), Narrow, or Short. |
| Hour | Select Numeric (1-24) or 2-Digit (01-24). |
| Hour12 | Select a 12 or 24 hour format option for Hour12.
|
| Minute | Select Numeric (0-59) or 2-Digit (00-59). |
| Second | Select Numeric (0-59) or 2-Digit (00-59). |
Format Images or a URL Using the Table Context Menu
You can include images or URLs included with your data source in a table to allow users to select and navigate to the hyperlink, or view images associated with the data. Use the table context menu to define the size of images Format a hyperlink (URL) using the table context menu- Select a table visual in a dashboard or in the Visual Gallery.
-
Locate the field in the table and select
next to its column heading to access the table context menu.

-
Select Format <field> as URL on the context menu. A Format as URL work area opens.

- Select Hyperlink, then Apply. The URL is formatted in the table as a hyperlink users can select to navigate to the referenced site.
- You can optionally apply an Interpolated Expression to the end of the hyperlink, such as a referrer or other access information.
Remove the hyperlink by selecting again, then None from the Type. Select Apply to apply your changes.
- Select a table visual in a dashboard or in the Visual Gallery.
-
Locate the field in the table and select
next to its column heading to access the table context menu.

-
Select Format <field> as URL on the context menu. A Format as URL work area opens.

-
Select Image. The work area expands to allow you to add more information.

- Add the Width and Height of your image as you want it to display in pixels. Select Apply to apply your changes.