自助数据集是一类基于个性化需求的数据集,它面向各阶层用户提供数据查询和抽取服务。
根据业务需求可视化的提取需要分析的数据,支持跨数据源、数据库,多表关联、数据转换、复杂逻辑关系计算、数据抽取ETL等功能,也可以被自助仪表盘、透视分析和电子表格使用。
自助数据集的定义流程如下:
新建自助数据集
在定制管理界面选择快捷菜单 自助数据集(入口1),或在“资源目录区”的“资源定制”节点或其子孙目录节点的右键菜单中选择 新建查询 > 自助数据集(入口2)。
选择数据来源
自助数据集的数据来源可以来自数据源,也可以是数据集。
详情请参考 自助数据集-数据来源
定义表集合
定义表集合包含两部分内容:
- 从数据源中拖拽表或者拖拽数据集到“表集合区”。
- 在“表集合区”定义表关系,系统会根据表间相同别名的字段创建表关系,若无法自动创建需要用户手动创建表关系。
手动创建表关系的方法:
1、单击表间连接点,如下图所示:
2、弹出“设置表连接”窗口,如下图所示:
选择连接方式:内连接、左连接、右连接、全连接。
确定表间连接字段。
自定义字段
自助数据集的表属性区对应有维度和度量,可以对表和字段进行重新组织分类设计,包括:修改别名,修改数据类型,设置可见性等,具体说明如下:
功能 | 说明 | 示例效果 |
---|---|---|
修改别名 | 修改表或字段别名。 | 手动输入别名,修改“customers”的别名为“顾客”,如图: |
修改数据类型 | 修改字段的数据类型。 | 选择字段的数据类型,如图: |
设置可见性 | 设置表或字段为“可见”或“不可见”。
| 点击 可见性的图标切换为“可见”或“不可见”: |
拖拽表和字段 | 拖拽表或字段移动其位置。 | 拖拽字段改变字段所属的表,将“产品目录名称”拖拽到“产品表”,如图: |
新建目录 | 在维度或度量新建一个目录。 | 任意区域右键菜单选择“新建目录”,新建一个“产品”目录,如图: |
新建层次 | 新建层次,该层次可用于下钻,筛选器联动。 | 任意区域右键菜单选择“新建层次”,新建“地区”层次,如图: |
新建计算字段 | 新建一个计算字段。 计算字段的类型决定了新建的计算字段位于维 度或度量。
| 任意区域或字段右键菜单选择“新建计算字段”,新建“销售额”计算字段,如图: 计算字段的创建详情请参考 自助数据集-计算字段 |
创建时间维 | 表示日期信息字段创建时间维度。 创建时间维度后会自动生成一个“时间维度”层次。 实现步骤详情请参考 功能示例-时间钻取 | |
标记地理维 | 表示地理信息字段标记地理维度。 需要新建层次,将标记为地理维度的字段拖拽到新建 的层次,该地理层次才能用于下钻。 实现步骤详情请参考 功能示例-地图钻取 | |
删除 | 删除表或字段。 |
保存自助数据集
保存当前自助数据集到指定目录。
数据抽取
将当前自助数据集的数据从原始数据库中抽到到高速缓存库。详情请参见 数据抽取 章节。