Sap-hana-attribute-view

提供:Dev Guides
移動先:案内検索

SAP HANA-属性ビュー

SAP HANAモデリングの属性ビューは、ディメンションテーブルの上部に作成されます。 ディメンションテーブルまたは他の属性ビューを結合するために使用されます。 他のパッケージ内の既存の属性ビューから新しい属性ビューをコピーすることもできますが、それではビュー属性を変更できません。

属性ビューの特性

  • HANAの属性ビューは、ディメンションテーブルまたは他の属性ビューを結合するために使用されます。
  • 属性ビューは、分析ビューおよび計算ビューで分析用に使用され、マスターデータを渡します。
  • これらはBMの特性に似ており、マスタデータが含まれています。
  • 属性ビューは、大きなサイズのディメンションテーブルでパフォーマンスを最適化するために使用されます。属性ビューでは、レポートおよび分析の目的でさらに使用される属性の数を制限できます。
  • 属性ビューは、何らかのコンテキストを提供するためにマスターデータをモデル化するために使用されます。

属性ビューを作成する方法は?

属性ビューを作成するパッケージ名を選択します。 パッケージを右クリック→新規作成→属性ビューに移動

属性ビューの作成

[属性ビュー]をクリックすると、新しいウィンドウが開きます。 属性ビューの名前と説明を入力します。 ドロップダウンリストから、ビュータイプとサブタイプを選択します。 サブタイプには、標準、時間、派生の3つのタイプの属性ビューがあります。

タイプとサブタイプの選択

時間サブタイプ属性ビューは、データファンデーションに時間ディメンションを追加する特別なタイプの属性ビューです。 あなたが属性名、タイプ、サブタイプを入力し、完了をクリックすると、3つの作業ウィンドウが開きます-

  • データファンデーションとセマンティックレイヤーがあるシナリオペイン。
  • 詳細ペインには、データファンデーションに追加され、それらを結合するすべてのテーブルの属性が表示されます。
  • 出力ペイン。詳細ペインから属性を追加して、レポートをフィルタリングできます。

Data Foundationの横に書かれた「+」記号をクリックして、Data Foundationにオブジェクトを追加できます。 シナリオペインで複数のディメンションテーブルと属性ビューを追加し、プライマリキーを使用してそれらを結合できます。

データファンデーションの[オブジェクトの追加]をクリックすると、ディメンションバーと属性ビューをシナリオペインに追加できる検索バーが表示されます。 テーブルまたは属性ビューがデータファンデーションに追加されると、以下に示すように、詳細ペインの主キーを使用してそれらを結合できます。

データファンデーションでのオブジェクトの追加

結合が完了したら、詳細ペインで複数の属性を選択し、右クリックして[出力に追加]を選択します。 すべての列が出力ペインに追加されます。 [アクティブ化]オプションをクリックすると、ジョブログに確認メッセージが表示されます。

これで、属性ビューを右クリックして、データプレビューに進むことができます。

出力ペインへの属性の追加

-ビューがアクティブ化されていない場合は、ひし形のマークが付いています。 ただし、一度アクティブ化すると、そのダイヤモンドは消え、Viewが正常にアクティブ化されたことを確認します。

[データプレビュー]をクリックすると、[利用可能なオブジェクト]の下の[出力]ペインに追加されたすべての属性が表示されます。

これらのオブジェクトは、右クリックして追加するか、以下に示すようにオブジェクトをドラッグすることにより、ラベルと値軸に追加できます-

軸へのオブジェクトの追加