反馈已提交

网络繁忙

更新Excel

  • 文档创建者:doreen0813
  • 编辑次数:29次
  • 最近更新:Lily.Wang 于 2020-12-21
  • 1. 概述

    1.1 版本

    FineBI 版本JAR 包新增内容
    5.1
    2020-01-15-
    5.1.52020-08-04

    Excel 更新不跟随 业务包更 和 全局更新  

    5.1.92021-01-06支持多 sheet 导入;更改「追加上传」与「重新上传」为「追加数据」和「替换数据」

    注:2020-01-15 之前版本的 BI ,两种更新 Excel 的方式均需要保证重新上传的 Excel 表与原先的版本一致、表结构一致,即字段名称、字段顺序均一致。有数据表编辑权限的用户在更新 Excel 的时候可以对原先的字段类型进行修改再更新。

    1.2 应用场景

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

    1.3 功能介绍

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

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

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

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

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

    2. 操作步骤

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

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

    13.png

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

    14.png

    2.1 追加数据

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

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

    18.png

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

    16.png

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

    17.png

    追加数据的上传逻辑

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

    2.2 替换数据

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

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

    19.png

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

    20.png

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

    21.png

    替换数据的上传逻辑

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

    3. Excel 数据集更新说明

    3.1 会触发 Excel 更新的操作

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

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

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

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

    附件列表


    主题: 连接到数据
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭