产品介绍

🌈 平台简介
qData 数据中台是一套集数据集成、标准管理、资产治理、质量控制、服务开放与智能分析于一体的企业级数据管理平台,致力于帮助企业实现数据资源的统一管理、高效治理与价值释放。我们秉承“高效、安全、灵活、开放”的理念,持续引入前沿技术,让数据真正成为企业发展的核心驱动力。
qData 数据中台提供 社区开源版 与 专业版 两种形态,满足不同规模与场景下的用户需求。
- 社区开源版:聚焦核心功能,包含基础管理、常见数据源接入、建模与质量校验,轻量易用,门槛低,适合中小企业或个人开发者快速实践与探索。
- 专业版:功能完整,覆盖系统管理、数据接入、建模、安全与服务的全链路,经过严格打磨,适用于大规模、复杂场景,提供专属服务与智能化能力,助力企业稳定高效运行。
两者既各具特色,又形成互补:社区开源版更像启蒙老师,帮助低成本起步;专业版更像专家顾问,提供深度与保障。无论选择哪种版本,qData 数据中台都将成为可靠的伙伴,帮助企业释放数据价值,加速数字化进程。
✨✨✨社区开源版演示地址✨✨✨ https://qdata-demo.qiantong.tech ,账号:qData 密码:qData123
✨✨✨专业版演示地址✨✨✨ https://qdata-pro.qiantong.tech ,演示账号请 联系客服获取
✅ 功能清单
平台采用模块化设计,涵盖12大核心功能模块。详细功能清单参见:qData 功能清单总览
| 序 | 模块 | 功能说明 |
|---|---|---|
| 1 | 系统管理 | 提供平台级的基础运维与权限管控能力,支持用户、角色、部门、岗位的全生命周期管理,实现基于RBAC模型的细粒度权限控制。包含菜单配置、数据字典、参数设置、通知公告与操作日志审计等功能,保障系统的安全、稳定与可维护性。 |
| 2 | 基础管理 | 构建数据管理的组织框架与分类体系,支持主题分类与多维度类目管理(如数据资产、逻辑模型、API、任务等),通过树形结构实现资产的规范化归类与快速检索,为数据资源的有序组织提供基础支撑。 |
| 3 | 数据采集 | 支持多种类型数据源的统一接入与管理,覆盖主流关系型数据库(MySQL、Oracle、达梦等)、大数据平台(Hive、Doris、ClickHouse)、消息队列(Kafka)及文件系统(OSS、HDFS)。提供连接测试功能,确保数据源连通性,为后续数据处理提供稳定输入。 |
| 4 | 数据标准 | 聚焦数据标准化建设,提供逻辑建模、数据元管理、字典表定义与模型物化能力。支持从物理库反向导入结构生成逻辑模型,并与标准数据元关联,推动“设计-标准-落地”一体化,保障数据定义统一、口径一致。 |
| 5 | 数据资产 | 实现企业数据资产的全面盘点与可视化呈现,支持资产地图管理、多源数据发现、元数据变更追踪与调度管理。通过资产详情页展示结构、血缘、质量等多维信息,提升数据可发现性与可信度,助力数据资产化运营。 |
| 6 | 数据治理 | 提供完整的数据集成与开发能力,支持ETL任务配置、实时流处理(Flink)、作业编排与运维监控。内置丰富的转换组件与清洗规则,支持跨源数据加工与分发,构建高效、稳定的数据处理流水线,支撑复杂场景下的数据治理需求。 |
| 7 | 数据质量 | 围绕完整性、唯一性、有效性、一致性、时效性五大维度,提供可配置的数据质量稽查与清洗规则。支持质量任务创建、执行调度、结果分析与问题数据处理,形成“检测-分析-修复”闭环,持续提升数据健康水平。 |
| 8 | 数据安全 | 构建多层次数据安全防护体系,支持数据资产分类分级管理,自动识别敏感信息并标注等级。提供访问控制、数据加密、动态脱敏等技术手段,确保数据在存储、传输与使用过程中的安全性与合规性。 |
| 9 | 数据服务 | 将数据能力封装为标准化API服务,支持API的定义、发布、鉴权、限流与黑名单管理。提供在线测试与调用日志分析功能,便于服务调试与运维,推动数据“服务化”共享,提升数据复用效率。 |
| 10 | 数据资源门户 | 作为面向用户的统一入口,提供门户首页看板、服务资源目录、资料中心与个人服务申请管理等功能。支持数据填报、在线审批与后台配置,打造集发现、申请、使用、管理于一体的数据服务平台。 |
| 11 | 数据可视化 | 支持报表、大屏与仪表盘的可视化设计,提供拖拽式编辑器与丰富图表组件,支持多维度数据钻取与实时刷新。帮助用户快速构建业务监控视图与决策看板,直观呈现数据价值。 |
| 12 | 人工智能 | 融合AI能力提升数据使用体验,提供 Text2SQL 智能查询功能,支持将自然语言自动转化为SQL语句并执行;未来还将支持 ChatBI 对话式分析,让业务人员以“提问”方式获取数据洞察,降低数据分析门槛,实现数据普惠。 |
🚧 未来开发计划
后续将计划推进 元数据比对、业务分层和数据资产重构,进一步完善数据治理与资产管理体验。同时持续增强 数据集成、数据质量、数据服务和 AI 能力,扩展数据源与 ETL 组件,优化质量规则、API 服务及 Text2SQL 分析体验。
💡 如您有好的建议或功能需求,欢迎 提交 Issue,与我们共同完善 qData 数据中台。
🧩 总体架构

🛠️ 技术栈
qData 平台采用前后端分离架构,后端基于 Spring Boot,前端基于 Vue 3,并整合了部分主流中间件与数据工具。
| 分类 | 技术 | 描述 |
|---|---|---|
| 后端技术栈 | Spring Boot | 提供快速开发能力,简化配置,支持微服务与模块化应用搭建。 |
| Spring Security | 实现用户身份认证与权限控制,保障系统数据与接口安全。 | |
| MySQL / PostgreSQL / 达梦8 / 人大金仓 | 支持多类型主流数据库,实现可靠的数据持久化与配置管理。 | |
| MyBatis-Plus | 简化数据库操作,提供自动化 CRUD 与灵活扩展能力。 | |
| Redis | 提供高性能缓存、分布式锁与消息队列能力,提升系统并发处理效率。 | |
| RabbitMQ | 实现异步消息通信与系统解耦,支持可靠的消息传递与削峰填谷。 | |
| 前端技术栈 | Vue 3 | 现代化响应式框架,支持组件化开发与高效的前端渲染。 |
| Element UI | 提供丰富常用 UI 组件,助力快速构建一致的界面交互体验。 | |
| Vite | 轻量化开发与构建工具,支持极速热更新与高效打包。 | |
| 第三方依赖 | DolphinScheduler | 支持可视化任务编排、依赖管理与分布式调度,提升数据处理自动化水平。 |
| Spark | 批流一体的分布式计算框架,支持 ETL、实时计算与大数据分析。 | |
| Hive | 提供数据仓库能力,支持数据建模、分区管理及元数据维护。 | |
| HBase | 支持大规模非结构化与半结构化数据的高效存储与查询。 |
🚨 商用授权
qData 提供 专业版 与 开源版 两种形态,满足不同规模与场景下的用户需求。两者既各具特色,又形成互补:开源版更像启蒙老师,帮助低成本起步;专业版更像专家顾问,提供深度与保障。无论选择哪种版本,qData 都将成为可靠的伙伴,帮助企业释放数据价值,加速数字化进程。
👉 如需 开源版品牌授权 或 咨询专业版,请点击按钮查看详情:💼 了解授权详情
🚀 快速开始
第一次接触 qData,推荐按下面的顺序体验:
- 在线体验:登录演示环境,无需安装即可了解主要功能。
- 本地部署:通过 Docker Compose 在本机启动完整环境。
- 源码启动:需要二次开发时,再从源码启动前后端服务。
1. 在线体验
- 登录社区开源版演示环境,无需安装即可了解主要功能。
2. 选择部署方式
- 本地部署 :通过 Docker Compose 在本机启动完整环境。
- 源码启动 :需要二次开发时,再从源码启动前后端服务。
- 自主部署 :手工安装、配置并管理各项服务,适合生产环境、大规模部署和个性化配置。
👉 完整指南:开源版安装与部署
🏗️ 部署要求
在部署 qData 之前,请确保以下环境和工具已正确安装:
| 环境 | 项目 | 推荐版本 | 说明 |
|---|---|---|---|
| 后端 | JDK | 1.8 或以上 | 建议使用 OpenJDK 8 或 11 |
| Maven | 3.6+ | 项目构建与依赖管理 | |
| 达梦8 | 8.0 | 关系型数据库(可切至MySQL) | |
| Redis | 5.0+ | 缓存与消息功能支持 | |
| RabbitMQ | 可选 | 用于任务调度、异步通信等功能 | |
| 操作系统 | Windows / Linux / Mac | 通用环境均可运行 | |
| 前端 | Node.js | 16+ | 构建工具依赖 |
| npm | 10+ | 包管理器 | |
| Vite | 最新版 | 脚手架工具 |
👥 交流群
加入 qData 数据中台的 QQ 交流群:点击加入
💡 如您有好的建议或功能需求,欢迎 提交Issue,与我们共同完善数据中台功能。
📹 每日直播

每个工作日 09:30–12:00,千桐科技产品技术交流直播间准时开播,聚焦开源交流、产品答疑、部署使用与技术咨询,面对面解答 qData 使用过程中的实际问题,分享产品能力与落地经验。
观看方式
请扫码关注 千桐科技官方抖音号。每个工作日 09:30–12:00 进入直播间,即可参与产品答疑与技术交流。
🖼️ 系统配图
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |

















