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 将补偿以处理查询。

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

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

范例

FEDERATEDAVCALC TRUE