プライマリ・コンテンツへ移動
Oracle® Hyperion Calculation Manager設計者ガイド

E79671-02
目次に移動
目次

前
次

変数について

変数は、それらに対して定義する値を想定します。ビジネス・ルールおよびテンプレートの設計時にコンポーネントでこれらを使用します。

次の方法で変数を作成することができます:

  • 変数デザイナのボタンをクリックして、変数デザイナを起動します。
  • ルール、スクリプト、式またはテンプレート内の、「変数セレクタ」ダイアログ・ボックスを使用できる任意の場所から変数を作成します。

    次に例を示します:

    • ルールを開き、「メンバー範囲」コンポーネントにドラッグします。
    • ディメンションの横の「選択」ボタンをクリックし、「変数」を選択します。
    • 「変数の選択」ダイアログ・ボックスで、「作成」をクリックして変数を作成します。

変数を作成する場合、その変数は、選択したレベル(グローバル、アプリケーション、プラン・タイプまたはビジネス・ルール)で作成されます。

変数には、次の2つのタイプがあります:

  • 実行 - ビジネス・ルールを起動すると、変数に対して定義された計算が実行されます。スクリプト・コンポーネントまたは固定ループのコンポーネントで実行変数を使用できます。

    注意:

    実行変数は、Oracle General Ledgerで使用されるアプリケーションも含めて、Oracle Essbase集約ストレージ・アプリケーションでサポートされていません。

  • 置換 - ビジネス・ルールの設計または起動時に、変数は計算に置換できます。任意のコンポーネントで置換変数を使用できます。

    いくつかのタイプの実行および置換変数を作成できます。作成できる変数は、アプリケーション・タイプと、実行変数と置換変数のどちらを作成するかに応じて異なります。

ビジネス・ルールを起動する際にユーザーに情報を入力するよう求める変数を作成できます。これらの実行時プロンプト変数は、メンバー、テキスト、日付または数値などの情報の入力をユーザーに求めます。これらのプロンプトは、どのデータ型が必要かをユーザーに示します。

次に例を示します:

  • 月を選択します。

  • 四半期ごとの予想顧客数を入力します。

  • 翌月に予測される収益変化のパーセンテージを指定します。

変数を作成するアプリケーション・タイプに応じて、最大4つのデータベース・オブジェクトに変数を関連付けられます。変数は同時に複数のオブジェクトに存在し、各オブジェクトで同じ名前を使用できます。