# etl
**Repository Path**: jacob/etl
## Basic Information
- **Project Name**: etl
- **Description**: NXIN 是一套面向数据集成、ETL 开发、任务调度、运行监控和数据治理的智能数据集成产品。把传统 Kettle的数据处理能力搬到 Web 端,围绕企业实际落地场景补齐工程管理、数据源管理、权限协作、脚本发布、批流任务运维、日志追踪、数据血缘、数据溯源和 AI 辅助设计等能力。适合需要把分散数据源快速接入、清洗、加工并稳定运行起来的团队,可以更清楚地理解数据从哪里来、经过了哪些处理、最终流向哪里。
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 26
- **Created**: 2026-07-18
- **Last Updated**: 2026-07-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# NXIN Community
NXIN Community 是 NXIN 智能数据集成平台的免费社区版,定位为可独立运行的 ETL 基础内核。它保留在线设计、脚本部署、任务调度、数据源管理、FTP 管理、字典管理和配置中心等基础能力,适合个人、小团队或轻量数据集成场景。
如果你需要企业级治理、AI 辅助设计、血缘溯源、完整权限协作和运维管控,建议使用 NXIN Commercial 商业版。
可直接查看 [联系作者](#联系作者) 获取购买和部署咨询方式。
## 在线演示
- 演示地址:[https://console.nxin.online](https://console.nxin.online)
- 用户名:`admin@nxin.online`
- 密码:`123456`
演示环境用于产品体验和功能预览,请勿修改账号密码或删除公共演示数据。
## 用户手册
- [NXIN 用户使用与部署手册](outputs/NXIN用户使用与部署手册.pdf)
## 商业版能力预览
NXIN Commercial 在社区版 ETL 内核之上提供面向企业交付的增强能力。社区版 README 先展示商业能力,是为了让使用者一眼看到完整产品形态,后续可按需升级。
### AI 辅助设计
支持全局流程对话和节点级对话,辅助生成流程、补全配置、解释画布逻辑和排查配置问题。
### 数据血缘与数据溯源
通过血缘图谱理解上下游依赖,通过执行批次溯源定位数据来源、处理链路和异常影响范围。
### 元数据、权限和用户管理
商业版提供元数据资产沉淀、权限申请审核、资源授权、完整用户管理和提示词管理。
## 社区版能力
社区版保留数据集成和 ETL 运行所需的基础能力,不包含 AI、血缘、溯源、元数据、提示词、权限申请和完整用户管理。
### 登录与基础管理
社区版保留单超级用户登录、字典管理、配置中心、数据源管理和 FTP 管理。
### 在线 ETL 设计
支持按目录管理脚本,在线创建转换和任务,通过 Web 画布完成 ETL 设计。
### 脚本部署与任务管理
脚本完成设计后可发布部署,并通过批处理任务、流处理任务、历史记录和日志进行运维。
## 使用限制
- 只保留一个超级用户账号,社区版程序不提供新增用户能力。
- worker 最多注册 2 台。
- worker 总槽位最多 10 个,可自行在 2 台 worker 内分配。
- 不包含 AI、血缘、溯源、元数据、提示词、权限申请和完整用户管理。
## 当前模块
```text
interface 公共接口、请求响应、消息模型
kettle-export Kettle/Pentaho 依赖聚合
web-server 社区版后端主应用
worker 社区版任务执行 Worker
ui 社区版前端主应用
```
## 数据库脚本
社区版初始化 SQL:
```text
docs/db/nxin-community.sql
```
导入时请创建业务数据库,例如 `nxin_community`,schema 使用 PostgreSQL 默认的 `public`。
## 构建
后端:
```bash
mvn clean compile -DskipTests
mvn clean install -Dmaven.test.skip=true
```
前端使用 `ui/vue-vben-admin` 的原有构建方式。商业前端不应直接放入本目录。
## 联系作者
如需了解商业版能力、购买商业版本、部署实施或二次开发服务,请扫码联系作者。
## 许可证
本项目许可证见 [LICENSE](LICENSE)。