Strategy ONE
Platform Analytics 多维数据集的增量刷新计划
默认情况下,平台分析多维数据集计划每小时 30 分钟完成一次完整重新发布。对于拥有非常大数据集的客户,此完整重新发布可能需要大量时间,因为它会将每个表/视图的每一行加载到内存多维数据集中。增量刷新订阅包括从非静态表中提取较小的数据,这些数据被附加到内存中已加载的现有多维数据集缓存中。增量刷新计划的执行速度比完整重新发布更快,可以更频繁地更新平台分析多维数据集,从而使数据保持最新和相关。
建议在采用增量刷新订阅时,将默认重新发布计划更改为不太频繁地发布。例如,可以每天执行一次完整多维数据集刷新,每 15 分钟执行一次增量刷新。这可以根据多维数据集发布和增量刷新的性能进行调整。
创建增量刷新订阅需要访问 MicroStrategy Developer 和 MicroStrategy Web。
创建增量刷新计划
- 打开 MicroStrategy Developer 并登录到您的项目源。
- 扩张行政 > 配置管理器 > 时间表。
-
在计划列表中单击鼠标右键,然后选择新的 > 日程。
-
将名称更改为描述性名称,然后单击下一个。
PlatformAnalytics_Every15Min_IR 将用于本例。
- 选择时间触发并点击下一个。
- 选择没有结束日期并点击下一个。
- 将重复模式设置为每日 / 每隔 1 天。
- 将触发时间设置为全天执行,每隔 / 每隔以下时间执行:15 分钟。
- 点击下一个然后结束。
将计划应用于 Platform Analytics 项目
- 登录 MicroStrategy Web 并打开 Platform Analytics 项目。
- 浏览至共享报告 > 2.实用工具。
- 右键单击 Platform Analytics Cube 并选择日程。
- 单击显示高级选项。
-
对于列出的每个表:
- 选中数据源柱子
- 更改刷新策略到更新现有数据并添加新数据。
- 点击设置源。
- 单击 Platform Analytics Warehouse 的 DSN。
- 选择 Platform Analytics Warehouse 的命名空间。默认值为 platform_analytics_wh。
- 开始在桌子文本框。
-
双击所选表对应的增量视图,点击结束。
表映射表名 增量视图 fact_access_transactions_view
fact_access_transactions_incremental fact_action_cube_cache_view
fact_action_cube_cache_incremental
fact_action_security_filter_view
fact_action_security_filter_incremental
fact_latest_cube_cache
fact_latest_cube_cache_incremental
事实_对象_组件
fact_object_component_incremental
lu_account
lu_account_incremental
lu_缓存
lu_cache_incremental
lu_cache_对象
lu_cache_object_incremental
lu_component_object
lu_component_object_incremental
lu_history_list_message_view
lu_history_list_message_incremental
lu_对象
lu_object_incremental
lu_project_对象
lu_project_object_incremental
lu_session_view
lu_session_incremental
lu_status
lu_status_incremental
lu_subscription
lu_subscription_incremental
lu_validating_account
lu_validating_account_incremental
- 更改日程下拉到上一节中创建的时间表, PlatformAnalytics_Every15Min_IR。
-
设置计划名称字段更改为描述性内容,例如 Platform Analytics Cube PlatformAnalytics_Every15Min_IR。
- 点击日程, 然后完毕。
平台分析多维数据集现在将每 15 分钟(而不是一小时)逐步刷新最新数据。