保存、执行和复制计算脚本

您可以在 Essbase Web 界面或 REST API 中创建和保存计算脚本。您还可以迁移或上载计算脚本,将其作为作业运行,然后将其重新用于其他多维数据集(数据库)。

保存计算脚本

您可以将 Essbase 计算脚本保存为与计划计算的多维数据集(数据库)关联的对象。如果计算脚本打算在多个多维数据集上执行,则必须将计算脚本上载到每个多维数据集。

如果在文本文件中创建计算脚本并将其保存在客户端计算机上,则可以将该脚本粘贴到 Essbase Web 界面Scripts 页面上的编辑器中,然后保存该脚本,或者可以将计算脚本文件上载到 Essbase

另请参见

创建计算脚本

处理文件和构件

执行计算程序

可通过多种方法运行 Essbase 计算脚本:从 Essbase Web 界面或命令行 (CLI)、 MaxL 、API 或 Smart View

在执行计算脚本(无论您使用 Essbase Web 界面、REST API 执行作业端点还是任何其他方法)之前,必须将计算脚本保存为计划计算的多维数据集的构件。运行作业类型以执行计算时,作业将在后台运行。您可以查看计算的状态。如果您主要使用 Essbase Web 界面,请参阅执行计算

要在 Smart View 中执行计算脚本,请参阅使用 Oracle Smart View for Office 中的“计算数据”。

还可以使用 execute calculation MaxL 语句或 CLI calc 命令运行 Essbase 计算。

复制计算脚本

您可以根据自己的权限,将计算脚本复制到任何 Essbase Server 上的应用程序和多维数据集(数据库)。您还可以在应用程序迁移过程中跨服务器复制脚本。

要复制计算脚本,您还可以使用将计算创建为 MaxL 语句或复制计算脚本 REST API 端点。

另请参见

将文件上载到多维数据集

MaxL 执行计算

CLI calc

REST API 执行作业