ToB企服应用市场:ToB评测及商务社交产业平台

标题: 【DataWorks最佳实践】权限及安全-权限管理与规范化数据开辟 [打印本页]

作者: 飞不高    时间: 2024-12-15 16:03
标题: 【DataWorks最佳实践】权限及安全-权限管理与规范化数据开辟
DataWorks工作空间类型分为“简朴模式”、“尺度模式”两种,两种类型在权限管理上有细分区别。本实践将基于DataWorks尺度模式空间完成从“数据建模”到“数据生产”的基本流程,帮助您快速掌握规范化的数据体系建设流程,提升在数据开辟过程中的规范性、安全性、稳定性。
配景信息

DataWorks采取RBAC权限模子供用户管理DataWorks全部页面可见功能以及API的使用权限,同时这套权限体系与MaxCompute的RBAC角色体系存在自然的映射关系,详情可参见空间级模块权限管控。不同工作空间类型的权限管理特性与优缺点不划一,以下表格为您对比先容两种空间类型的权限细分特点。
细分特点
简朴模式
尺度模式
描述
在简朴模式工作空间下,一个DataWorks空间下层对应一个MaxCompute项目(或一个EMR集群、Hologres数据库等),该环境即视为生产(PROD)环境。

在尺度模式工作空间下,一个DataWorks空间下层对应两个MaxCompute项目(或两个EMR集群、Hologres数据库等),一个视为开辟(DEV)环境,一个视为生产(PROD)环境。

权限概述
在简朴模式空间下,DataWorks的“开辟”角色因为与MaxCompute数据源的“Role_Project_Dev” Role进行了映射,因此DataWorks开辟角色自然可以或许读取MaxCompute项目内的全部数据。
在尺度模式空间下,DataWorks的“开辟”角色因为与MaxCompute数据源(dev环境)的“Role_Project_Dev” Role进行了映射,因此:
     

  • DataWorks开辟角色自然可以或许读取MaxCompute项目(dev环境)内的全部数据。
  • 由于没有和MaxCompute项目(PROD环境)的role映射,因此默认环境下DataWorks开辟角色无MaxCompute(PROD环境)的数据权限。
优点
简朴、方便、易用。
仅必要授权数据开辟人员“DataWorks开辟角色”即可完成全部数据堆栈开辟工作。
安全、规范。
     

  • 具备安全、规范的代码发布管控流程(包含代码评审、代码DIFF查察等功能),保障生产环境稳定性,制止不必要的因代码逻辑引起的脏数据伸张或使命报错等非预期环境。
  • 数据访问得到有效管控,数据安全得以保障。
缺点
存在不稳定、不安全的风险。
     

  • 开辟角色可以不经过任何人审批,随时新增、修改代码并提交至调度系统,给生产环境带来不稳定因素。
  • 面向MaxCompute盘算引擎时,开辟角色默认拥有当前MaxCompute项目全部表的读写权限,可随意对表进行增长、删除和修改等利用,存在数据安全风险。
流程相对复杂,一般环境下无法一人完成全部数据开辟、生产流程。
阐明
关于简朴模式与尺度模式差别详情可参考文档:必读:简朴模式和尺度模式的区别
尺度模式对使用流程的影响

如图,尺度模式“生产、开辟隔离”的模式将影响数据模子计划、数据处置惩罚逻辑代码发布等流程。

实践利用流程

以下以一个具体的实践为您演示,尺度模式下规范化的数据开辟流程。
Step1:开通产品与创建空间

Step2:角色管理

在DataWorks工作空间下,您可以根据不同的业务场景为不同的RAM用户设置不同的工作空间权限,DataWorks现在有预设角色,同时也支持您自界说角色。您在将RAM用户添加到DataWorks工作空间时,可以选择添加为当前工作空间的预设角色大概自界说角色
阐明
DataWorks权限体系与MaxCompute权限体系是相互独立的,某个用户拥有DataWorks使用权限不代表一定拥有MaxCompute使用权限,但工作空间的两种模式权限的环境破例,如配景信息所示。
Step3:权限管理

在上述“角色管理”中已对角色相关内容进行了先容,固然部分默认设置涉及数据权限管理(如配景信息),但DataWorks仍提供了更为专业的概述,帮助您快速构建平台的数据内容、个人隐私等相关的安全能力,实现更加精细化、场景化的数据权限及高危风险行为管控,满足企业面向高风险场景的各类安全要求(例如,审计),无需您额外设置即可直接使用该功能。
Step4:数据建模

数据建模的流程包罗:创建数据尺度、创建数据模子、修改数据模子、保存模子至模子库、提交模子至开辟环境盘算引擎。利用详情请参见数据建模。
Step5:数据开辟与生产

进行数据开辟与生产前,您必要了解几个告急的概念。

了解相关概念后,您可进行数据开辟与生产的利用步骤。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4