HeadlinesBriefing HeadlinesBriefing.com

用HTML文件替代每年15万美元的Looker?

Hacker News •
×

与许多公司一样,我们为Looker付费:平均每个许可证每年约15万美元,覆盖大约300个席位。我们是一家约500人公司的三名数据平台工程师,我们每周的大部分时间都花在不起眼的工作上:为Snowflake供给数据、维护一个早已超过2,000个模型的dbt项目,以及运行其下方的Airflow、Airbyte、Data Hub和Kubernetes基础设施。

今年二月,我们中的一人做了一个用来托管HTML文件的副业项目。它只花了一个下午。八个月后,它的每周用户数已经与Looker在我们公司的每周用户数相当,甚至可能更多,而Looker的使用量却下降了三分之一。

科技网红不断发帖称软件已死,有些人说他们已经取消了SaaS订阅,并用“氛围编程”做出了替代品。他们声称AI将杀死B2B SaaS,那么我们能否替换企业级BI工具?一年前,我认为大多数AI输出都是垃圾,事实上大部分确实如此。我们的“与数据对话”演示在只有四张表的玩具模式上看起来很棒,但在我们的规模下从未真正奏效。SQL能够无错误运行,但数字是错的,这要糟糕得多。

随后,Opus 4.5版本的Claude Code变得非常出色。一月初,全公司的采用率迅速飙升。它可以在我们的代码库中工作,使用我们的工具,并在回答前运行查询来核对数字。几周之内,财务、运营和市场部门从未打开过终端的人也整天都在使用提示词。Claude还开始生成大量HTML:你要求一份分析,得到的是一个包含图表的单一文件,其中一些页面看起来比我们的Looker仪表板更好。问题在于,这些文件存放在某人的下载文件夹中,分享时只能在Slack里附上文件,然后寄希望于一切顺利。

有一天,我们团队的Maddy把它们全部放到了一台位于内部域名之后的Web服务器上。当天结束时,她已经通过氛围编程做出了一个小型服务,将文件存储在S3中,并在前面加了SSO。三月,我们增加了一个使用查看者自身Snowflake OAuth令牌的实时查询API。这是当年最好的决定:我们无需编写权限模型,因为Snowflake已经有了一套。

来源: Hacker News · 由HeadlinesBriefing整理摘要