FEDERATEDAVCALC

FEDERATEDAVCALC 是应用程序级别配置设置,仅适用于 Essbase 联合分区多维数据集,该设置允许或禁止在 Autonomous AI Lakehouse 中执行计算和数据加载。这是从 Essbase 21.5 开始的新功能。

语法

FEDERATEDAVCALC TRUE|FALSE 
  • TRUE - 已启用联合分区多维数据集的计算和数据加载操作。TRUE 是联合分区多维数据集的缺省行为。

  • FALSE - 用户只能对联合分区多维数据集进行查询。不允许通过 Essbase 执行计算和数据加载操作。

说明

FEDERATEDAVCALC TRUE 是联合分区多维数据集的默认行为,即使未显式设置此配置也是如此。

当 FEDERATEDAVCALC(显式或隐式)设置为 TRUE 时,它允许尽可能对 Autonomous AI Lakehouse 中的数据执行 Essbase 数据加载和块存储计算。例外(其中 Essbase 补偿)列在计算和查询联合多维数据集联合分区限制中。

将 FEDERATEDAVCALC 设置为 FALSE 时,不允许通过 Essbase 对联合分区多维数据集执行计算和数据加载操作,但会执行查询。例如,可能不会执行 Essbase 块存储 (block storage,BSO) 计算脚本和数据加载作业,但可以执行来自 Smart View 的查询,查询结果反映了 Autonomous AI Lakehouse 中的数据。尽可能将查询处理的逻辑作为 SQL 语句推送到 Autonomous AI Lakehouse 。否则, Essbase 将补偿以处理查询。

仅当您有理由禁止通过 EssbaseAutonomous AI Lakehouse 执行计算脚本和数据加载时,才将 FEDERATEDAVCALC 设置为 FALSE。

尽管此设置会影响是否为联合分区多维数据集启用块存储 (BSO) 计算,但它不会影响 Essbase 处理联合分区多维数据集的聚合存储 (ASO) 自定义计算和分配的方式。Essbase 服务器始终处理 ASO 计算并将结果推送到 Autonomous AI Lakehouse

范例

FEDERATEDAVCALC TRUE