Skip to main content
Self-Service Analytics supports time-based attributes for both live streaming sources (like sources created using upload API) and historical data sets (like SQL-based tables). When time-based attributes are available for a data source, the time bar can be used on a dashboard. Use the time bar to filter your visuals using a time attribute. It appears at the bottom of your dashboard. The time bar shown depends on the type visual you select. Here is an example time bar, with its parts identified: Each section is described in the following table:
NumberImageDescription
1Shows the time field selected for the time bar. Use this to change the time field.
See Change the Time Bar Field.
2Allows you to select a static or dynamic time range for the time bar.
See Adjust the Time Bar Range Using the Time Range Dialog.
3The From slider. Slide this to the right to change the minimum static time range.
See Adjust the Time Bar Range Using Time Bar Sliders.
4The To slider. Slide this to the left to change the maximum static time range.
See Adjust the Time Bar Range Using Time Bar Sliders.
5Indicates whether or not live data is enabled for the visual’s data source.
If Live appears here, it is live data is enabled.
If Max appears here, live data is not enabled.
6Allows you to control data playback, if it is enabled for the visual’s data source.
7When you select this, the time bar zooms to view only the specified range. All other times are not visible.
See Zoom Into a Time Bar Range.
8When you select this, the time bar expands to show the available range of times in the data.
9When you select this, the maximum range of data is selected. The data shown expands to include all dates and times in the data.
See Select the Maximum Time Range.
You can set time bar settings in data source configurations that will be used, by default, for each new visual created using the data source. See Configure Time Bar Defaults. In addition, see the following related topics:

Use the Time Bar Sidebar

The Time Bar sidebar lets you control some of the time bar settings for a visual. Controls for changing the time bar settings are provided using the interactivity sidebar. See Control How Users Interact With a Visual. Access the Time Bar sidebar for a visual
  1. Select the visual in the Visual Gallery or on a dashboard.
  2. If you selected the visual on a dashboard, select Settings on the visual drop-down menu to access the sidebar menu for the visual.
  3. Select the time bar option (select the schedule report icon to schedule a dashboard or report with others) on the sidebar menu for the visual. The Time Bar sidebar opens. define the time attribute to use in the time bar, turn the time bar off, and enable playback for live data as applicable
  4. Using the Time Bar sidebar, you can:
    If you are using a field that has time zone information disabled (select Not Specified), only the time-related information is shown in the user interface and exported with your data. Time zone labels are not included.
  5. After making changes, select Apply to apply the time bar changes you have specified.
  6. Save the visual or dashboard to save your changes.

Enable the Time Bar for a Visual

Enable the time bar for a visual
  1. Select the visual in the dashboard or in the Visual Gallery.
  2. If you selected the visual on a dashboard, select Settings on the visual drop-down menu to access the sidebar menu for the visual.
  3. Select the visual time bar icon (select the schedule report icon to schedule a dashboard or report with others) on the sidebar menu for the visual. The Time Bar sidebar opens.
  4. Select a time attribute on the Time Bar sidebar. The None (Time Bar is Off) option is not available for the Line charts.
  5. Optionally, select the Enable playback checkbox to enable the Play/Pause button (the Data DVR functionality) on the Time Bar. You can enable or disable this option in the Global Default Settings section for your data source. For more information about the requirements for playback, see Live Mode and Historical Playback.
  6. Select Apply.
  7. Save the visual or dashboard.
After the time bar is enabled, you can use it for the visual. If the time zone label is disabled (select Not Specified), time is shown in the local user’s time with no time zone information. If additional visuals on the dashboard are create from the same data source, you can use a unified time bar. See Work with Unified Time Bars.

Disable the Time Bar for a Visual

Disable the time bar for a visual
  1. Select the visual in the dashboard or in the Visual Gallery.
  2. If you selected the visual on a dashboard, select Settings on the visual drop-down menu to access the sidebar menu for the visual.
  3. Select the visual time bar icon (select the schedule report icon to schedule a dashboard or report with others) on the sidebar menu for the visual. The Time Bar sidebar opens.
  4. Select the None (Time Bar is Off) option. This option is not available for the Line charts.
  5. Select Apply.
  6. Save the dashboard.
The time bar is disabled for the visual.

Change the Time Bar Field

You can change the time bar field for a visual in the visual time bar settings or on the time bar itself. While you are working on a dashboard or visual, the time range and playback configuration you have selected for different time fields are retained. So when you switch between different time fields, the time range and playback settings may change. For example, you might have analyzed your data using the following time fields: When you switch between these fields on the time bar, the ranges and playback settings also switch, as appropriate for each field.

Change the Time Bar Field Using Visual Settings

Change the time bar field for a visual using the visual time bar settings
  1. Select the visual in the dashboard or in the Visual Gallery.
  2. If you selected the visual on a dashboard, select Settings on the visual drop-down menu to access the sidebar menu for the visual.
  3. Select the visual time bar icon (select the schedule report icon to schedule a dashboard or report with others) on the sidebar menu for the visual. The Time Bar sidebar opens.
  4. Select a new time field on the Time Bar sidebar. The None (Time Bar is Off) option is not available for the Line charts.
  5. Optionally, select the Enable playback checkbox to enable the Play/Pause button (the Data DVR functionality) on the Time Bar. You can enable or disable this option in the Global Default Settings section for your data source. For more information about the requirements for playback, see Live Mode and Historical Playback.
  6. Select Apply. The time bar for the visual is changed. If the visual is using a unified time bar, all the visuals using the unified time bar are also changed. See Work with Unified Time Bars.
  7. Save the dashboard or visual.

Change the Time Bar Field on the Time Bar

Change the time bar field for a visual using the time bar
  1. Select the visual.
  2. On the left side of the time bar, select the field name. A Time Bar dialog pops up listing all the time fields in the data source for the visual.
  3. Select a new time field on the dialog. The None (Time Bar is Off) option is not available for the Line charts. The time bar for the visual is changed. If the visual is using a unified time bar, all the visuals using the unified time bar are also changed. See Work with Unified Time Bars.
  4. Close the Time Bar dialog.
  5. Save the dashboard.

Adjust the Time Bar Range

You can adjust the time bar range using the time bar range dialog, the From and To sliders, and maximum range selector. You can also zoom into a selected time range. Except for derived fields, the default range for a time bar field is the maximum range of its values. The default range for a derived time field is always the current year. Use the range dialog on the time bar to adjust the range for the derived field to represent the actual data available. For example, if your derived field data is for 2017-2018, the default range will be the current year, which might fall after the actual dates in the data. Using the range dialog on the time bar, you can adjust the range to 2017-2018. See the following topics:

Adjust the Time Bar Range Using the Time Range Dialog

Adjust the time bar time range for a visual using the time range dialog
  1. Select the visual.
  2. Select the range setting icon () on the time bar. The Time Range dialog appears.
  3. Use the From and To boxes to specify the default time bar range. You can set the range in static time or dynamic time, or use preset ranges provided with Self-Service Analytics.
    • Select Static Time or Dynamic Time in the fx drop-down menu. If you select Static Time, the From and To boxes are filled with default dates and times. Use the boxes to select specific from and to times: If you select Dynamic Time, the From and To boxes are filled with Start of data and End of data automatically. Use the boxes to select different dynamic from and to times:
    • Alternatively, select Presets… to fill the From and To boxes with predefined time ranges provided by Self-Service Analytics: Use the filter box at the top of the presets list to locate the preset setting you want. Descriptions of each of the preset options are provided in Preset Time Ranges.
  4. Select Apply to apply the new time range setting. It is applied to the visual. If the visual is using a unified time bar, the new time range setting is applied to all the visuals using the unified time bar. See Work with Unified Time Bars.
  5. Save the dashboard.

Adjust the Time Bar Range Using Time Bar Sliders

Adjust the time bar time range for a visual using the time bar sliders
  1. Select the visual.
  2. Slide the From slider () on the time bar to the earliest time for the time range you want.
  3. Slide the To slider () on the time bar to the latest time for the time range you want.
  4. Save the dashboard.
To select the maximum range of values, select on the time bar.

Zoom Into a Time Bar Range

Zoom into a time bar range
  1. Select a visual on the dashboard.
  2. Select a time range for the time bar. See Adjust the Time Bar Range.
  3. Select zoom tool icon on the right side of the time bar to zoom into the selected range. Only the times for the time range you selected are shown on the time bar. To view all the available times in the data, select the all icon on the time bar. To select the maximum range of values, select the maximize icon on the time bar.
  4. Save the dashboard.

Select the Maximum Time Range

Select the maximum time range on the time bar
  1. Select the visual.
  2. Select on the right side of the time bar to select the maximum time range on the time bar.
  3. Save the dashboard.

Work with Unified Time Bars

When you work with your dashboard, you can apply the settings that you have configured on your time bar to multiple visuals from the same data source. This enables you to view and playback the data on different visuals for the same time period and filtered by the same time filter. The time bar shared by the visuals is called a unified time bar.
You can only use a unified time bar for visuals for which the time bar has been enabled.
By default, new visuals from the same data source are applied to the same unified time bar on a dashboard, provided the dashboard has only one time bar configured for visuals using that data source. If the existing visuals on the dashboard use different time bars, new visuals are not assigned to the unified time bar and must be configured manually to do so.

Apply a Unified Time Bar to Multiple Visuals

If you have several visuals from the same data source or your visuals contain cross-source links, you can use different time bar settings for different visuals. Apply a unified time bar to multiple visuals that use the same data source on your dashboard
  1. Select a visual on the dashboard and configure the time bar settings, as described above.
  2. Select the time attribute on the left side of the time bar. The Time Bar dialog appears.
    If you are using a field that has time zone information disabled (select Not Specified), only the time-related information is shown in the user interface and exported with your data. Time zone labels are not included.
  3. In the Time Bar dialog, select the visuals from your dashboard you want to use a unified time bar. The available visuals are listed in the Applies to section. The visuals selected will share a unified time bar. The unselected visuals will maintain their own individual time bars.
    If your dashboard contains visuals from different data sources, the Applies to section lists the visuals separated by data source. The active section in the Applies to list depends on the visual selected in the dashboard.
  4. Save the dashboard.

Change the Unified Time Bar Attribute

Change the unified time bar attribute
  1. Select a visual on the dashboard that is using the time bar.
  2. Select the time attribute on the left side of the time bar. The Time Bar dialog appears.
  3. In the Time Bar dialog, select a different time attribute. all the visuals using the unified time bar will adjust to use the new time attribute.
    If your dashboard contains visuals from different data sources, the Applies to section lists the visuals separated by data source. The active section in the Applies to list depends on the visual selected in the dashboard.
  4. Save the dashboard.

Change the Unified Time Bar Range

Change the unified time bar range
  1. Select a visual on the dashboard that is using the time bar.
  2. Do one of the following:
    • Select the range setting on the time bar and select a new static time range, dynamic time range, or preset time range for the time bar. See Adjust the Time Bar Range.
    • Use the time bar sliders to adjust the range.
  3. Save the dashboard.

Remove a Visual from the Unified Time Bar

Remove a visual from a unified time bar
  1. Select the visual on the dashboard.
  2. Select the time attribute on the left side of the time bar. The Time Bar dialog appears.
  3. In the Time Bar dialog, clear the checkbox associated with the visual in the Applies to section. The visual will no longer share the unified time bar.
    If your dashboard contains visuals from different data sources, the Applies to section lists the visuals separated by data source. The active section in the Applies to list depends on the visual selected in the dashboard.
  4. Save the dashboard.
For example, suppose you need to filter the data in the Sales by Hour visual by the Inserted attribute for JAN 10 2017 6 AM on the Real Time Sales visual. When you select Apply to apply the filter, you will have to confirm breaking the unification. The Real Time Sales visual is updated and the time bar changes accordingly.

Live Mode and Historical Playback

Live mode and historical playback (also known as Data DVR) allow you to get the most from data stores that support playback. The only difference between live mode and historical playback is the time range that is selected.
  • Live mode refreshes field data on your visuals for date-time fields that are indexed as playable. In live mode, your data plays forever without an end date.
  • Historical playback (Data DVR) shows the historical record of field data for date-time fields that are indexed as playable. Playback can show up to the last moment before the current period in your data.
Live mode and historical playback require:
  • A date-time field in your data store (data base) that is either indexed or partitioned. If indexed, the index should be non-clustered. If your data store does not support indexing or partitioning, then live mode and historical playback are not available for that data. For most data stores, indexing is the default.
  • The time zone used by the date-time field in the data source should align with the time zone used by the date-time field in your data store. The data source time zone can be set using the Time Zone attribute on the Fields tab of the data source definition.
  • The data source should have live mode enabled. Use the Live Mode switch on the Global Settings tab of the data source configuration. See Configure Time Bar Defaults.
  • The data store should be capable of receiving new or updated data, that is, data that is not static like flat files.
Live mode and historical playback are supported for even time intervals. See Even Time Intervals. Live mode and historical playback are not supported for fused data sources. See Data Fusion Limitations.
Live mode and historical playback do not work for tables when the table is grouped. See Group and Ungroup Table Data.
Playback mode (Data DVR) is available if the date-time field in your data source has the playable property set to True and the granularity of the field is not greater than day. When is the playable property in a data source set to true?
  1. If the date-time field in the data store is indexed or partitioned. For Impala data stores, this option can also be enabled if the selected date field has a connection to the partitioned date field.
  2. If the data store is Spark (for example, Spark SQL).
  3. In Amazon Redshift, data sources for the first sort key.
Support for this feature by connector is shown in the following table. Key:Y - Supported; N - Not Supported; N/A - not applicable See also Configure Time Bar Defaults.