Create Calculation
保管済計算を作成、置換またはコピーします。
必要な権限:
-
データベース・マネージャ:データベース・レベルの計算を作成します。
-
アプリケーション・マネージャ:アプリケーション・レベルの計算を作成します。
キーワード
- create calculation
-
計算スクリプトを作成します。その本文はCALC-STRINGによって指定されます。
- create or replace calculation
-
計算スクリプトを作成します。その本文はCALC-STRINGによって指定されます。 その名前の計算スクリプトがすでに存在する場合は置換されます。
- create calculation as
-
別の格納済計算のコピーとして計算を作成します。
ノート
-
データベース・レベルの計算を作成する場合、この文ではデータベースを起動する必要があります。
-
保管された計算は、アプリケーション/データベースまたはアプリケーションにのみ関連付けることができます。 アプリケーション・レベルの計算を作成するには、CALC-NAMEに2つのトークンを使用します。 データベース・レベルの計算を作成するには、3つのトークンを使用します。 詳細は、CALC-NAMEを参照してください。
-
MaxLを使用して作成された計算は有効である必要があります。 計算構文の詳細は、「Essbaseキューブの設計およびメンテナンス」を参照してください。
例
create or replace calculation sample.basic.Accts
'SET UPDATECALC ON;
CALC DIM(Accounts);'
;
sample.basicに関連付けられたAcctsという名前の計算を作成します。
create calculation sample.basic.Accts2 as app.db.Accts
Acctsという名前の別のデータベース計算のコピーであるAccts2 on sample.basicという名前の計算を作成します。