天度 AI 实战库浏览全部案例 ↗

使用编程智能体生成数据分析报告与仪表盘

工具包为编程智能体提供语义层和仪表板文件,使其能够查询数据仓库并发布深度报告与可视化图表。

具体怎么做
Graphene 是一个 npm CLI,你可以将其单独添加至项目,或放入 dbt 等代码库中。你通过 .gsql 文件定义语义模型,通过 markdown 文件编写页面内容。启动开发服务器后,向编程智能体发送提示词,让其回答问题、构建仪表板或编辑模型。智能体会生成 GSQL 查询和图表组件,而 CLI 则检查语法、渲染页面并输出截图,以便进行迭代优化。
做到了什么
它声称分析速度快10倍,页面默认显示一致,并列出了Snowflake、BigQuery、ClickHouse、Postgres、MotherDuck和DuckDB作为支持的源数据库。
上手要点
Elastic License 2.0 仅允许内部免费使用。若基于其构建商业产品,则需签订单独协议;若不在 Graphene Cloud 环境下使用,则需配备 git 环境及编程智能体。

你可以这样试

使用 Claude Code

帮我从[我的数据仓库或数据文件,例如 Postgres 数据库或 CSV 文件文件夹]中生成数据分析报告。首先,在文件中定义一个简单的语义层,包含与[我的业务领域]相关的关键表、指标和连接信息。然后查询数据,回答[我的核心问题],并将包含图表的报告作为文件发布到该文件夹中。当我能打开报告且每个图表都显示其背后的查询语句时,就停止操作;在对数据库进行任何写入操作前,请先向我请示。