Skip to main content

What Are Insights?

Insights are saved data explorations that serve as the building blocks for dashboards and reports. Each insight contains a query (either built visually or written as raw SQL), a chart configuration, and a result set. Once saved, an insight can be added to multiple dashboards and reports without duplicating the query logic.
Insights can be scoped to a specific connection and semantic model, or they can use standalone SQL against any connection.

Creating an Insight

Navigate to Insights in the sidebar and click New Insight. You can build your exploration using either the visual builder or the SQL editor.

Visual Builder Mode

The visual builder lets you construct queries by selecting dimensions, measures, filters, and sorts from your semantic model without writing SQL.
1

Add dimensions

Dimensions are the columns you group by. Select one or more columns from your semantic model entities. For date columns, you can set a granularity to bucket values:
GranularityGroups by
dayEach calendar day
weekStart of each week
monthStart of each month
quarterStart of each quarter
yearCalendar year
2

Add measures

Measures define the values you want to aggregate. You can select pre-defined measures from your semantic model or create ad-hoc aggregations:
AggregationDescription
SUMSum of all values
AVGAverage of all values
MINMinimum value
MAXMaximum value
COUNTCount of rows
COUNT_DISTINCTCount of unique values
3

Apply filters

Filters narrow the result set. Each filter targets a specific column and applies an operator:
OperatorExample
=status = ‘active’
!=country != ‘US’
>, <, >=, <=amount > 100
LIKEname LIKE ‘%corp%‘
INregion IN (‘EMEA’, ‘APAC’)
NOT INstatus NOT IN (‘cancelled’, ‘refunded’)
IS NULLemail IS NULL
IS NOT NULLphone IS NOT NULL
4

Set sorts and limit

Add one or more sort rules to order your results. Each sort specifies a column and direction (ASC or DESC). Set a row limit to cap the number of results returned.

SQL Editor Mode

Switch to the SQL tab to write raw SQL directly. The editor provides syntax highlighting and runs the query against the connection associated with your insight.
Use the visual builder for exploratory analysis and the SQL editor when you need full control over the query, such as window functions, CTEs, or complex joins that go beyond what the visual builder supports.

Configuring the Chart

After building your query, configure how the results are visualized. Every insight supports a chart type and chart options.

Chart Types

TypeBest For
barComparing categories side by side
horizontalBarCategories with long labels that need more horizontal space
stackedBarPart-to-whole comparisons broken down by category
lineTrends over time with continuous data
areaVolume trends over time, emphasizing magnitude
pieProportions of a whole (best with fewer than 8 segments)
funnelSequential stage drop-off (e.g., signup to purchase)
metricSingle KPI number displayed prominently
tableDetailed data rows when exact values matter

Chart Configuration

OptionDescription
xAxisColumn to use for the horizontal axis (typically a dimension)
yAxisOne or more columns for the vertical axis (typically measures). Multiple yAxis columns create multi-series charts
groupByColumn to split series by (creates separate lines, bars, or segments per group value)
titleChart title displayed above the visualization
showLegendToggle the legend on or off
stackedStack bar or area series on top of each other instead of side by side
smoothUse smooth curves for line and area charts
showAreaFill the area under line charts
colorsCustom color palette for the chart series
valueFormatNumber formatting for axis labels and tooltips

Saving and Reusing Insights

Click Save to store your insight with a name and optional description. Saved insights can be:
  • Added to dashboards as widgets with optional visualization overrides
  • Embedded in reports as chart or table blocks
  • Shared with teammates via the sharing system with view or edit permissions
When you modify a saved insight, the changes propagate to all dashboards and reports that reference it. Widget-level visualization overrides (like a different chart type) are preserved.

Visibility

Insights start as private - only visible to you. You can share them with specific users or your entire organization. See Sharing & Collaboration for details on access controls.