計算スクリプトの保存、実行およびコピー

Essbase WebインタフェースまたはREST APIで計算スクリプトを作成して保存できます。また、計算スクリプトを移行またはアップロードしたり、ジョブとして実行したり、他のキューブ(データベース)で再利用することもできます。

計算スクリプトの保存

Essbase計算スクリプトは、計算する予定のキューブ(データベース)に関連付けられたアーティファクトとして保存します。計算スクリプトを複数のキューブで実行する場合は、計算スクリプトを各キューブにアップロードする必要があります。

計算スクリプトがテキスト・ファイルで作成されて、クライアント・コンピュータに保存されている場合は、Essbase Webインタフェース「スクリプト」ページのエディタにスクリプトを貼り付けて保存することも、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上のアプリケーションおよびキューブ(データベース)に計算スクリプトをコピーできます。アプリケーションの移行の一環として、サーバー間でスクリプトをコピーすることもできます。

計算スクリプトをコピーするには、MaxLcreate calculation as文またはCopy Calc Script REST APIエンドポイントを使用して、計算スクリプトをコピーすることもできます。

関連情報

キューブへのファイルのアップロード

MaxL 計算の実行

CLI calc

REST API ジョブの実行