数据仓库探索
Dex 会对数据仓库表进行分析,推断关系,标记 PII,并构建一个缓存在本地的草稿映射,这样 agent 就可以在不手动逐个采样表的情况下探索架构。
Exmergo Dex 是一款面向 agent 的分析工程工具包,供编码 agent 通过数据仓库和 dbt 项目进行工作。该网站将其定位为一种用于探索数据仓库、将数据转换为 dbt 和语义模型,并在架构或业务定义发生漂移时维护这些模型的工具。
Dex 的设计目标是通过你自己的 agent 工作流运行,而不是作为单独的 BI 应用。Exmergo 表示它可与 Claude Code 和其他 agent 配合使用,支持 Snowflake、Databricks、BigQuery、Redshift、DuckDB 和 PostgreSQL 等数据仓库,并且保持数据只读,因此探索和维护过程无需将原始数据经由 Exmergo 传递。
Dex 会对数据仓库表进行分析,推断关系,标记 PII,并构建一个缓存在本地的草稿映射,这样 agent 就可以在不手动逐个采样表的情况下探索架构。
该工具包可以编写 dbt SQL 模型、schema 测试和用于语义建模的 MetricFlow YAML,然后在执行前针对开发目标进行带成本保护的验证。
在 .dex 快照上运行 /dex:maintain 可以检测架构漂移、体量漂移和粒度漂移,然后提出具体编辑建议以协调项目。
Dex 的设计目标之一是强化支出控制:它使用 dry run,在运行前确认预估成本,并将活动记录在本地账本中。
该产品以 Apache 2.0 许可下的开源工具包形式分发,并以面向 Claude Code 和其他 agent 的命令式工作流进行展示。
使用 Dex 检查数据仓库架构,分析列,推断关系,并在编写分析逻辑之前创建缓存的草稿映射。
使用 Dex 将指标需求转换为可审阅的 dbt SQL 模型、schema 测试和 MetricFlow YAML,并在变更合并前针对开发目标进行验证。
当上游架构或行量发生变化时,使用 Dex 对 .dex 快照执行维护检查,然后查看建议的协调编辑。
当你希望分析工程任务与其他开发工作处于同一工作流中时,通过 Claude Code 或其他受支持的编码 agent 使用 Dex。
Dex 旨在通过 Claude Code 等编码 agent 使用,定价页面说明单人开发者版本可永久免费。首页也将其展示为依据 Apache 2.0 许可发布的开源工具包。
Dex 被定位为用于探索、转换和维护的分析工程工具包。首页展示的工作流为 /dex:explore、/dex:transform 和 /dex:maintain。
首页说明 Dex 可连接包括 Snowflake、Databricks、BigQuery、Redshift、DuckDB 和 PostgreSQL 在内的数据仓库,并且也可连接 dbt 用于语义层工作。
Dex 被定位为通过你自己的编码 agent 使用,并使用你自己的 API key 或订阅运行。网站说明它对你的数据是只读的,且原始数据和凭证不会进入模型上下文。
网站说明 Dex 可通过 Claude Code、npx skills、AGENTS.md,以及 Codex、Gemini CLI 和 Cursor 等其他 agent 工作流使用。基准页面也将其描述为面向 agent 的插件/skill,而不是独立的 BI 应用。