← 返回项目库

SQLMesh 数据转换工作台

面向数据团队的 SQLMesh 转换、依赖分析与计划管理工作台。

基于真实 Sushi 示例项目提供模型浏览、数据预览、血缘分析、编辑和变更计划能力,适合本地学习与团队评估。

真实界面

项目截图

共 7 张

orders.py
模型详情
sushi.orders
上游/下游:
初始化生产环境
测试报告
审计报告

Capabilities

核心功能

浏览和搜索数据模型及字段元数据
查看模型源代码与编译查询
预览模型生成的数据表
可视化查看模型上下游血缘
生成并管理环境变更计划
运行测试和审计并查看错误报告

适用场景

本地学习数据转换项目结构和模型依赖
在变更落地前检查字段、数据和血缘影响
评估 SQLMesh 在团队数据平台中的集成方式

适合谁

数据工程师、分析工程师和需要管理数据模型变更的研发团队。

商业化思路

开源源码交付与本地部署,适合作为数据平台能力评估和二次开发基础。

你会拿到什么

  • 中文化 SQLMesh Web 工作台源码
  • Sushi 示例项目与本地运行说明

部署流程

  1. 1安装 Python、Node.js、pnpm 及项目依赖
  2. 2使用示例项目启动本地 API 与 Web 工作台

真实验证结果

已通过 7 个真实运行中文界面、HTTP、可见正文、控制台、坏图和横向溢出质量门。

部署前须知

当前交付以本地学习和评估为主,生产数据源、凭据管理和多用户权限需要按实际环境补充。

部署难度

中等

最低配置

建议 2 核 CPU、4 GB 内存和可用磁盘空间,需安装 Python 3.10 及 Node.js 工具链。

开源许可证

Apache License 2.0

最后验证

2026-08-28

技术栈

PythonFastAPIReactViteDuckDB

授权说明

保留原项目 Apache License 2.0 许可文本与版权声明;本地化和兼容性修复随源码包交付。

Release notes

版本记录

1 个已发布版本

vcn-e4c0e432f781 当前推荐

完成核心 Web 界面与 Sushi 示例元数据中文化,补齐 IDE 全模块展示,并修复当前依赖版本下的运行兼容性。

部署要求:Python 3.10 及以上、Node.js 与 pnpm;完整运行需准备项目依赖和本地示例数据环境。

已知问题:未配置生产数据源和多用户认证;本地演示不代表生产部署结果。

登录后领取