
Examples
Basic Usage

With Custom Colors

Attributes
Name of the table to query
IDs of filters to apply to the query
Use date_range to filter data for specific time periods. Accepts predefined ranges (e.g., “last 12 months”), dynamic ranges (e.g., “Last 90 days”), custom date ranges (e.g., “2020-01-01 to 2023-03-01”), or partial ranges (e.g., “from 2020-01-01”, “until 2023-03-01”)Example:Attributes:
- range:
string- Time period to filter. Use presets like ‘last 7 days’, dynamic patterns like ‘Last 90 days’, custom ranges like ‘2020-01-01 to 2023-03-01’, or partial ranges like ‘from 2020-01-01’.- Allowed values:
last 7 dayslast 30 dayslast 3 monthslast 6 monthslast 12 monthsweek to datemonth to datequarter to dateyear to dateprevious weekprevious monthprevious quarterprevious yearall time
- Allowed values:
- date:
string- Date column to filter on. Required when the data has multiple date columns.
Time grain for date truncation (default: day for date columns)Allowed values:
dayweekmonthquarteryearhourday of weekday of monthday of yearweek of yearmonth of yearquarter of year
Time grain for date truncation (default: day for date columns)Allowed values:
dayweekmonthquarteryearhourday of weekday of monthday of yearweek of yearmonth of yearquarter of year
Column name for x-axis categories
Column name for y-axis categories
Column name for cell values
Title to display above the chart
Subtitle to display below the title
Info text to display in a tooltip next to the title. Can only be used with the title prop.
URL to link the info text to (can only be used with info)
Create a custom link title for the info link, placed after the info text (can only be used with info_link)
Format for values. See Value Formatting for available formats.
Format for x axis labels. See Value Formatting for available formats.
Format for y axis labels. See Value Formatting for available formats.
Sort order for x axis categories (asc or desc)Allowed values:
ascdesc
Sort order for y axis categories (asc or desc)Allowed values:
ascdesc
Sort categories by total value (asc or desc). Applies to the first axis without explicit sort.Allowed values:
ascdesc
Show color scale legend
Show borders around heatmap cells
Chart configuration optionsAttributes:
- color_palette:
array
Custom SQL WHERE condition to apply to the query. For date filters, use date_range instead.
Custom SQL HAVING condition to apply to the query after GROUP BY
Maximum number of rows to return from the query. Note: When used with tables, limit will disable subtotals to prevent incomplete subtotal rows.
Column name(s) with optional direction (e.g. “column_name”, “column_name desc”)
Custom SQL QUALIFY condition to filter windowed results
Set the width of this component (in percent) relative to the page width
Set a fixed height for the chart in pixels

