全局手动更新

编辑
  • 文档创建者:doreen0813
  • 浏览次数:3398次
  • 编辑次数:11次
  • 最近更新:doreen0813 于 2019-09-29
  • 1、全局手动更新

    在数据准备中创建了非实时的数据表和业务包以后,数据并没有更新到本地,只是与数据库之间建立了关系。如果想要在本地服务器中直接使用的话,那就需要在数据准备>更新设置中手动更新,如下图,且当有数据修改但未进行更新操作时,该更新设置按钮下会有更新的提示。

    222

    进入全局更新设置界面,点击立即更新多维数据库即可开始全局更新,进度条开始走动显示更新进度,并生成新的更新日志。

    222

    同时在更新设置界面中存在磁盘剩余空间、总磁盘空间、数据占用空间及磁盘剩余空间的提示处,如下图:

    222

    222

    2、数据存放路径

    在上述的更新设置界面,存在数据存放路径,默认数据存放在安装路径的ROOT业务包下,如下图,FineBI的安装路径为D:\FineBI5.0,则数据存放路径为D:\FineBI5.0\bin\ROOT

    注:此处默认的存放路径为启动bi当前目录下的ROOT文件夹,为相对路径,后续若启动目录不同会存在数据无法访问的问题。建议此处写为绝对路径地址。

    222

    点击修改按钮可以修改该存放路径。如下图,点击修改后输入新的路径地址。

    222

    点击确定后,将跳出存储路径的修改提示,确认修改点击弹出框的确定即可。

    222

    修改成功后点击立即更新多维数据库,则开始在新的路径重新抽取数据保存。

    3、更新说明

    全局更新的内部处理逻辑分为全局更新和check更新,当点击立即更新多维数据库按钮时,FineBI会先对所有的表进行判断,根据判断结果决定更新的逻辑。

    check更新:

    依次遍历所有表,判断每个表的四种策略,包含 1)表信息是否一致  2)字段是否一致  3)关联是否一致  4)数据是否存在,在这四种策略中有任意一种不满足,则将该表加入check更新队列,进行check更新(仅更新判断加入队列的表);

    全局更新:

    若遍历下来,所有的表均满足四种策略,则进入全局更新;


    附件列表


    主题: 数据准备
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]