管理驾驶舱软件中Cube的更新是将数据库数据同步至Cube,确保数据一致性和实时性。
1、 手动升级Cube版本
2、 在管理驾驶舱软件的业务包管理界面完成业务包创建后,数据并不会自动同步至本地,仅与数据库建立关联。若需将最新数据下载到本地,必须进入cube更新设置页面,手动触发多维数据库更新操作。点击立即更新多维数据库按钮后,系统即可将远程数据同步至本地环境,确保本地信息与数据库保持一致,具体操作所示。
3、 更新全局Cube数据
4、 Cube全局更新指对管理驾驶舱软件中Cube的所有数据进行全面刷新,涵盖各业务包内的全部表格与字段内容。
5、 在管理驾驶舱软件中,进入数据配置的Cube更新设置,可进行全局更新配置。例如,可设定每周二凌晨0点自动执行Cube更新,具体设置所示。
6、 可点击定时设置按钮添加全局更新时间,如需周二、周三均更新,可分别添加两次自动更新任务,系统将按设定时间自动执行更新操作。
7、 管理驾驶舱软件自动记录操作流程,Cube将定时更新,确保数据准确及时。
8、 三立方部分升级
9、 管理驾驶舱软件中Cube的更新功能,支持在指定业务包上设定定时任务,在固定时间点对特定表进行数据更新。该更新方式分为两类:全量更新与增量更新,以满足不同场景下的数据同步需求。
10、 进入管理驾驶舱软件的数据配置模块,选择业务包管理,找到需配置Cube定时更新的业务包并点击进入。在设置界面中选定目标数据表,以BIdemo业务包为例,对其包含的活动费用表进行定时更新设置,确保数据按时刷新。
11、 进入管理驾驶舱软件,选择活动费用表,点击表设置界面下方的更新设置按钮,操作所示。
12、 进入activity_fee配置页面,界面所示。
13、 直接点击立即更新按钮即可手动刷新表格。
14、 5 始终全面更新
15、 全量更新即对表内全部数据重新进行刷新操作。
16、 若未设置定时任务,管理驾驶舱软件将默认以全局更新时间点对数据表执行全量更新操作,具体所示。
17、 可选择不随全局时间点更新此数据表,下拉框中选不更新即可。
18、 在管理驾驶舱软件中,除可随全局更新设置自动同步数据表外,还支持为单个数据表自定义全量更新时间。只需点击定时设置并添加指定时间点即可完成配置,操作简便灵活,满足多样化更新需求。
19、 可设置多个定时任务,实现多时间点自动更新。
20、 首次全量生成,后续增量更新
21、 管理驾驶舱软件的增量更新是将数据库中新增、删除或修改的数据同步至Cube,仅更新发生变化的部分,原有数据保持不变,从而提升更新效率与系统性能。
22、 在实施增量更新前,需确保数据库中存在一张用于记录原始数据变更过程的辅助表。假设原始数据表为A,其以ID作为唯一标识,则应建立另一张表B,专门用于追踪A表的数据变动情况。通常情况下,表B包含三个关键字段:与A表对应的ID、操作类型(如新增、删除、修改)以及操作发生的时间戳。系统通过读取表B中的这些操作记录,识别出数据的变化内容,并据此对数据立方体(cube)执行相应的增量处理。这种机制支持三种类型的更新操作:增量新增、增量删除和增量修改,从而有效提升数据同步效率,减少全量更新带来的资源消耗。
23、 管理驾驶舱软件的增量更新,是将数据库中新增的数据同步至Cube。通过执行SQL语句提取A表中的新增记录,并结合FineBI的时间参数设置,控制仅更新本次新增部分,确保数据高效准确地加载,所示。
24、 管理驾驶舱软件的增量删除功能,是将数据库中已删除的数据同步更新至Cube,过程与增量添加相似,具体所示。
25、 管理驾驶舱软件的增量修改,是将数据库中变更的数据同步更新至cube,过程与增量添加相似,具体所示。
26、 进行增量更新时,输入SQL可点击预览查看执行效果。
27、 首次生成全部内容,后续不再更新。
28、 首次生成为完整数据,后续不再重复更新。在设置页面中,各时间点仅执行一次更新操作。若全局手动或定时更新被配置为同步更新,则包含全局设定的时间点,具体所示。
29、 查看12立方体日志信息
30、 在FineBI服务列表中选择Cube更新设置,进入管理驾驶舱的配置界面后,可查看详细的Cube更新日志。日志内容涵盖生成过程中出现的错误信息,以及数据库数据迁移、索引创建和字段关联等各环节所耗时间,帮助用户全面掌握更新执行情况,及时发现问题并优化性能,提升数据分析效率与系统稳定性。
评论
更多评论