自助数据集是一类基于个性化需求的数据集,它面向各阶层用户提供数据查询和抽取服务。
根据业务需求可视化的提取需要分析的数据,支持跨数据源、数据库,多表关联、数据转换、复杂逻辑关系计算、数据抽取ETL等功能,也可以被自助仪表盘、透视分析和电子表格使用。
自助数据集的定义流程如下:
新建自助数据集
在定制管理界面选择快捷菜单 自助数据集(入口1),或在“资源目录区”的“资源定制”节点或其子孙目录节点的右键菜单中选择 新建查询 > 自助数据集(入口2)。
选择数据来源
自助数据集的数据来源可以来自数据源,也可以是数据集,这里的数据集是对“可视化查询”、“SQL查询”、“原生SQL查询”、“存储过程查询”、“Java查询”、“组合分析”、“透视分析”的统称。
数据源连接
“数据连接”区域中显示了系统中所有的关系数据源连接,系统为每个数据源分配了相应色块条,其中,色块条上的小圆点表示该数据源允许跨库查询。
数据集
定义表集合
定义表集合包含两部分内容:
- 从数据源中拖拽表或者拖拽数据集到“表集合区”。
- 在“表集合区”定义表关系,系统会根据表间相同别名的字段创建表关系,若无法自动创建需要用户手动创建表关系。
手动创建表关系的方法:
1、单击表间连接点,如下图所示:
2、弹出
自定义字段
保存自助数据集
数据抽取
A 确定自助数据集的数据来源:关系数据源、高速缓存库或者其他数据集。具体内容可参考自助数据集-数据来源。
B 定义表:支持表拖拽,自动或手动创建表关系进行表关联关系。
C 自定义字段:根据需要修改表或字段的分组、别名,设置表或字段的可见性,创建层次、时间维、地理维等操作。
D 保存数据集:保存当前创建的自助数据集。
E 数据抽取(可选):将当前自助数据集的数据结果从原始数据库抽取到高速缓存库中。只有在不抽取或者数据抽取成功时才可用来创建自助仪表盘。具体操作可参考数据抽取。