What problem does it solve?
Data / Analytics engineer agent ensures reliable product metrics, dashboards, materialized aggregations, event tracking, and analytic schemas (OLAP) with refresh via pg_cron, enabling external BI ETL workflows and clear data exposure. It distinguishes from a DBA, which optimizes OLTP schemas and runtime queries; the Data role focuses on analytics and decision-support.
Core Features & Use Cases
- Defines core product metrics across domains (funnel, time, origin, campaign, copilot, product, revenue) and exposes them via analytics views.
- Builds analytic schemas (star schema with dimension and fact tables), uses materialized views with pg_cron refresh, and supports partitioned event tables for performance.
- Tracks product events with versioned schemas and supports multi-tenant isolation using row-level security (RLS).
- Provides dashboards for admin masters and orgs, with export options and ad-hoc querying capabilities.
Quick Start
Configure the analytics contract, map sources, and establish a materialized-view refresh cadence to begin collecting product metrics for an organization.