数据湖探索 DLI-权限管理概述:场景举例

时间:2024-04-18 09:17:33

场景举例

某互联网公司,主要有游戏和音乐两大业务,使用DLI服务进行用户行为分析,辅助决策。

图1所示,“基础平台组组长”在华为云上申请了一个“租户管理员”(Tenant Administrator)账号,用于管理和使用华为云的各个服务。因为“大数据平台组”需要使用DLI进行数据分析,所有“基础平台组组长”增加了一个权限为“DLI服务管理员”(DLI Service Administrator)的子账号用于管理和使用DLI服务。“基础平台组组长”按照公司两个业务对于数据分析的要求,创建了“队列A”分配给“数据工程师A”运行游戏数据分析业务,“队列B”分配给“数据工程师B”运行音乐数据分析业务,并分别赋予“DLI普通用户”权限,具有队列使用权限,数据(除数据库)的管理和使用权限。

图1 权限分配

“数据工程师A”创建了一个gameTable表用于存放游戏道具相关数据,userTable表用于存放游戏用户相关数据。因为音乐业务是一个新业务,想在存量的游戏用户中挖掘一些潜在的音乐用户,所以“数据工程师A”把userTable表的查询权限赋给了“数据工程师B”。同时,“数据工程师B”创建了一个musicTable用于存放音乐版权相关数据。

“数据工程师A”“数据工程师B”对于队列和数据的使用权限如表3所示。

表3 使用权限说明

用户

数据工程师A(游戏数据分析)

数据工程师B(音乐数据分析)

队列

队列A(队列使用权限)

队列B(队列使用权限)

数据(表)

gameTable(表管理和使用权限)

musicTable(表管理和使用权限)

userTable(表管理和使用权限)

userTable(表查询权限)

队列的使用权限包括提交作业和终止作业两个权限。

support.huaweicloud.com/usermanual-dli/dli_01_0440.html