创建数据集
简介¶
数据集可以通过两种方式创建:直接从 New Dataset(新建数据集)窗口(New Dataset 窗口)或从数据集列表页面(数据集列表页面)。下面描述这两种方法的特定功能。
从 New Dataset 窗口创建数据集(Create new)
应用程序数据库 > 分析工作区(Analytical Workspaces)磁贴 > 单击工作区磁贴 >
New dataset
应用程序数据库 > 导航栏 > 分析智能中枢(Analytic Information hub)> 单击工作区磁贴 >
New dataset
- 在 Dataset creation mode(数据集创建模式)中,选择 Create new(新建)。
- 设置新数据集的特性,然后单击 OK(确定):数据集将以离线方式创建。
从 New Dataset 窗口创建数据集(Load file)
应用程序数据库 > 分析工作区(Analytical Workspaces)磁贴 > 单击工作区磁贴 >
New dataset
应用程序数据库 > 导航栏 > 分析智能中枢(Analytic Information hub)> 单击工作区磁贴 >
New dataset
此操作遵循引导式流程。只能从文件创建非分区数据集。此外,还需要有一个要加载的文件,该文件以 .csv 格式按照 Standard RFC-4180 包含要创建的数据集的设置。
- 在 Dataset creation mode(数据集创建模式)中,选择 Load file(加载文件):所有设置将被禁用。
- 单击 Next(下一步),然后单击 Upload(上传)并选择要加载的文件。
- 如果在 Charset(字符集)中选择了预定义设置 UTF8,则单击 Next(下一步):文件将被导入。
- 如果在 Charset(字符集)中选择了 UTF8 以外的设置,则单击 Next(下一步)。将获得以下结果:
| 如果... | 则... |
|---|---|
| 文件正确 | 文件被导入,文件的所有列都被识别为 Text 类型。 |
| 文件不正确 | 返回错误,因为该文件被视为无法解释。 |
| 5. 单击 Next(下一步):将打开 Customise dataset(自定义数据集)窗口,显示包含文件中前 10 行数据和列标题的 Preview(预览),并为每列指示数据类型。 | |
| 6. 要创建一个同时链接到数据集的 Form(表单),请选择 Create Data Entry Form(创建数据录入表单)并从列表中选择一个流程 |
注意:页面中仅显示活动流程。
- 如有必要,在 Dataset Fields(数据集字段)中,使用专用按钮排除一个或多个列。这些列也会自动从 Preview(预览)中移除。
注意:必须至少包含 1 列,否则将显示错误消息。 2. 如有必要,在 Dataset Fields(数据集字段)中,更改数据类型,在 Text、Number 和 Date 之间选择。
注意:当加载的文件中一行或多行包含的字段值不符合 Preview(预览)窗口中识别或选择的类型时,在运行数据处理时,这些行将不会被导入到所创建的分区和/或表单中。
数据类型:Date¶
以下格式被识别为 Date 类型,运行数据处理时,数据集、分区和表单将成功创建。包含这些格式的数据将被正确导入。
- "yyyy-MM-dd"
- "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
以下格式被识别为 Text 类型,通过将类型更改为 Date,运行数据集时,数据集、分区和表单将成功创建,包含这些格式的数据将被正确导入。
- "yyyy-MM-dd'T'HH:mm:ss.SSS"
- "yyyy-MM-dd HH:mm:ss.SSS"
- "yyyy-MM-dd HH:mm:ss"
- "yyyy-MM-dd HH:mm"
从数据集列表创建数据集
应用程序数据库 > 分析工作区(Analytical Workspaces)磁贴 > 工作区磁贴 >
List of Datasets
应用程序数据库 > 导航栏 > 分析智能中枢(Analytic Information hub)> 工作区磁贴 >
List of Datasets
使用此过程无法同时创建多个数据集。
- 单击
以向列表中添加新数据集。 - 定义其属性,然后单击 Save(保存):数据集将以离线方式创建。
- 如果存在对工作区数据集有限制的用户,请按如下方式部署分析工作区数据集上的用户权限:
| 如果... | 则... |
|---|---|
| 用户限制定义在工作区级别而非直接定义在单个数据集上 | 运行 deploy(部署):新数据集的数据对具有限制的用户可用。 |
| 限制定义在单个数据集上 | 在用户对数据集的权限定义中包含一个新项,然后再次运行 deploy(部署):新数据集的数据对特定用户可用。 |