qData 数据中台开源版 v1.0.7 发布:新增 SQL Server 支持,快速部署支持达梦与 MySQL 主库切换!
随着企业数据资产的不断增长,数据中台在实现数据治理与统一服务中的作用愈发重要。
qData 数据中台开源版 v1.0.7 正式发布!本次更新聚焦 多数据库兼容性与部署灵活性,进一步提升系统的易用性与稳定性。

🧭 版本亮点概述
在本次版本中,qData 开源版新增了 SQL Server 数据源支持,进一步扩展了可接入的数据类型范围。同时,一键部署脚本现已支持 达梦(DM8)与 MySQL 主库的自由切换,让开发者与企业用户能更加灵活地选择系统运行环境。
🛠 主要更新内容
1️⃣ 新增 SQL Server 数据源支持
qData 数据中台开源版支持对多类型数据库进行统一接入与治理,本次版本在原有的达梦、MySQL、PostgreSQL、Oracle 等基础上,
新增了对 SQL Server 数据库的全面支持,包括:
- ✅ 数据连接模块支持 SQL Server 数据源;
- ✅ 数据质量检测模块支持 SQL Server 类型;
- ✅ 数据集成任务可配置 SQL Server 作为源端或目标端;
- ✅ API 发布模块可直接调用 SQL Server 数据表与视图。
💡 这意味着 qData 现在能够直接对 SQL Server 数据进行开发、治理、质量检测与接口发布,实现跨数据库统一管理。
2️⃣ 完善 MySQL 适配与一键主库切换
qData 系统默认使用 达梦数据库(DM8) 作为基础运行库,
而在本次更新中,MySQL 适配全面完善,可作为系统主库灵活切换使用:
- 新增 MySQL 初始化脚本,支持自动建库建表;
- 核心模块 SQL 脚本全面适配 MySQL;
- 一键部署脚本支持主数据库自由切换(MySQL / DM8);
.env配置文件可直接定义数据库类型,无需手动改动多处配置;- 部署文档与脚本均已优化,更贴合 MySQL 使用场景。
🧩 开发者在使用 Docker Compose 快速部署时,只需修改
.env中的数据库类型配置,即可一键切换运行环境。
3️⃣ 页面与日志优化
- 优化标准检索卡片与数据资产卡片样式,界面更简洁美观;
- 修复数据集成任务跳转 404 与标准登记字段 null 值问题;
- 完善日志记录与显示逻辑,便于问题追踪与调试;
- 优化开源版部署文档,补充关键命令说明,部署更顺畅。
⚙️ MySQL 主库部署与启动(快速示例)
Step 1:进入安装目录
cd ~/(安装包解压位置)
Step 2:修改 .env 文件
sudo vi .env
将数据库类型从达梦改为 MySQL:
# 数据库类型,可选值:dm8 或 mysql
DB_TYPE=mysql
Step 3:初始化数据库
sudo docker-compose -f docker-compose-mysql.yml --profile schema up -d
Step 4:启动 qData 与依赖服务
sudo docker-compose -f docker-compose-mysql.yml --profile all up -d
⚠️ 若使用不同 compose 文件,需在命令中显式指定:
sudo docker-compose -f docker-compose-mysql.yml --profile all up -d
🌐 版本总结
qData 开源版 v1.0.7 的发布,标志着数据中台在 多数据库治理能力 上又迈出重要一步。
通过新增 SQL Server 支持、完善 MySQL 主库适配与 Docker Compose 快速部署机制,
qData 开源版进一步提升了系统的 通用性、兼容性与易用性,让更多开发者和企业能以更轻量的方式构建统一数据底座。
