機械翻訳について

Essbaseデータ・ソースからのメタデータのインポートについて

Essbaseデータ・ソースからセマンティック・モデルにメタデータをインポートすると、キューブ・メタデータはモデルの論理レイヤーをサポートする方法でモデルの物理レイヤーにマップされます。

デフォルトでは、セマンティック・モデラーは、ディメンションのすべてのメンバー(別名など)に適用されるメタデータをディメンション・プロパティとしてモデル化します。 セマンティック・モデラーは、アウトライン・ソートやメモリー情報などのレベルベースのプロパティを、ディメンション内の個別の物理キューブ列としてマップします。

物理列タイプ

セマンティック・モデラーは、Essbaseメタデータに対して次のタイプの物理列をサポートしています:

  • 「祖先参照」 - ディメンションの祖先を参照します。

  • 「属性」 - 属性ディメンションの列が属性タイプであることを示します。

  • 「リーフ・インジケータ」 - 列が階層の最下位メンバーであることを示します。

  • 「メンバー別名」 - 別名列を示します。

  • 「メンバー・キー」 - 列がメンバー・キーであることを示します。

  • 「その他」 - タイプがリストされているタイプと異なるか、不明であることを示します。

  • 「アウトライン・ソート」 - 列がメモリー・タイプであり、論理レイヤーのアウトライン・ソートに使用されることを示します。 アウトライン・ソート列は、各ディメンションの最下位レベルでインポートされます。

  • 「親参照」 - ディメンションの親を参照します。

  • 「ルート・インジケータ」 - 列が階層のルート・メンバーであることを示します。

  • UDA -列がユーザー定義属性(UDA)であることを示します。

列の型「アウトライン・ソート」「祖先参照」「メンバー・キー」「リーフ・インジケータ」「ルート・インジケータ」および「親参照」が内部的に使用されます。 これらの列タイプは変更しないでください。

Essbaseコンポーネント

セマンティック・モデルで使用するEssbaseデータ・ソースは次のとおりです:

  • 「代替変数」 - Essbase置換変数は、自動的に取得され、対応するOracle Analyticsセマンティック・モデル変数に移入されます。 Essbase変数のスコープに応じて、変数のネーミング規則は次のようになります:

    サーバー・インスタンス・スコープserver_name:var_name

    アプリケーションのスコープ: server_name:app_name:var_name

    キューブのスコープ: server_name:app_name:cube_name:var_name

    Essbase変数のセマンティック・モデルには、単一の初期化ブロックも作成されます。 Essbase変数の予期される更新サイクルを反映するように、初期化ブロックで適切なリフレッシュ間隔を設定します。

  • 「Essbaseの生成」 - Essbase生成は、物理レベルのオブジェクトにマップされます。

  • 「時系列関数」 - Essbaseサーバーのネイティブ機能を利用するために、Oracle Analytics時系列関数AGOTODATEおよびPERIODROLLINGがEssbaseに送信されます。

  • 「データベース機能」 - データベースSQL関数EVALUATEおよびEVALUATE_AGGREGATEを使用して、Essbaseデータ・ソースに固有の関数を利用できます。

    EVALUATE_PREDICATEは、Essbaseデータ・ソースではサポートされていません。

  • 「階層タイプ」 - Essbaseデータ・ソースの場合、すべての階層はデフォルトで「アンバランス」としてインポートされます。 各物理階層の「階層タイプ」プロパティを確認し、必要に応じてタイプを変更します。