报表应该是一份活文档
一次分析的结果,应该能被别人继续使用,而不是每个人从头再问一遍。
一次对话结束后,最有价值的往往不是那句结论,而是「当时是怎么算出来的」。
如果答案只留在聊天记录里,下一个人想知道同样的数字,就要重新提问、重新等待、重新核对口径。分析变成了消耗品。
报表就是文档
在 Cappy 里说一句「把这次分析存成报表」,结果会变成一份文档:
---
owner: wang
refresh: 15m
---
# GMV 与留存
本周 GMV 收于 ¥24.6M,环比 +12.4%。
复购率下降 0.6pt 至 41.2%,留存是下一个问题。
<chart query="gmv_daily" type="line" />
## 热门地区
<table query="regions" />文字是普通的 Markdown,图表和表格各自绑定一个查询。打开报表就重新取数,所以它不会停在生成的那一天。
三种人都能用
- 写的人:可以像 notebook 一样直接改文字,也可以拖动区块调整顺序。
- 读的人:打开就是最新数据,看到的是同一份报表,不用再问一次。
- 审的人:改了什么、什么时候改的,都在版本里,随时可以恢复。
一次分析,全组复用
报表可以分享给某个同事,也可以分享到整个项目。权限跟着项目走,看到的人不需要重跑任何查询。
这也是我们把它设计成 Markdown 的原因:内容可读、可版本化、可以被别的工具处理,而不是锁在某一个界面里。