Skip to main content

Markdown Mustache syntax reference

When creating a Markdown visualization, you can reference data and other query elements using Mustache syntax. For example, {{fields.order_items.sale_price_sum.view_label}}

Query data

This section describes the elements available in a Markdown visualization for referencing query data.

Fields

Query partElementExample SyntaxExample Output
FieldView name{{fields.order_items.sale_price_sum.view_label}}Order Items
FieldField name{{fields.order_items.sale_price_sum.label}}Sale Price Sum
FieldFirst row value{{result._first.Female.order_items.sale_price_sum.value}}$21.60K
FieldLast row value{{result._last.Female.order_items.sale_price_sum.value}}$28.82K
FieldAny row value (array syntax starting with 0){{result.5.Female.order_items.sale_price_sum.value}}$31.29K
FieldColumn total{{result.totals._first.Female.order_items.sale_price_sum.value}}$870.97K
FieldRow total (array syntax starting with 0){{result.5.row_total.order_items.sale_price_sum.value}}$62.87K
FieldGrand total{{result.totals._first.row_total.order_items.sale_price_sum.value}}$1.63M

Returning field values

There are two options for returning field values:

  • .value returns an interactive value where drilling is enabled
  • .value_static returns only the raw value with no interactivity

Filters

Query partElementExample syntaxExample output
FiltersLabel{{filters.users.state.label}}users.state
FiltersSummary{{filters.users.state.summary}}is: California,Virginia

Controls

Query partElementExample syntaxExample output
ControlsLabel{{controls.[control_id.label}}Select user ID
ControlsSummary{{controls.[control_id.summary}}Order ID
ControlsValue{{controls.[control_id.value}}order_items.order_id