data sources

接入 Supabase 业务数据

Dashloom Cloud 从 Supabase 只读视图读取业务指标,不会把部署次数、项目运行时长或代码仓库活动当成业务 KPI。

Dashloom Cloud 从 Supabase 只读视图读取业务指标,不会把部署次数、项目运行时长或代码仓库活动当成业务 KPI。

1. 创建聚合视图

创建一个包含日期列和一个或多个数值指标列的视图。不要在这个视图中暴露客户级明细或个人数据。

create view public.dashloom_metrics as
select
  date_trunc('day', created_at)::date as metric_date,
  count(*) filter (where event = 'signup') as signups,
  coalesce(sum(amount) filter (where event = 'payment'), 0) as revenue
from public.business_events
group by 1;

2. 限制访问权限

使用专用只读凭据,并且只暴露聚合视图。根据 Supabase 配置使用 RLS 或专用数据库角色。不要向 Dashloom 提供 service-role Key 或写入权限。

3. 在 Dashloom 中连接

打开 Dashboard → 数据源 → 业务数据 → Supabase。填写规范的项目地址、专用凭据、Schema、视图名称、日期列,以及从视图列到 Dashloom 指标名称的 JSON 映射。

{"signups":"new_users","revenue":"revenue"}

Dashloom 会验证地址和标识符,执行一次单行读取,随后加密保存凭据并允许同步。每次同步只读取已选择的列,不接受自定义 SQL,不跟随重定向;当视图超过 5,000 行时会停止同步。

Agent 与证据的工作方式

同步后的值会保存为限定产品范围的指标证据。Dashloom Agent 可以把这些指标与获客、搜索和支付证据进行对比,引用数据来源与日期,并建议可衡量的后续行动。Agent 不会获得数据库凭据或不受限制的表访问权限。