qData 技术报告
基于源码深度分析,非文档推测 | 生成日期:2026-08-27
报告索引
| 序号 |
报告 |
内容概述 |
| 01 |
前后端架构报告 |
后端分层架构(146 Controller / 1,242 端点)、前端 Vue 3 架构(405 Vue 文件)、认证机制、前后端交互模型 |
| 02 |
数据治理与 ETL 报告 |
DataX + Spark 双引擎 ETL、数据开发(4 种任务类型)、数据质量(9 种规则)、元数据管理、数据资产、数据服务 API、数据建模、数据治理、AI Text2SQL |
| 03 |
部署与基础设施报告 |
Docker Compose 编排(22 个服务)、Nginx 配置、环境变量、数据库版本管理(V1.0.6→V1.6.1)、CI/CD、API 文档 |
| 04 |
简历技术要点 |
8 个技术要点提炼:双引擎 ETL、动态 API 发布、元数据采集、质量规则引擎、DolphinScheduler 集成、AI Text2SQL、Docker 全栈编排 |
快速参考
| 项目 |
值 |
| qData 主服务端口 |
8080 |
| AI 服务端口 |
8087 |
| 质量服务端口 |
8083 |
| 前端开发端口 |
81 |
| 前端生产端口 |
80(Nginx) |
| 主入口 |
QDataApplication.java |
| 前端入口 |
qdata-ui/src/main.js |
| 版本 |
1.6.1 |
| 后端框架 |
Spring Boot 2.5.15 / Java 8 |
| 前端框架 |
Vue 3.5.21 / Vite 5.3.2 |
| 数据库表 |
2,095 |
| REST 端点 |
1,242 |