# MyData **Repository Path**: 51tech/my-data ## Basic Information - **Project Name**: MyData - **Description**: 🎉 基于若依框架开发的数据仓库平台,集成Kettle任务,自定义数据批处理和查询展示 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 30343 - **Created**: 2024-04-20 - **Last Updated**: 2025-05-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # my-data 我的数据仓库 #### 介绍 基于[RuoYi](http://ruoyi.vip/)框架开发的数据仓库平台 #### 软件架构 软件采用Java+MySQL+Redis的基础架构进行设计开发; 去除quartz依赖,使用SpringTask; 集成kettle进行数据集成 内置大屏模板支持,感谢 kjgl77(https://gitee.com/kjgl77/datav-vue3) #### 安装教程 1. 环境参照[RuoYi部署文档](https://doc.ruoyi.vip/ruoyi-vue/document/hjbs.html) 2. 项目既可以采用jar+nginx的方式部署,可也在用tomcat部署 #### 核心功能说明 1. 数据标准:数据主题 数据目录 元数据 建设标准文档,等数据建设标准及过程管理 2. 数据集成:数据源(对接的数据)同步任务(Kettle任务)传输日志 3. 数据开发:数据模型 批处理 数据验证 4. 自定义报表:自定义查询数据集,使用数据集生成常见报表:柱状图、折线图、饼状图、数据表格等,详见内部文档 5. 自定义大屏:可开发大屏模板,后期根据需求,自定义各模块内展示的数据 6. 数据分发:除了通过Kettle任务对外传输数据,还可以通过“接口管理”功能,自定义针对指定数据模型的CURD接口 #### 截图 ![Kettle任务](doc/kettle.png) ![数据源](doc/datasource.png) ![数据模型](doc/model.png) ![元数据](doc/meta.png) #### 如有兴趣,可以加入群组进行交流 ![知识星球](doc/zsxq.png)