历史版本25 :数据更新概述 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 应用场景
FineBI的数据更新是指将数据库中的数据抽取到引擎存储,本地模式使用本地磁盘存储(需要充足的存储空间)。在不为数据表开启 实时数据 的情况下,数据表均需抽取数据保存才能使用。
1.2 功能介绍
按照更新内容的不同包括:全局更新、业务包更新和单表更新,这些更新方式均可设置手动立即更新与定时更新。
其中单表更新的设置中还包含全量更新与增量更新。如下图所示:
各类更新详细介绍参见 3. 索引
注:若在数据库对表结构进行更改(进行了列的增减),进行数据更新后表结构的变化不更新到在数据准备页面。需要在数据准备节点下对表编辑,勾选新添加进来的字段,若有标红的字段则取消勾选。
2. 更新逻辑编辑
FineBI 只在定时更新和服务器重启时才会自动更新,其他都需手动才能更新。
FineBI 进行数据更新时生成的是临时文件夹,在更新成功后替换原先文件夹,若有表更新不成功,不会一直更新直到成功更新,而是只更新一次。在提示信息中显示报错,并将生成的临时文件夹丢弃,不影响原有的数据。
当有任何一种方式的数据更新正在进行时,其他方式的数据更新加入等待队列,加入队列中的数据表按照队列优先级等待后续数据更新。且已加入队列等待更新的数据表若再进行修改,该修改将无法更新上,需要在该次更新完成后重新更新。
3. 索引编辑
4. 注意事项编辑
部署 FineBI 的环境中不支持同时安装卡巴斯基杀毒软件,若有类似卡巴斯基杀毒扫描软件后台运行可能会因为后台扫描引起文件占用,从而导致数据表更新失败。