缩短更新周期处理时间

Adobe Commerce Intelligence整天与您的数据库同步以复制新数据,确保您的仪表板始终显示最新信息。

许多因素都会增加本已冗长的更新时间。 某些复制方法、更高的重新检查频率以及功能板和图表的数量只是少数几个因素。 本主题将讨论缩短更新时间的一些最佳实践。

降低重新检查频率

在数据库表中,可以存在具有可变值的数据列。 例如,在​ 订单 ​表中可能有一个名为​ 状态 ​的列。 最初将订单写入数据库时,状态列可能包含值pending。 已在您的Data Warehouse中使用此pending值复制订单。

可更改列必须在一段时间内重新检查更新的值。 默认情况下,Commerce Intelligence在每次更新时都会重新检查这些列,但如果要重新检查和复制的数据量很大,则可能会对更新时间产生负面影响。 Adobe建议将重新检查频率设置为每日、每周或每月,而不是在每次更新时运行重新检查。

使用增量复制方法

如上所述,较长的更新时间与必须重新检查和复制的数据量直接相关。 增量复制方法可以大大减少在更新周期期间处理的数据量。 在可能的情况下,Adobe建议使用这些方法或修改数据库以支持增量方法。

从功能板中删除未使用的图表

在更新周期结束时,Commerce Intelligence对所有图表执行缓存操作。 高速缓存存储数据,以便将来能够更快地完成信息请求。 在Commerce Intelligence中,这意味着仪表板加载速度很快,因为图表不需要在每次加载时查询数据。

由于Commerce Intelligence只对仪表板中找到的图表执行缓存操作,因此从仪表板中删除未使用的图表会缩短更新时间。 请记住,同一图表可能位于多个功能板上 — 请与您的团队确认,确保他们也移除了任何未使用的图表。

NOTE
从仪表板中删除图表不会删除图表。 您可以随时将其添加回来

优化数据库以进行分析

除了重新评估重新检查频率、复制方法和图表有用性之外,您还可以优化数据库以进行分析

正在结束

如果在实施这些建议后,您的更新时间似乎仍然很慢,请联系支持团队

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc