qData:一站式开源数据中台
qData(千数平台) 是一款一站式开源数据中台,覆盖中台基础建设、数据治理、数据开发、监控告警、数据服务与数据可视化等核心能力。
qData 项目主要基于 Java 和 Javascript 语言开发,遵循 Apache 2.0 开源协议,代码托管在 Gitee:
https://gitee.com/qiantongtech/qData
功能特性
- 系统管理:支持用户、角色、部门、岗位的全生命周期管理,实现基于 RBAC 模型的细粒度权限控制。包含菜单配置、数据字典、参数设置、通知公告与操作日志审计等功能。
- 基础管理:构建数据管理的组织框架与分类体系,支持主题分类与多维度类目管理(例如数据资产、逻辑模型、API、任务等),通过树形结构实现资产的规范化归类与快速检索。
- 数据采集:支持多种类型数据源的统一接入与管理,覆盖主流关系型数据库(MySQL、Oracle、达梦、金仓等)、大数据平台(Hive、Doris、ClickHouse)、消息队列(Kafka)及文件系统(OSS、HDFS)。
- 数据标准:提供逻辑建模、数据元管理、字典表定义与模型物化能力。支持从物理库反向导入结构生成逻辑模型,并与标准数据元关联,推动“设计-标准-落地”一体化,保障数据定义统一、口径一致。
- 数据资产:实现企业数据资产的全面盘点与可视化呈现,支持资产地图管理、多源数据发现、元数据变更追踪与调度管理。通过资产详情页展示结构、血缘、质量等多维信息,提升数据可发现性与可信度,助力数据资产化运营。
- 数据治理:提供完整的数据集成与开发能力,支持 ETL 任务配置、实时流处理(Flink)、作业编排与运维监控。内置丰富的转换组件与清洗规则,支持跨源数据加工与分发,构建高效、稳定的数据处理流水线,支撑复杂场景下的数据治理需求。
- 数据质量:围绕完整性、唯一性、有效性、一致性、时效性五大维度,提供可配置的数据质量稽查与清洗规则。支持质量任务创建、执行调度、结果分析与问题数据处理,形成“检测-分析-修复”闭环,持续提升数据健康水平。
- 数据安全:构建多层次数据安全防护体系,支持数据资产分类分级管理,自动识别敏感信息并标注等级。提供访问控制、数据加密、动态脱敏等技术手段,确保数据在存储、传输与使用过程中的安全性与合规性。
- 数据服务:将数据能力封装为标准化 API 服务,支持 API 的定义、发布、鉴权、限流与黑名单管理。提供在线测试与调用日志分析功能,便于服务调试与运维,推动数据“服务化”共享,提升数据复用效率。
- 数据资源门户:作为面向用户的统一入口,提供门户首页看板、服务资源目录、资料中心与个人服务申请管理等功能。支持数据填报、在线审批与后台配置,打造集发现、申请、使用、管理于一体的数据服务平台。
- 数据可视化:支持报表、大屏与仪表盘的可视化设计,提供拖拽式编辑器与丰富图表组件,支持多维度数据钻取与实时刷新。帮助用户快速构建业务监控视图与决策看板,直观呈现数据价值。
- 人工智能:融合 AI 能力提升数据使用体验,提供 Text2SQL 智能查询功能,支持将自然语言自动转化为 SQL 语句并执行。
产品版本
qData 数据中台提供开源版与商业版两种形态:
- 开源版:聚焦核心功能,包含基础管理、常见数据源接入、建模与质量校验,轻量易用,门槛低,适合中小企业或个人开发者快速实践与探索。
- 商业版:功能完整,覆盖系统管理、数据接入、建模、安全与服务的全链路,经过严格打磨,适用于大规模、复杂场景,提供专属服务与智能化能力,助力企业稳定高效运行。
两者的详细功能差异可以参考以下文档:
https://qdata.qiantong.tech/docs/start/features.html
在线体验
qData 开源版本的在线体验地址如下:
https://qdata-demo.qiantong.tech/
登录账号:qData 密码:qData123。
下载安装
qData 开源版本提供了多种部署方式,推荐使用 Docker 和 Docker Compose 进行快速体验,具体可以参考以下文档:
https://qdata.qiantong.tech/docs/deploy/deploy-open-source.html
总结
qData 数据中台是一套集数据集成、标准管理、资产治理、质量控制、服务开放与智能分析于一体的企业级数据管理平台,适合希望打破数据孤岛、提升数据质量、实现数据驱动与业务创新的企业和机构。