历史版本33 :更新Excel 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

FineBI 版本新增内容
6.0
-

1.2 应用场景

用户需要对 Excel 进行更新的时候,可以使用「更新 Excel」功能。

1.3 功能介绍

支持「追加数据」与「替换数据」的操作。

  • 追加数据:是指在原先上传的 Excel 数据表基础上追加增量数据。

  • 替换数据:是指上传新的 Excel ,替换掉原先上传的数据。

注1:在对 Excel 数据集中的字段类型进行修改时,无论是在表编辑界面,还是更新 Excel 界面,均以最后一次修改的类型生效。

注2:Excel 数据集不支持实时更新。

2. 操作步骤编辑

1)进入「公共数据」,选择你要更新的 Excel 数据集,点击「更新excel」按钮,如下图所示:

注:有编辑权限的 Excel数据集才会有「更新 Excel」按钮。

Excel 下载:店铺.xlsx

2)进入到 Excel 更新页面,可以看到有两种更新方式:「追加数据」和「替换数据」。

2.1 追加数据

追加数据即将上传的 Excel 数据作为新增数据,添加到原数据后面。追加数据不会影响之前的原数据。

1)选择要追加的 Excel 文件,点击打开,如下图所示:

Excel 下载:店铺-华东区.xlsx

2)用户需要勾选自己需要的 sheet 页。若 Excel 文件就只有一个 sheet ,直接上传就可以。点击「确定」,如下图所示:

16.png

3)追加数据成功后,页面提示「Excel 追加数据成功」,并可以在最后看到追加的华东的数据。如下图所示:

追加数据的上传逻辑

情况上传方式
追加表中有新字段(新字段与原表所有的字段名称都不相同)忽略新字段,不追加数据到原表中
追加表中缺少字段(原表中有该字段,但追加表中没有字段名称与之相同的进行匹配)
在上传以后的追加数据的那部分,原表该字段对应的值为空值
追加表中的字段类型和原表的字段类型不同根据字段类型转换为原表的类型
追加表中有重复字段按照字段出现的先后顺序进行对应

2.2 替换数据

重新上传是指将数据替换为新上传的 Excel 数据。

1)点击「更新Excel>替换数据」,选择要替换数据的 Excel 文件,如下图所示:

33.png

2)用户选择自己需要上传的 sheet 页,点击「确定」。如下图所示:

20.png

3)上传成功后, FineBI 提示「Excel 上传成功」,成功将数据替换为「华东」地区的数据,如下图所示:

替换数据的上传逻辑

情况上传方式
替换表中有新字段(新字段就是与原表所有的字段名称都不相同的字段)增加该字段
替换表中缺少字段(原表中有的字段,替换表中没有字段名与之一致的字段)
上传成功后,字段值都为 null
替换表中的字段类型和原表的字段类型不同根据字段类型转换规则转换为当前 Excel 的类型
替换表中有重复字段按照字段的出现的先后顺序进行对应,即重新上传不改变原字段名顺序

3. Excel 数据集更新说明编辑

3.1 会触发 Excel 更新的操作

进行一些操作会触发Excel数据集的更新,如下所示:

操作更新内容关联
上传 Excel 数据集,成功保存该数据集后立即更新数据集本身无关联
修改一个已经成功更新过的的 Excel 数据集的字段类型立即更新数据集本身更新存在的关联
重新上传一个Excel数据集,成功保存该数据集后立即更新数据集本身更新存在的关联
追加上传一个Excel数据集,成功保存该数据集后立即更新数据集本身更新存在的关联

注1:在业务包更新时,业务包下的 Excel 数据集不会同时更新。

注2:全局更新时,某特定 Excel 数据集所在的某特定业务包配置为跟随全局更新而更新,Excel 数据集不跟随更新。