数据源表授权

更新时间:

添加组织数据源,然后将数据源中的表授权给空间。

根据使用范围,数据源分为:

  • 组织数据源:组织管理员在组织中添加的数据源,在空间使用组织数据源前,需要组织管理员向空间授权。

  • 空间数据源:空间管理员、组织管理员在空间中添加的数据源,仅能在该空间中使用,使用前无需授权,请参见数据源(即分析数据源)

添加组织数据源

  1. 单击页面右上角,选择组织管理>数据授权,进入数据源表授权页面。image

  2. 单击右上角新建数据源

  3. 在弹窗中选择数据源类型,进行参数配置,具体操作与配置空间数据源时相同,请参见数据源(即分析数据源)

添加组织数据源后,需要向空间授权,空间才能使用组织数据源的数据进行分析,请参见授权组织数据源

管理数据源

组织管理员可同时管理组织数据源和空间数据源。空间数据源是在空间中添加的数据源。

数据源表授权页面,左侧列表展示组织数据源和所有空间的空间数据源。组织数据源会在数据源名称后显示组织数据源符号,以示与空间数据源的区别,如下图所示。image

  • 查看详情:单击数据源名称,右侧显示数据库中的数据表列表,可单击详情图标查看表的字段信息。

  • 编辑:单击编辑图标,可编辑数据源参数,编辑操作与添加时相同,请参见数据源(即分析数据源)

  • 移除:单击移除图标,确认后将数据源移除。

    说明

    若有基于该数据源的数据集,则无法删除该数据源。请先删除数据集后再删除数据源。

  • 授权:单击授权图标,将组织数据源授权给空间使用,具体操作请参见下面的授权组织数据源

授权组织数据源

将组织数据源授权给空间后,空间才能使用该数据源创建数据集。授权方式分为三种:

  • 表权限:将整个表授权给空间。

  • 行权限:将表中的行通过指定字段的值进行筛选后授权给空间。若指定多个字段,则被授权的行同时满足多个字段的取值要求。

  • 列权限:将表的指定字段授权给空间。

三种授权方式的关系说明:

  • 若表对一个空间同时授权表权限和行权限,或对一个空间同时授权表权限和列权限,则该空间可使用指定行或指定列,但不能使用整个表。

  • 若表对一个空间同时授权行权限和列权限,则该空间仅拥有指定行与指定列交叉部分的权限。

  • 若某空间已获得表权限,该表开启行权限或列权限后,若未向该空间授权行权限或列权限,则该空间对表的所有数据均不可见。

表权限授权、解除授权

  1. 单击授权图标,在弹窗中选择表权限组织数据源2

  2. 选择数据表,下方显示该表已授权的空间和有效期。

    说明

    • 若选择所有,则授权后空间对该数据源的所有数据表都有权限,包括未来增加的数据表。

    • 若选择多个数据表,下方显示多个表均已授权的空间,有效期为空表示多个表的有效期不同,请分表查看具体有效期。

  3. 解除授权:单击空间对应的移除即可解除对该空间的授权,立即生效。

  4. 授权:选择要授权的空间,可多选,设置有效期,单击确定完成授权。

行权限授权、解除授权

  1. 单击授权图标,在弹窗中选择行权限

  2. 选择数据表,勾选启用行级权限,开启行级权限。

  3. 选择受控字段,可多选。

    说明
    • 若选择多个受控字段,则被授权的行同时满足多个字段的取值要求。

    • 选择的受控字段将对所有空间有效,即不能对不同空间设置不同的受控字段。如果某个空间不需要通过某个受控字段筛选行,则需要在第6步授权操作中对该受控字段的值选择所有

    • 受控字段的增减将影响所有空间,立即生效。若移除受控字段,所有空间内该字段的指定值会被清除;若增加受控字段,请为所有需要行权限的空间设置该字段的授权值,否则该字段无授权值,不能取到任何一行。

    • 不能选择日期字段,即不能通过日期指定要授权的行。

  4. 选择空间,在右侧单击受控字段前的下拉图标,下拉列表显示已授权的值,如下图所示。组织数据源4

  5. 解除授权:如上图所示,鼠标移动到已授权的值上方,单击右侧的移除图标,可移除该值,立即生效。当所有值都移除时,空间无任何行的权限。

  6. 授权:单击受控字段,右侧列表显示该字段的所有值,选择要授权的值,单击添加,加入已授权的值列表,空间获得对应的行权限,立即生效。

    说明

    若选择所有,单击添加后,空间对该字段的所有值都有权限,包括未来增加的字段值,即空间获得的行权限将不受该字段限制。

    组织数据源5

列权限授权、解除授权

  1. 单击授权图标,在弹窗中选择列权限

  2. 选择数据表,勾选启用列级权限,开启列级权限。

  3. 选择空间,中间显示已授权的字段,右侧显示所有字段。组织数据源6

  4. 解除授权:如上图所示,鼠标移动到已授权的字段上方,单击右侧的移除图标,可移除该字段,立即生效。

  5. 授权:如上图所示,在右侧选择要授权的字段,单击添加,加入已授权的字段列表,空间获得对应的列权限,立即生效。若选择所有,单击添加后,空间获得所有列权限。