Skip to content

About

SynapXnet open-source DataOps platform for integration, development, governance, and data services.

Resources

Stars

20 stars

Watchers

0 watching

Forks

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XnetDataOps

简体中文 · English · 日本語

企业数据工程与治理平台,提供数据接入、开发、调度、质量、血缘、资产、审计和受控跨平台协作。

能力

  • 十二个业务服务与 Agent 契约:组织范围鉴权、证据读取、输入输出 Schema 和审计。
  • 数据治理工作台、DAG 编排、质量规则、资源版本与幂等校验。
  • 平台驻场 Agent 的会话、知识、Skill 与任务入口;跨平台取证、计划审批、独立验证和恢复。
  • 真实数据产品与特征漂移运行时通过明确配置接入,不预置业务数据或比赛身份。

构建

构建要求 JDK 17、Maven 3.9+;运行还需 MySQL 和 Redis。

mvn -B -ntp verify

配套前端 使用同源 API。用户服务原生路径为 /api/usr;网关可映射为前端 /api。

配置

SQL 工作台的组织授权、只读数据库账号和查询约束见 数据浏览配置。

从 .env.example、Agent 配置 和 治理工作台范围 建立自己的环境。首次安装执行 完整数据库结构(根目录 XnetDataops.sql 内容一致)。结构覆盖全部十二模块、组织与证据表,只预置基础角色和标签;由部署管理员创建用户、组织、成员,并显式设置成员 data_access_enabled。现有库执行 组织权限迁移,已有授权保持不变,新增列默认不授权。

登录采用企业手机号及一次性短信验证码。XNET_SMS_GATEWAY_URL 与 XNET_SMS_GATEWAY_TOKEN 由服务端注入;网关接收 {phone,code,purpose:"login",expiresInSeconds:300},只有返回 HTTP 2xx 和 {accepted:true} 才确认发送。未配置不会使用固定码,也不会伪报发送成功。验证码有效期 5 分钟、发送间隔 60 秒、最多尝试 5 次,成功后原子销毁。

真实跨域恢复通过 openxnet.feature-drift.* 接入并显式登记资源。独立的内存演练由 openxnet.rehearsal.enabled 控制,默认关闭;审批、鉴权、幂等、版本核对仍生效。恢复证据工作区保留,对应平台的真实执行服务和授权应同时配置。

主线整理说明 记录清理边界。当前开发主线为 main。历史发布保留在 Git 历史和标签;现有数据库不会在应用启动时被自动清空。

许可

以 LICENSE 与各组件声明为准。提交问题时请提供脱敏日志、版本和复现步骤。

About

SynapXnet open-source DataOps platform for integration, development, governance, and data services.

Resources

Stars

20 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages