実行時パラメーターを設定することで、論理テーブル内の変数に値を割り当てることができます。ノードがスケジュールされると、これらのパラメーターは割り当てられた値に自動的に置き換えられます。本トピックでは、論理テーブルの実行時パラメーターを設定する方法について説明します。
手順
Dataphin のホームページの上部メニューバーで、[開発] > [データ開発] を選択します。
上部のメニューバーで、[プロジェクト] を選択します。Dev-Prod モードの場合は、[環境] も選択します。
左側のナビゲーションウィンドウで、[論理ディメンションテーブル] または [論理ファクトテーブル] をクリックします。右側のリストから対象の論理テーブルを選択します。
ディメンションテーブルの上部にある関数バーで、[スケジューリング設定] をクリックして、[スケジューリング設定] パネルを開きます。
[スケジューリングプロパティ] パネルの [実行時パラメーター] セクションで、次のパラメーターを設定します。
設定された計算ロジックに基づいて、システムが自動的にパラメーターを生成します。その後、パラメータータイプを変更し、値を割り当てることができます。
パラメーター
説明
パラメーター名
論理テーブルで定義されたパラメーターの名前です。名前には、数字、英字、アンダースコア (_) のみを使用でき、32 文字以内である必要があります。
パラメータータイプ
[パラメータータイプ] ドロップダウンリストをクリックして、パラメータータイプを変更します。有効な値は、[グローバル変数]、[名前空間変数]、[ローカル変数]、[クロスノード変数]、[非変数タイプ] です。詳細については、「変数の分類」「」をご参照ください。
パラメータータイプを一括で変更するには、複数のパラメーターを選択するか、[すべて選択] をクリックします。次に、パラメーターリストの下部にある [パラメータータイプを変更] をクリックします。
パラメーター値
グローバル変数:値は、デフォルトでグローバル変数に定義されている値です。この値は変更できません。詳細については、「グローバル変数の作成」「」をご参照ください。
名前空間変数:パラメーター値は名前空間名です。この値は変更できません。
ローカル変数:値は最大 256 文字まで、または空にすることができます。日付と時刻を入力するには、リストから式を選択または参照します。詳細については、「変数の割り当て」「」をご参照ください。
クロスノード変数:上流依存関係を設定した後、値として上流クロスノード出力パラメーターを選択します。
非変数:定義できません。
説明権限管理が有効になっているグローバル変数を参照する場合、システムは現在のユーザーが必要な権限を持っているかどうかを自動的にチェックします。権限のないグローバル変数は、
アイコンでマークされます。[権限を申請] をクリックして [権限管理] > [変数権限管理] ページを開き、権限を申請します。[保存] をクリックして、論理テーブルの [実行時パラメーター] 構成を完了します。