Excel数据集

<< Click to Display Table of Contents >>

当前位置:  数据准备 > 数据集 

Excel数据集

复制链接

相对于其他数据集,Excel 数据集的使用简单方便。当用户的数据存储在Excel、CSV、TXT或LOG文件中时,可以通过Excel数据集直接上传数据,作为数据集使用。

1.创建Excel 数据集

以下三种方式进入创建数据集页面:

【导航栏>创建数据集】,打开创建数据集导航页面后,点击Excel数据集进入创建页面。

clip0101

在已打开的数据集页面,通过【菜单栏>新建】,点击相应的数据集进入创建页面。

clip0102

在新建数据源连接页面,选择EXCEL&TEXT。

clip0287

2.上传数据到Excel数据集

2.1 上传Excel

clip0108

上传Excel(源表)界面功能如下:

功能

说明

上传

点击上传,弹出对话框,可选择需要上传的文件。

说明:Yonghong Desktop中此对应项叫作“打开”。

工作表

工作表中列出的是Excel 中所有Sheet表的名称,默认选中第一个Sheet 表。 Sheet表可以根据需求单选或多选。多选时,会按照第一个Sheet表的列数和列的数据类型进行匹配。当第一个后面的Sheet表列数与第一个 Sheet表列数不匹配时,会弹出提示。

clip0450

当第一个后面的Sheet表列数与第一个Sheet表列数据类型不匹配时,会按照第一个sheet表的数据类型显示。支持多个Excel文件,多个Excel文件数据可以合并,元数据依赖第一个文件,合并规则与sheet合并规则相同。

加载方式

源表:直接使用文件的原始数据。

逆透视表:先将文件的列数据转换成行数据再使用。

起始行

读取数据开始的行数,默认是 1。

表头

分为自动,第一行,无。

自动:表示系统自动判断表头行;第一行:表示将每个Sheet表的第一行作为表头行;无:表示各Sheet表都没有表头行, Sheet表中内容都按照数据来处理。

删除无效行

默认上传Excel 时是不删除数据的。如果勾选了删除无效行,系统会自动删除不合理的数据行。

例如:数据行中的某一行 10 个数据中有 9 个数据为空,则系统会自动删除这一行。

刷新数据

如果上传的文件发生更改,点击刷新数据以刷新元数据和数据详情。

当加载方式选择生成逆透视表时,将拥有行表头和列表头的交叉类型的表格生成正常的只有行表头的表格。界面变化如下:

clip0109

新增的属性含义如下:

属性

说明

行表头层级

所上传表格的行表头数。

列表头层级

所上传表格的列表头数。

逆透视表示例:

1)如图所示交叉表,行表头数为1,列表头数为2:

clip0110

2)上传,勾选生成逆透视表,并设置行表头层级为:1,列表头层级为:2:

clip0111

3) 刷新元数据,对表格中的数据进行处理,即:1个行表头数据,2个列表头数据和数据都分别作为一列,数据按照从上到下,从左到右,并与行列表头数据对应的顺序列出。预览数据集时的数据为:

clip0112

2.2 上传CSV/TXT/LOG

clip0113

上传CSV和TXT、LOG格式的文件界面一致,新增了编码类型和分隔符的属性,其他功能参考上传Excel

新增属性说明如下:

属性

说明

编码类型

当选择上传的文件后,系统会自动加载对应的编码类型,也可以根据需求从下拉选框中选择,可选的编码类型包括:UTF-8、GB18030、UTF-16BE、UTF-16LE、ASCII。

分隔符

系统会自动检测分隔符。用户也可以通过下拉框,选择分隔符。可选的分隔符类型包括:逗号、分号、竖线、制表符、空格、自定义。选择自定义时,用户可自己输入所需的分隔符。

3.自动更新

桌面版支持Excel文件的自动更新,即:上传Excel,CSV文件后,保存数据集,当本地Excel,CSV文件的行数据增加,删除或修改后,桌面版中的Excel数据集会自动更新数据。

说明:仅Desktop支持Excel自动更新。Z-Suit、X-Suite、Y-Reporting、Y-Vivid show不具备该功能。