数据治理中心 DATAARTS STUDIO-企业模式简介:不同模式工作空间的优劣势对比

时间:2024-09-09 17:46:48

不同模式工作空间的优劣势对比

表3 不同模式工作空间的优劣势对比

对比

简单模式

企业模式

优势

简单、方便、易用。

  • 仅需要授权数据开发人员“开发者”角色即可完成所有数据开发工作。
  • 提交脚本或作业后,您无需发布,脚本或作业即可进入调度系统周期性执行,产出结果数据。

安全、规范。

  • 具备安全、规范的代码发布管控流程(包含代码评审、代码DIFF查看等功能),保障生产环境稳定性,避免不必要的因代码逻辑引起的脏数据蔓延或任务报错等非预期情况。
  • 数据访问得到有效管控,数据安全得以保障。
  • 所有脚本或作业仅支持在开发环境编辑,开发者无法修改生产环境的脚本或作业。
  • 开发环境和生产环境的数据隔离,开发者无法影响生产环境的数据。
  • 开发环境下,脚本、作业以当前开发者的身份执行;生产环境下,脚本、作业则使用空间级的公共 IAM 账号或公共委托执行。
  • 如果需要对生产环境进行变更,必须在开发环境通过开发者的发布操作才能将变更提交到生产环境,需要管理者或部署者审批通过,才能发布成功。

劣势

存在不稳定、不安全的风险。

  • 无法设置开发环境和生产环境隔离,只能进行简单的数据开发。
  • 无法对生产表权限进行控制。
    说明:

    开发调测阶段,开发者可直接访问生产 数据湖 的数据,随意对表进行增加、删除和修改等操作,存在数据安全风险。

  • 无法对数据开发流程进行管控。
    说明:

    开发者可以不经过任何人审批,随时新增、修改脚本或作业并提交至调度系统,给业务带来不稳定因素。

流程相对复杂,一般情况下无法一人完成所有数据开发、生产流程。

support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_5099.html