首页
/ DataSphereStudio 1.2.2版本发布:全面增强数据开发与管理能力

DataSphereStudio 1.2.2版本发布:全面增强数据开发与管理能力

2025-06-16 11:18:34作者:吴年前Myrtle

DataSphereStudio(简称DSS)是WeBankFinTech开源的一款数据应用开发管理集成框架,它提供了从数据开发、数据可视化到数据应用发布的全流程支持。作为企业级数据中台的核心组件,DSS通过模块化设计实现了数据开发流程的统一管理和高效协作。

核心功能升级

深度集成Git的项目管理能力

1.2.2版本实现了DSS项目与Git的深度集成,为数据开发项目带来了版本控制的专业能力。开发团队现在可以像管理代码一样管理数据项目,包括:

  • 完整的版本历史追溯
  • 分支管理支持
  • 变更对比功能
  • 协同开发冲突解决机制

特别值得注意的是新增的Git项目权限体系,它实现了基于项目的细粒度权限控制,管理员可以精确控制每个项目在Git仓库中的访问权限,这对于大型组织中多团队协作的场景尤为重要。

元数据管理增强

新版本对工作流元数据管理进行了全面升级,引入了三级账本管理体系:

  1. 项目级账本:记录项目维度的元数据变更历史和使用统计
  2. 工作流级账本:跟踪单个工作流的所有操作记录
  3. 节点级账本:详细记录每个节点的配置变更和执行历史

这种层级分明的元数据管理体系,使得数据治理团队能够更清晰地掌握数据资产的变更脉络,为数据血缘分析和影响评估提供了坚实基础。

多引擎支持扩展

在原有引擎支持基础上,1.2.2版本新增了对两款流行图数据库和分析引擎的支持:

  1. Nebula Graph支持

    • 工作流节点可直接执行Nebula Graph查询
    • 可视化查看图数据模型和关系
    • 支持图数据的导入导出操作
  2. StarRocks支持

    • 元数据浏览和查询功能
    • 表结构分析和数据预览
    • 与现有OLAP工作流的无缝集成

这些扩展使得DSS能够更好地支持图计算和实时分析场景,丰富了数据处理的生态体系。

工程效率提升

跨工作区项目复制

新版本引入了跨工作区的项目复制功能,解决了以下痛点:

  • 多环境(开发/测试/生产)间项目迁移困难
  • 项目模板的快速复用
  • 大型项目的分阶段交付

该功能保留了完整的项目结构和配置信息,大幅减少了环境迁移的工作量。

全局参数模板

针对企业级参数管理的需求,新增了全局参数模板功能:

  • 支持创建和维护参数模板库
  • 模板可关联到具体项目或工作流
  • 参数版本控制和发布管理
  • 敏感参数的加密存储

这一特性特别适合需要统一管理大量环境变量的金融、电信等行业场景。

性能与体验优化

  1. 工作流发布加速:通过优化依赖分析和资源加载逻辑,大型工作流的发布时间平均缩短40%
  2. 智能提示增强:Scriptis脚本编辑器现在提供更精准的自定义变量提示,减少编码错误
  3. 队列信息可视化:工作流节点配置中清晰展示队列资源使用情况,辅助资源分配决策
  4. 表热度分析:元数据管理中加入表访问热度统计,帮助识别核心数据资产
  5. 上下文切换优化:工作区和项目切换时间减少60%,提升开发流畅度

数据质量保障

针对数据校验场景进行了专项增强:

  • 基础信息校验提示:在配置阶段即进行合理性检查
  • 二级分区检测:支持复杂分区结构的完整性验证
  • 关键字检查:预防SQL注入和语法冲突风险

这些改进使得数据质量检查工作更加严谨可靠。

资源管理创新

  1. 跨集群引擎管理:管理员可以手动释放闲置引擎资源,提高集群利用率
  2. 执行优先级控制:关键工作流可配置更高执行优先级,确保业务SLA
  3. 引擎属性管理:为引擎实例添加自定义属性标签,便于分类管理

这些特性使得大规模集群的资源调度更加灵活高效。

总结

DataSphereStudio 1.2.2版本通过深度集成Git、增强元数据管理、扩展多引擎支持以及优化工程效率,为数据团队提供了更加强大和易用的开发管理平台。特别是对图数据库和分析引擎的支持,使得DSS能够覆盖更广泛的数据处理场景。各项性能优化和体验改进也显著提升了日常开发效率。该版本的发布进一步巩固了DSS作为企业级数据中台核心组件的地位,为数字化转型提供了可靠的技术支撑。

登录后查看全文
热门项目推荐
相关项目推荐

热门内容推荐

最新内容推荐

项目优选

收起
kernelkernel
deepin linux kernel
C
22
6
docsdocs
OpenHarmony documentation | OpenHarmony开发者文档
Dockerfile
154
1.98 K
ops-mathops-math
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
506
42
nop-entropynop-entropy
Nop Platform 2.0是基于可逆计算理论实现的采用面向语言编程范式的新一代低代码开发平台,包含基于全新原理从零开始研发的GraphQL引擎、ORM引擎、工作流引擎、报表引擎、规则引擎、批处理引引擎等完整设计。nop-entropy是它的后端部分,采用java语言实现,可选择集成Spring框架或者Quarkus框架。中小企业可以免费商用
Java
8
0
ohos_react_nativeohos_react_native
React Native鸿蒙化仓库
C++
194
279
openHiTLSopenHiTLS
旨在打造算法先进、性能卓越、高效敏捷、安全可靠的密码套件,通过轻量级、可剪裁的软件技术架构满足各行业不同场景的多样化要求,让密码技术应用更简单,同时探索后量子等先进算法创新实践,构建密码前沿技术底座!
C
992
395
RuoYi-Vue3RuoYi-Vue3
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
940
554
communitycommunity
本项目是CANN开源社区的核心管理仓库,包含社区的治理章程、治理组织、通用操作指引及流程规范等基础信息
335
11
openGauss-serveropenGauss-server
openGauss kernel ~ openGauss is an open source relational database management system
C++
146
191
金融AI编程实战金融AI编程实战
为非计算机科班出身 (例如财经类高校金融学院) 同学量身定制,新手友好,让学生以亲身实践开源开发的方式,学会使用计算机自动化自己的科研/创新工作。案例以量化投资为主线,涉及 Bash、Python、SQL、BI、AI 等全技术栈,培养面向未来的数智化人才 (如数据工程师、数据分析师、数据科学家、数据决策者、量化投资人)。
Python
75
70