Data Teams
For analysts and data engineers building pipelines, writing queries, and creating reusable analyses.
Try These First
Open the agent and ask:
Show me a funnel from signup to first feature used
Which queries are taking longest to run in our events table?
Find null rates across all columns in the accounts table
Key Tables
| Table | What's in it |
|---|---|
events | Product usage events with timestamps |
users | User profiles linked to accounts |
accounts | Customer accounts with MRR/ARR |
feature_usage | Aggregated feature adoption |
Common Workflows
Build a DAG pipeline
- Start with a base query (e.g., raw events)
- Add derived cells that transform upstream results
- Use the canvas to visualize and edit dependencies
- Run downstream to refresh the entire pipeline
Data quality checks
Ask the agent:
- "Find duplicate user IDs in the events table"
- "Show me null rates for each column in accounts"
- "Compare row counts between users and feature_usage"
Create reusable metrics
Once you've validated a calculation, save it to the semantic layer:
measures:
- name: daily_active_users
type: count_distinct
sql: user_id
filters:
- sql: "timestamp >= current_date - interval '1 day'"