Can include {{ templated_fields }} and {{ macros }}

The chart's owner, mostly used for reference and filtering in the list view.

Source database to run the query against

The type of chart to be displayed

Whether to display an interactive data table under the chart.

Whether the X axis should be casted as a date field. Expect most intelligible date formats to get casted properly.

Whether to use a log scale for the Y axis.

Whether to display the SQL statement as a collapsible section in the chart page.

Height of the chart, in pixels.

Defines the layout of the SQL that the application should expect. Depending on the tables you are sourcing from, it may make more sense to pivot / unpivot the metrics.

Can include {{ templated_fields }} and {{ macros }}.

A dictionary of {"key": "values",} that define what the templated fields (parameters) values should be by default. To be valid, it needs to "eval" as a Python dict. The key values will show up in the url's querystring and can be altered there.