![](https://img.kancloud.cn/93/76/9376ddcf7bf67390fe1c720460fb9ac2_2026x524.png)[TOC] # 数据集 ## 功能概述 > 点击【数据集】,进入数据集设计模块,可以从【数据源】中选择数据表,添加表的关联关系,以及设置定时任务更新数据等管理数据集。 ## 场景构建 > 点击【aws】分组,查看该分组下的数据集,功能如下:</br>【序号1】搜索功能区,可输入关键字搜索,快速锁定目标表;</br>【序号2】数据预览、数据关联、以及数据更新等操作功能区;</br>【序号3】添加数据集,点击可添加新数据集;</br>【序号4】数据集字段删减、字段重命名等。 ![](https://img.kancloud.cn/8d/c8/8dc8c3c323b6e2b02b3620d06c635af3_2846x716.png) ## 1 添加数据集 ### 1.1 添加【数据库数据集】 > 如下图所示,点击【添加数据集】并选择【数据库数据集】,展开下拉框,选择数据源、数据源的连接方式、并勾选需要添加的数据库表。 ![](https://img.kancloud.cn/38/71/3871c858c83544377dc31970a47bf67a_2844x894.png) > 需注意两种连接方式的差异:</br>一、【直连】,那么直接访问底层数据源,数据始终是最新的。 ![](https://img.kancloud.cn/5a/d4/5ad4153e2fc51e9a90e1bc20a387a865_1666x562.png) > 二、【定时刷新】,可设置数据关联,以及通过定时任务或手动方式更新数据。 ![](https://img.kancloud.cn/93/76/9376ddcf7bf67390fe1c720460fb9ac2_2026x524.png) ### 1.2 添加【SQL数据集】 > 如下图所示,点击【添加数据集】并选择【SQL数据集】。</br>【序号1】位置输入即将添加的数据集名称;</br>【序号2】位置为SQL语句输入区,在此区域输入正确的sql语句;</br>【序号3】点击可展示预览数据;</br>【序号4】点击后提交,SQL数据集生成成功。</br><font color=#FF0000>支持两种连接方式:直连和定时缓存,具体使用与【数据集数据集】一致</font> ![](https://img.kancloud.cn/9c/ec/9cec5b28b1b1479c5529ce72b969d310_2858x898.png) ### 1.3 添加【Excel数据集】 > 如下图所示,点击【添加数据集】并选择【Excel数据集】,点击【上传文件】,选择Excel文件后,Excel数据展示在【数据预览】区,若预览符合预期,点击【确认】,生成Excel数据集。 ![](https://img.kancloud.cn/7b/d3/7bd3e7d5079e21b21a299bcda6c2dde7_2870x908.png) ### 1.4 添加【自定义数据集】 > 如下图所示,点击【添加数据集】并选择【自定义数据集】,从已添加的数据集中,做数据字段的删减操作,从而衍生出的新数据集即为自定义数据集,可在下图所示位置为自定义数据集命名,以及选择数据字段,并在右侧预览,若与预期一致,点击【确认】,自定义数据集生成成功。 ![](https://img.kancloud.cn/7f/ac/7fac0587acf47321ddb45d3c1179300c_2832x666.png) ## 2 数据集设计 ### 2.1 数据集预览 > 点击左侧数据表,右侧默认展示预览数据。 > <font color=#FF0000>请注意两种连接模式的差异</font></br>一、如果数据集为【直连】模式,那么没有【数据关联】和【更新信息】模块,数据实时更新; > ![](https://img.kancloud.cn/ed/b2/edb250ca4b57772ee1132b97fba25970_2148x756.png) > 二、如果数据集为【定时刷新】模式,那么可通过【数据关联】设置数据集间关联关系,也可通过【更新信息】刷新数据。 ![](https://img.kancloud.cn/32/af/32af908adb83fcf2bd97fc1a58f4ed0c_2130x754.png) ### 2.2 数据关联 > 点击左侧数据表(定时缓存模式下),右侧默认展示预览数据,可点击【关联视图】,切换至关联视图页面,如下图所示,可点击【添加关联】、【编辑】、【删除】,添加、编辑、删除关联关系。 ![](https://img.kancloud.cn/a5/20/a5208cb404f7d4283a74a1492e18ccb9_2254x564.png) #### 2.2.1 添加关联 > 点击【添加关联】,进入关联添加页面,如下图所示,左侧选择关联字段,右侧选择被关联字段,中间可选择关联关系(1:1,一对一;N:1,多对一;1:N,一对多),当关联字段,被关联字段和关联关系均被选择后,点击【确认】,关联关系创建成功。 ![](https://img.kancloud.cn/26/4b/264bb46993143ba041b36f86cfa42fc8_1180x370.png) #### 2.2.2 编辑关联 > 点击关联关系右侧的【编辑】,进入关联编辑页面,如下图所示,左侧选择关联字段,右侧选择被关联字段,中间可选择关联关系(1:1,一对一;N:1,多对一;1:N,一对多),当关联字段,被关联字段和关联关系均被选择后,点击【确认】,关联关系修改成功。 ![](https://img.kancloud.cn/82/6a/826a69c2069c0ee624e336a8aa27e4f5_1170x354.png) #### 2.2.2 删除关联 > > 使用方式,请查阅通用功能->搜索 ### 2.3 更新信息 > 点击左侧数据表(定时缓存模式下),右侧默认展示预览数据,可点击【更新信息】,切换至更新信息页面,可点击【更新设置】设置定时任务;点击【刷新】,刷新下方任务列表。<font color=#FF0000></br>请注意</font>,如果数据集是首次添加,而且是【定时同步】模式,那么需要设置定时任务刷新数据至缓存区,否则无法用此数据集创建数据关联和视图。 ![](https://img.kancloud.cn/70/59/705950b08a44caddd55c7bbfff00732a_2560x702.png) #### 2.3.1 更新设置 > 点击【更新设置】,进入更新设置页面,如下图,可以通过点击【添加任务】增加新任务,也可以编辑和删除任务,【增量更新方式】,选择同步数据的增量方式,若勾选增量添加,那么数据增量添加;若勾选增量删除,那么对数据实行增量删除。同时也可在在【参数】区域,输入sql语句的时间参数。 ![](https://img.kancloud.cn/00/84/0084c0fe08bb3c30affbe0bb928330b5_1408x1132.png) #### 2.3.2 添加任务 > 设置任务名称,更新方式(有全量更新、增量更新两种方式),选择任务的开始时间,结束时间,以及执行频率,任务信息添加完毕后,点击确认任务添加成功。 ![](https://img.kancloud.cn/e3/c3/e3c3b2720829a98c221f08e723b7cf89_1402x740.png) #### 2.3.3 增量更新 > 如下图所示,增量更新方式选择【增量添加】,在输入框中输入sql语句,并拖拉参数【上次更新时间】,即更新数据的方式为:把订单时间大于上次更新时间的订单数据抽取至缓存区。 ![](https://img.kancloud.cn/8b/60/8b60207f12c3ceba71ced480ae97b772_1422x1122.png) #### 2.3.4 增量删除 > 如下图所示,增量更新方式选择【增量删除】,在输入框中输入sql语句,并拖拉参数【上次更新时间】,即更新数据的方式为:把订单时间大于上次更新时间的订单数据从缓存区删除。 ![](https://img.kancloud.cn/6b/af/6baff3bcb67913643344f5f784e9bb03_1408x1112.png) ## 3 数据集字段编辑 > 如下图所示,点击选中左侧数据表后,点击右上角"编辑字段"按钮,跳转至字段编辑页面 ![](https://img.kancloud.cn/f7/a1/f7a1dbd9f55702e049110b339080d70f_2858x632.png) > 字段编辑页面,如下图所示,可以修改字段类型,修改字段名称,以及删减字段(不需要的字段不勾选) ![](https://img.kancloud.cn/37/74/3774fb7f0dcfc41e699d89b74cfa1ff7_2338x876.png)