数据集市
我们在应用创作的基础上引入了数据集市,数据集市按照多层次的存储方式,建立合适的数据立方体,迎合特定部门、用户或用户组的需求,包括分析、内容以及易用性等方面。
管理员可以在数据集市中新建文件夹和数据包,并且可以对文件夹和数据包设置权限,通过对文件夹和数据包设置权限可以让经过授权的用户正常合法的查看以及使用已授权的文件夹和数据包中的数据。
文件夹
拥有系统管理者
角色的用户才可在数据集市中新建文件夹,文件夹内仍可新建文件夹、新建数据包。
新建文件夹时,若文件夹为空,则提示“请填写文件夹名称”。
可以对文件夹进行的操作有:
- 权限管理
- 移动
- 重命名
- 删除
权限管理
拥有文件夹管理者
权限的用户,有权给用户、用户组或者组织架构授予管理者、编辑者或查看者的权限。
分析人员进入数据集市,若拥有文件夹的管理者
权限,则可对文件夹进行如下操作:
权限管理
重命名
移动
删除
分析人员进入数据集市,若只拥有文件夹的编辑者
权限,则可对文件夹进行如下操作:
- 重命名
- 移动
- 删除
分析人员进入数据集市,若只拥有文件夹的查看者
权限,则不可对文件夹进行操作。
重命名
在文件夹的菜单中有操作按钮重命名,若数据集市当前路径下已存在该文件夹名称,则提示“文件夹名称已存在,请选用其他名称”。
移动
在文件夹的菜单中有操作按钮移动,可以移动文件夹到有编辑权限的文件夹。
移动的时候可以选择保留权限设置。如果移动者对目标文件夹没有管理者权限,则无法保留权限设置。
删除
在文件夹的菜单中有操作按钮删除,若文件夹为空,则提示“删除成功”;若文件夹不为空,则提示“文件夹非空”。
数据包
新建数据包
同时拥有系统管理和数据管理角色的用户才可在数据集市中新建数据包。 如果用户只拥有数据管理角色,可以在在授权为管理者或编辑者的文件夹中创建数据包。
新建数据包分为两种:
- 空白数据包
数据包名称默认名称为“新建数据包”,可将其修改为更贴近业务逻辑的名称。
用户可以在数据包中创建数据集,加工数据,建立关系模型,建图做表,实现针对性的分析需求。
- 导入模板
选择之前导出的 json 格式的文件进行上传即可导入成功。
可以对数据包进行的操作有:
- 权限管理
- 导出模板
- 导入并替换
- 创建副本
- 复制到
- 替换数据连接
- 重命名
- 移动
- 删除
权限管理
拥有数据包管理者
权限的用户,有权给用户、用户组或者组织架构授予管理者、编辑者或查看者的权限。
分析人员进入数据集市,若拥有数据包的管理者
权限,则可对数据包进行如下操作:
- 权限管理
- 导出模板
- 导入并替换
- 创建副本
- 复制到
- 替换数据连接
- 重命名
- 移动
- 删除
分析人员进入数据集市,若拥有数据包的编辑者
权限,则可对数据包进行如下操作:
- 导出模板
- 创建副本
- 复制到
- 替换数据连接
- 重命名
- 移动
- 删除
分析人员进入数据集市,若只拥有对数据包的查看者
权限,则可对数据包进行如下操作:
- 导出模板
导出模板
导出模板
是指将当前的数据包中的数据集、图表库、数据模型等内容导出生成一个 json 格式的文件。用户可以使用模板快速创建一个新的数据包。
导入模板
新建数据包导入模板
点击新建数据包->导入模板,在弹出的文件框中打开数据包模板,即完成了模板的导入工作,创建了一个新的数据包。
新数据包中包含模板数据包的数据集、数据模型,用户可以在此基础上进行数据探索。
- 导入模板的数据包名称: 导入模板的数据包名称与模板名称相同,如果目录下有同名数据包,则导入模板后的数据包命名方式为:“模板的名称”+“(1)”。用户也可以自定义数据包名称。
- 导入模板的应用数据: 导入模板的数据包需要用户重新确认数据。
- 如果模板中的数据集为本地文件,则这些数据集会置空,没有任何数据,只能通过替换数据集的方式添加数据。
- 如果数据集是直连数据集或 SQL 查询数据集,会根据当前用户对数据集所对应的数据连接的权限,来显示相应的数据。
- 数据模型中数据集之间建立的关系会保留。使用本地文件建立的关联模型,关联关系是保存的,重新添加数据即可使用。使用直连数据集和 SQL 查询数据集之间建立了关联模型,关联关系和数据都存在。
- 导入模板的权限配置:当模板中包含权限配置时,可以将模板中相关的权限配置内容导入。 该项是可选操作,选中才会生效。
- 导入权限时,导入系统中可能遇到无法匹配到用户对象,则在导入时保留授权规则,丢弃授权对象。
已有数据包导入模板
已有数据包也支持导入模板,通过导入并替换
选择模板,使用模板内容替换当前数据包中的数据集、图表库等内容。
创建副本
数据包菜单中有创建副本
按钮,点击创建副本
即可生成一个与此数据包拥有相同数据的应用。
创建副本仅在当前路径下生成一个新的数据包,名称在原有数据包名称后+(1)。
复制到
数据包菜单中有复制到
按钮,点击复制到
会展示复制弹窗,在弹窗中选择数据包复制的路径,点击确定后,数据包复制到对应的路径下。
复制到可修改数据包名称,选择复制路径。
替换数据连接
数据包菜单中有替换数据连接
按钮,点击替换数据连接
可选择想要替换的数据连接。
重命名
数据包的菜单中有操作按钮重命名,若数据集市当前路径下已存在该数据包名称,则提示“应用名称已存在,请选用其他名称”。
移动
数据包的菜单中有操作按钮移动,可以移动数据包到有编辑权限的文件夹内。
删除
数据包的菜单中有操作按钮删除,删除数据包时将一并删除数据包中的数据集、数据模型。
数据集
数据集是一个数据的集合,是数据分析的核心组件,后续的数据探索和数据管理都是基于数据集而做的。
使用数据集进行数据分析过程中涉及数据集创建、数据管理这些内容可以点击链接获取相关使用说明。
拥有数据包管理者
或编辑者
权限的用户可在数据包中新建数据集、管理数据集。
拥有数据包查看者
权限的用户只能看到自己有权看到的数据集信息。
数据模型
数据模型,即关联关系模型,可以在数据集之间建立 join 或者 union 的关系,并在作图时带入这些关系。
建立数据模型时,源数据集和目标数据集需要来自于同一个数据连接。数据模型相关使用说明请点击链接获取。
拥有数据包管理者
或编辑者
权限的用户可在数据包内新建数据模型;拥有数据包查看者
权限的用户只可查看建立的数据模型。
参数
参数主要是为了实现数据的灵活控制。 之前需要修改多个地方才能实现的版本功能,通过创建参数后仅修改一处就解决了所有问题。
参数功能的具体使用说明请点击链接进一步了解。
数据血缘
数据血缘是数据的生命周期,展示了从数据源头到数据目标之间的转换过程。
可以点击链接进一步了解数据血缘功能。
设置
数据权限
数据权限包括:应用作者、数据集作者、使用者三种,默认勾选应用作者
选项。
模式切换:数据集权限模式切换的过程中,导入引擎的数据集需要重新导入;由应用作者
、数据集作者
模式切换为使用者
模式时,将会导致 union/导入引擎的数据集失效。
数据权限的详细介绍见数据权限。
数据模式
数据通常携带不同的安全级别,使其面向不同使用对象,如安全级别高的数据,只能给固定人员分享查看,安全级别低的数据如内部公开的数据则可以给全体成员展示。系统增加了严格模式和非严格模式适用不同级别的数据。
- 严格权限模式适用于安全级别高的数据,要求所有用户必须拥有该数据的权限才能查看和使用数据。
- 非严格权限模式适用于安全级别低的数据,使用这些数据的应用或数据包可以将其展示给无数据权限的用户查看和使用。
权限控制
权限控制的详细介绍见权限控制。
继承管理
当应用需要继承数据包中的数据进行数据分析时,应用会向数据包发送继承申请,数据包管理者决定是否允许应用继承。 当开启允许继承开关后,应用会展示继承数据集,可以使用继承数据集进行数据分析。
当数据包允许其他应用继承时, 删除数据包时,会提示有应用在继承。 此时可以强制删除。删除后,所有继承数据包的应用中继承数据集消失, 使用继承数据集的相关图表会报错。
探索
新建探索
数据集市中,只可在数据包中新建探索,点击数据包右上角新建探索
图标,弹出"开始探索"窗口,选择图表类型后即可开始探索。 图表相关操作请参考仪表盘控件使用说明。
保存图表
新建探索后可选择将图表保存到应用创作我的创作或团队空间中的仪表盘内。仪表盘可以是新建的仪表盘也可以是已经存在的仪表盘。
保存成功后页面可选择跳转到“应用创作->
应用->
仪表盘”中的图表页面;也可以选择返回在数据包页面中。
删除数据集
新建探索后删除已使用作图的数据集,应用创作
中查看该图表时将提示“数据集在数据集市的应用中不存在”。