• Products
  • Documentation
  • Resources

Control types

You can create the following control types:

Calendar

Lets you filter your charts on a single date or date range

If your “Calendar” control takes in a date range, its corresponding variable has two properties that store the start date and end date of that date range:

  • {CALENDAR_NAME.START}: Holds the start date

  • {CALENDAR_NAME.END}: Holds the end date

Make sure to replace CALENDAR_NAME with the name of the control when referencing these properties.

Learn how to set up a “Calendar” control.

Date bucket

Lets you change the time bucket used for connected charts

You can group data by:

  • Minute

  • Hour

  • Date

  • Week

  • Month

  • Quarter

  • Year

Learn how to set up a “Date bucket” control.

Date slider

Lets you focus on a specific date range for your data

Its corresponding dashboard variable has two properties that store the start date and end date of that date range:

  • {DATE_SLIDER_NAME.START}: Holds the start date

  • {DATE_SLIDER_NAME.END}: Holds the end date

Make sure to replace DATE_SLIDER_NAME with the name of the control when referencing these properties.

Unlike “Calendar” controls, which only let you see dates, you can add numerical data to your “Date slider” control to gain quick insights on how your data is trending over time.

Learn how to set up a “Date slider” control.

Lets you display values of a query into a searchable list, which filters your charts based on selected values

Learn how to set up a “Dropdown” control.

Hidden variable

Lets you set filter values that are not directly accessible on your dashboard

Unlike the other control types, viewers can’t interact with “Hidden variable” controls. These are especially helpful for customizing dashboard subscriptions for different groups of people, or if you want to share a dashboard but do not want viewers to the change the value of the filter.

You can set the data type of the “Hidden variable” control when you create it. If you set the data type to Date range, its corresponding variable will have two properties that store the start date and end date of that date range:

  • {HIDDEN_VARIABLE_NAME.START}: Holds the start date

  • {HIDDEN_VARIABLE_NAME.END}: Holds the end date

Make sure to replace HIDDEN_VARIABLE_NAME with the name of the control when referencing these properties.

Learn how to set up a “Hidden variable” control.

Range input

Lets you filter your data based on a selected numeric range

Its corresponding variable has two properties that store the selected start and end points of the range:

  • {RANGE_INPUT_NAME.START}: Holds the selected start point of the range.

  • {RANGE_INPUT_NAME.END}: Holds the selected end point of the range.

Make sure to replace RANGE_INPUT_NAME with the name of the control when referencing these properties.

Learn how to set up a “Range input” control.

Text input

Lets you type in search terms for filtering your charts

Learn how to set up a “Text input” control.

Additional Help