购买DGC实例的用户,系统将默认为其创建一个默认的工作空间“default”,并赋予 该用户管理员角色。您可以使用默认的工作空间,也可以参考本章节的内容创建一个 新的工作空间。
工作空间作为成员管理、角色和权限分配的基本单元,每个团队都可具有独立的工作 空间。工作空间从系统层面为管理者提供对使用DGC的用户(成员)权限、资源、
DGC底层计算引擎配置的管理能力。为实现多角色协同开发,管理员可将相关用户加 入到工作空间,并赋予DGC预设的项目管理员、开发者、运维者、访客等角色,其他 帐号也只有在加入工作空间并被分配权限后,才可具备管理中心、数据集成、数据规 范、数据开发、数据资产、数据质量、数据服务、数据安全模块系列的操作权限。
约束限制
存储作业日志和脏数据依赖于OBS服务;如无OBS服务,则不支持作业日志和脏数据 存储。
前提条件
请参见购买DGC基础包,确认已购买DGC实例。
背景说明
● 购买DGC实例的用户,具有创建工作空间的权限。DGC将默认为其创建一个 default工作空间,并赋予该用户管理员角色。
● 在主帐号创建的DGC实例中,该帐号下的IAM用户如需创建工作空间,需要由主 帐号给IAM用户赋予DAYU Administrator或Tenant Administrator权限。在子 用户创建的DGC实例中,主帐号默认具有该DGC实例的所有执行权限。
● 工作空间创建成功后,暂不支持删除空间的操作,您可以将不需要的工作空间禁 用,以后仍可以重新启用工作空间。
● 赋予了DAYU User权限的用户,只有当其被添加为工作空间的成员后,才可以访 问该工作空间。
创建工作空间
1. 使用DAYU Administrator或管理员帐号进入DGC控制台。
2. 单击控制台的“空间管理”页签,进入工作空间页面。
3. 单击“新建”,在空间信息页面请根据页面提示配置参数,参数说明如表4-1所 示,配置完成后,单击“确定”完成工作空间的创建。
图4-1 空间信息
表4-1 新建空间参数说明
参数名 说明
空间名称 空间名称,只能包含字母、数字、下划线、中划线、中文字 符,且长度不超过32个字符。在当前的DGC实例中,工作空间 名称必须唯一。
空间描述 空间的描述信息。
企业项目 DGC实例关联的企业项目。企业项目管理是一种按企业项目管 理云资源的方式,具体请参见《企业管理用户指南》。
如果已经创建了企业项目,这里才可以选择。当DGC实例需连 接云上服务(如DWS、MRS、RDS等),还必须确保DGC实例 企业项目与该云服务实例的企业项目相同。
● 一个企业项目下只能购买一个DGC实例。
● 需要与其他云服务互通时,需要确保与其他云服务的企业项 目一致。
参数名 说明 作业日志OBS
路径 用于指定DGC数据开发作业的日志存储的OBS桶。工作空间成 员如需使用DGC数据开发,必须具备“作业日志OBS桶”的 读、写权限,否则,在使用过程中,系统将无法正常读、写数 据开发的作业日志。
● 单击“请选择”按钮,您可以选择一个已创建的OBS桶和对 象,系统将基于工作空间全局配置作业日志OBS桶。
● 如果不配置该参数,DGC数据开发的作业日志默认存储在以
“dlf-log-{projectId}”命名的OBS桶中。{projectId}即项目 ID,您可以参考获取项目ID和帐号ID进行获取。
DLI脏数据
OBS路径 用于指定DGC数据开发中DLI SQL执行过程中的脏数据存储的 OBS桶。工作空间成员如需使用DGC数据开发执行DLI SQL,必 须具备“DLI脏数据OBS桶”的读、写权限,否则,在使用过程 中,系统将无法正常读、写DLI SQL执行过程中的脏数据。
● 单击“请选择”按钮,您可以选择一个已创建的OBS桶和对 象,系统将基于工作空间全局配置DLI脏数据OBS桶。
● 如果不配置该参数,DGC数据开发的DLI SQL脏数据默认存 储在以“dlf-log-{projectId}”命名的OBS桶中。
DLM专享版
API配额 该参数对应值分别表示已使用配额/已分配配额/总使用配额/总 分配配额/总配额。
数据服务专享版会对已创建的API按需计费,默认上限为0时,
不可创建API。
初始工作空间具有10个API的试用额度。已分配配额可以修改,
但不能小于已使用配额,不能大于总配额-总分配配额+已分配 配额。
编辑工作空间
1. 登录DGC控制台。
2. 找到所需要的DGC实例,在DGC实例上单击“进入控制台”。然后,选择“空间 管理”页签。
工作空间创建成功后,默认为启用状态。如果您不再需要某个工作空间,DGC暂不支 持删除空间的操作,您可以将工作空间禁用,以后仍可以将其重新启用。
说明
工作空间被禁用后,您将无法再访问工作空间,无法编辑工作空间内的工作项,工作空间内调度 作业将停止运行。
工作空间内购买的批量数据迁移集群及实时数据接入通道仍会继续计费。
1. 登录DGC控制台。
2. 找到所需要的DGC实例,在DGC实例上单击“进入控制台”。然后,选择“空间 管理”页签。
3. 在“空间管理”页面,找到所需禁用的工作空间,单击其所在行的状态按钮
。
4. 在“禁用”对话框中,了解禁用空间的影响后,如果确认要禁用空间,请单击
“确定”。
启用工作空间
1. 登录DGC控制台。
2. 找到所需要的DGC实例,在DGC实例上单击“进入控制台”。然后,选择“空间 管理”页签。
3. 在“空间管理”页面,找到所需启用的工作空间,单击其所在行的状态按钮 按钮。
4. 在“启用”对话框中,如果确认启用,请单击“确定”。
4.2 (可选)修改作业日志存储路径
作业日志和DLI脏数据默认存储在以dlf-log-{Project id}命名的OBS桶中,您也可以自 定义日志存储路径,数据开发模块支持您基于工作区全局配置OBS桶。
约束限制
该功能依赖于OBS服务。
前提条件
修改作业日志存储路径的用户,需要满足如下任一条件:
● 帐号为拥有管理员权限的用户。
● DAYU User权限的用户,但需是当前工作空间的管理员。
修改方法
1. 使用DAYU Administrator或管理员帐号进入DGC控制台。
2. 单击控制台的“空间管理”页签,进入工作空间页面。
3. 单击待修改工作空间对应的“编辑”按钮。
4. 在空间信息页面中,单击空间信息后 的“编辑”,该空间信息置于可编辑状态。
单击作业日志OBS路径后的“请选择”按钮,重新选择日志存储路径,可选择某 个具体的目录。
图4-2 修改日志路径
5. 修改完成后,单击“保存”,即完成作业日志存储路径的自定义修改。