初期化ブロックへの依存性の追加
セマンティック・モデルに複数の初期化ブロックがある場合は、ブロックを初期化する順序を設定できます。
依存関係を設定しない場合、Oracle Analyticsはすべての初期化ブロックを同時に実行します。 変数値は必要な順序で返されないため、NULL値になります。
依存関係を追加するには、まず最後に実行する初期化ブロックを開き、開いたブロックの前に実行する初期化ブロックを追加します。 たとえば、セマンティック・モデルにAとBの2つの初期化ブロックがあるとします。 初期化ブロックBを開き、ブロックAがブロックBの前に実行されるように指定します。 スケジュールを含むセッション初期化ブロックの依存関係を設定する場合、ブロックAは独自のスケジュールに加えてブロックBスケジュールに従って実行されます。
- ホーム・ページで、「ナビゲータ」
をクリックし、「セマンティック・モデル」をクリックします。 - 「セマンティック・モデル」ページで、セマンティック・モデルをクリックして開きます。
- 「変数」
をクリックします。 - 「変数」ペインで、依存性を追加する初期化ブロックを参照または検索します。
- 初期化ブロックで、「依存性」タブをクリックします。
- 「初期化ブロックの追加」をクリックし、初期化ブロックを参照して依存性リストに追加します。
- 「保存」をクリックします