用 AI 分析两年订单:销售额还在涨,老客户却在少买
我一直想知道,一个不会写 SQL 的业务人员,能不能靠 AI 把公司的订单数据分析清楚,交出一份领导愿意看的东西。光想没用,我自己试了一次。
数据用的是一份真实的公开订单数据:一家英国网店两年的全部交易,100 多万行。Evot 通过 Databend Cloud 的 Agent Skill 操作数据库。
前面的对话里,我们定好了导入到哪个库,Evot 也说明了写库只会新建一张表。在这个基础上,我说的是:
帮我把 https://archive.ics.uci.edu/dataset/502/online+retail+ii 数据加载到 Databend Cloud,建表导入数据,先完整跑一遍,看看能得出什么有价值的结论。
没有告诉它表结构,没有定义什么叫销售额、什么叫流失,也没有告诉它要分析哪些问题。从数据下载完到写出分析记录,它用了 7 分钟。这句话离开前面的对话就不够用了,想自己试的话,文末的“怎么复现”给了一段完整的指令。
结果里最有用的一条:这家店两年销售额只涨了 2.4%,看上去很平稳;但有 730 个老客户第二年的消费减少了一半以上,少花的钱比所有流失客户第一年花的加起来还多。同时也让我看到一个店铺可能存在的生命周期。
下面按实际过程写:它做了什么,哪里出了错,最后交出了什么。文中的数字都能对应到保存下来的查询结果。

在 AI 大火的背景下,数据库公司基本都在规划着如何与 AI 结合,也就有了这次活动。我想约一下同行朋友一起交流,看看 Data + AI 或是 AI + Data 这两个方向会碰撞出什么样的结果。本次活动邀请到:
Databend 云原生湖仓同时支持私有化和公有云两种部署形态,因此在写入方式上也共提供了4方式种选择。本文一方面通过性能测试认识不同形态的性能差异,另一方面也尝试理解这些设计背后的原因,进而体会如何结合业务场景选择最适合的写入方式。