データビルダでのデータモデリングの概要

Objective

After completing this lesson, you will be able to データビルダの目的、およびその使用方法の説明

データビルダ

SAP Datasphere でのモデリングの初期ステップ

DW モデラロールを持つ IT 主導ユーザは、接続および他のソースからデータビルダにデータを直接インポートし、フローを使用してデータを複製、抽出、変換、およびロードすることができます。

DW モデラロールを持つビジネスユーザは、ビジネスビルダエディタを使用して、データビルダオブジェクトを結合、絞込、および拡張し、緊密に焦点を合わせた軽量のパースペクティブを公開して、SAP Analytics Cloud および MS Excel で利用することができます。

SAP Datasphere には、IT 主導のユーザ用のデータレイヤとビジネス主導型ユーザのビジネスレイヤの 2 つのデータモデリング領域があります。

SAP Datasphere には、ビジネスに関する深い理解を持つビジネスアナリストから、テクノロジーに精通した開発者やパワーユーザーまで、さまざまなユーザーグループに対応する複数のモデリング機能が用意されています。一般的なエンドツーエンドシナリオでは、SAP Datasphere の以下の 2 つの密接に関連するコンポーネントが使用/適用されます。

  • SAP Datasphere データレイヤには、基礎となるデータソースおよびテーブルの基本モデリングが含まれています。関連する一連のツールは、SAP Datasphere データビルダで利用できます。ここで、開発者とモデラは、テーブル、ビュー、およびインテリジェントルックアップを使用して、データを結合、クリーンアップ、および準備します。SAP Analytics Cloud およびその他の分析クライアントにビューを直接公開することができます。
  • SAP Datasphere ビジネスレイヤにより、ユーザはビジネス用語に基づいて独自のビジネスモデルを作成することができます。SAP Datasphere ビジネスビルダには、関連する一連のツールが用意されています。ビジネスビルダでは、さらなるモデリングと利用のためにデータビルダオブジェクトを使用できます。ビジネスユーザは、よりセマンティックなアプローチとして、ビジネスビルダエディタを使用してモデルを作成します。緊密にフォーカスした軽量オブジェクトを公開する前に、SAP Datasphere データビルダアーティファクトをさらにセマンティック情報で結合、絞込、および拡張します。SAP Analytics Cloud およびその他の分析クライアントは、これらのオブジェクトを使用します。

データビルダアーティファクトタイプ

ビジネスデータモデルをモデル化するために、さまざまなセマンティックタイプと反映されたオブジェクトタイプがあります。
  • ファクト - 分析可能な 1 つ以上のメジャーがエンティティに含まれていることを示します。
  • ディメンション - 他のエンティティで定義されたメジャーの分析および分類に使用される属性がエンティティに含まれていることを示します。
  • 階層 - エンティティにディメンション内のメンバーの親子関係が含まれていることを示します。
  • テキスト - テキスト属性を翻訳するための言語 ID を持つ文字列がエンティティに含まれていることを示します。

SAP Datasphere には、直感的なグラフィカルインタフェースでデータビルダアーティファクトをモデリングするためのエディタが用意されています。ソースブラウザからソースをドラッグ & ドロップし、必要に応じて結合することができます。他の演算子を追加して、列を削除または作成し、データをフィルタリングまたは集計することができます。出力ノードで、出力構造のメジャーおよびその他の側面を指定することもできます。

SAP Datasphere グラフィックビューのエディタには、すべてのステップのデータプレビューなどの広範な機能があります。
データモデルを定義するための最初のステップは、事前定義された接続の選択です。

SAP Datasphere には、テーブルまたはデータベースビューをスペースにインポートするためのさまざまな方法が用意されています。

以下に例を示します。

  • データビルダの開始ページ: インポートウィザードを使用して、任意の接続からリモートテーブルをインポートします。
  • E/R モデル: テーブルをスペースにインポートし、E/R モデルダイアグラムに追加します。
  • グラフィックビューまたは SQL ビュー: テーブルをスペースにインポートし、ビューでソースとして直接使用します。

IT 主導スペースで新しい分析ビューを構築する方法については、このビデオを視聴してください。

次に、割り当てられたスペースからデータにアクセスする方法について説明します。

データモデルを確立するための最後のステップは、モデルのデプロイ (実行時オブジェクトの構築) と、必要に応じてモデルの共有です。

"利用のために公開" スイッチ (レポートレイヤ) を有効化して、SAP Analytic Cloud、他の分析クライアント、ETL、およびその他のツールでビューを利用できるようにします。利用のために公開スイッチがスペース外で有効化されているビューのみにアクセスできます。

注記

SAP Analytic Cloud で利用するには、モデルタイプ分析モデルを使用することをお奨めします。

分析モデル

分析モデルは、SAP Analytics Cloud でデータを利用可能にするための分析基盤です。これにより、ユーザは多次元モデルおよびマルチファクトモデルを登録および定義し、分析目的でデータを提供し、さまざまなビジネスクエスチョンに回答することができます。事前定義されたメジャー、階層、フィルタ、パラメータ、およびアソシエーションにより、基礎となるデータを柔軟かつ簡単に使用できるナビゲーションが提供されます。

SAP Datasphere 分析モデルはレポートレイヤを表し、ビジネスユーザが定義することもできます。

分析モデルのその他の値および利点は以下のとおりです。

  • より多くの分析機能と計算により、より複雑なビジネスクエスチョンに対する回答が得られます。
  • ソースオブジェクトの再利用を最大化することで、更新するオブジェクトの労力と数が削減されます。
  • モデルおよび階層枝刈りによる出力制御の改善により、パフォーマンスが最適化されます。
  • 既存の SAP BW アーティファクトの統合の最適化により、既存の投資が保護されます。
  • 分析プレビューにより、モデルの品質が向上します。
  • ビジネス指向のユーザとして、データ民主化とセルフサービス分析戦略をサポートすることで、モデルを容易に作成できます。

分析モデルを作成する方法については、このビデオを視聴してください。

SAP Datasphere 分析モデルをデータレイヤとして使用して、データを利用します。

SAP Datasphere 分析モデルは、データレイヤおよびビジネスレイヤから提供することができます。

分析モデルは、SAP Analytics Cloud でストーリーを構築するためのオブジェクトになりました。

利用のために公開される分析データセットは、分析モデルに代わるものです。分析データセットは引き続き使用できますが、分析モデルを使用する必要があります。

分析モデルでは、より多くの計算と高度な機能が提供されます。オブジェクトで公開する対象を削除して、不要な計算を回避し、その結果、パフォーマンスを向上させることができます。また、計算メジャー、制限メジャー、および分析プレビューも提供されます。

分析データセットは引き続き使用できますが、新機能は分析モデルに対してのみ開発されます。分析データセットに基づいて分析モデルを簡単に作成することができます。

全体的に SAP は、ソースから SAP Analytics Cloud にデータを取り込むためのローコード/ノーコードアプローチを提供しています。

分析モデルのソースは、ファクト (または分析データセット) です。これらのファクトには、次元、テキスト、および階層を含めることができます。

グラフィカルでスクリプト化されたビュー

  • グラフィカルモデリングをサポートするためのノーコード/ローコードエディタのコレクション

  • モデル E/R モデル、テーブル、ビュー、SQL および SQL スクリプトビュー

  • 最もよく使用されるモデリング演算子にフォーカス

分析モデル

  • 事前定義されたメジャー、階層、フィルタ、パラメータ、アソシエーションを再利用した豊富な多次元および分析モデリング
  • フィルタリング、ピボット、階層などを含む組込分析プレビュー
  • SAP Analytics Cloud および Office 365 とのシームレスな統合によるデータの分析

手順

  1. エディタを開くには、サイドナビゲーションからデータビルダを選択し、(必要に応じて) スペースを選択して、新規分析モデルを選択します。
  2. ソースを追加します。
  3. 右側のプロパティパネルでメジャー、関連付けられたディメンション、または属性を選択または選択解除するには、キャンバスでファクトソースを選択します。
  4. 分析モデルのプロパティを編集するには、サイドパネルに分析モデルのプロパティを表示するキャンバスの背景を選択します。
  5. ファクトソースのプロパティを編集するには、キャンバスでファクトソースを選択し、サイドパネルにファクトソースのプロパティを表示します。
  6. ディメンションのプロパティを編集するには、キャンバスでディメンションを選択し、サイドパネルにディメンションのプロパティを表示します。
  7. キャンバスでディメンションまたはファクトソースをクリックすると、この項目のエイリアスを変更できます。エイリアスは、SAP Analytics Cloud のストーリーに表示される名前です。
  8. プレビューを選択して、データが想定どおりに表示されることを確認します。2 つのオプションがあります。分析モデルのエディタのコンテキストメニューから利用できる簡易プレビューです。

SAP Analytics Cloud での SAP Datasphere からのデータビジュアル化

SAP Datasphere では、SAP Analytics Cloud とともにデータソースを結合し、ストーリーに基づいてデータソースからインサイトを抽出することができます。ストーリーは、強力なデータビジュアライゼーションによってデータが有効になる場所です。チャート、グラフ、テーブル、およびその他のビジュアル要素が配置され、ビジネスまたは組織のストーリーが伝えられます。ストーリーは、さまざまなデータソースとモデルを組み合わせた分析結果です。ここでは、データから取得した貴重なインサイトの視覚化を開始し、それらのインサイトを関係者と共有するために準備します。

SAP Analytics Cloud は、インテリジェントエンタープライズのエンドツーエンドアナリティクスのためのライブデータ接続により、計画、BI、予測を 1 つのサービスで統合した単一のエクスペリエンスを提供します。

SAP HANA Cloud、SAP Analytics Cloud、および SAP Datasphere は、SAP 戦略の不可欠な要素です。この 2 つの組合せは、ハイブリッドシステムアーキテクチャに基づく複雑な分析シナリオ向けに設計された強力なツールです。

データソース、SAP Datasphere、および SAP Analytics Cloud を通じてデータを視覚化します。

SAP Analytics Cloud

  • ライブ接続を使用して、SAP Analytics Cloud で SAP Datasphere データモデルを直接利用
  • 複数の SAP Datasphere テナントを任意の数の SAP Analytics Cloud システムに接続できます。

Microsoft Office

  • オンラインバージョンまたはデスクトップバージョンのライブ接続がある SAP Analytics Cloud, add-in for Microsoft Office 365
  • SAP Datasphere と SAP Analysis for Microsoft Office 2.8 SP14 以降 (制限あり)

計画向け SAP Analytics Cloud

  • 計画向け SAP Datasphere と SAP Analytics Cloud の双方向統合
  • OData API を使用した SAP Datasphere から計画へのデータのプル
  • データエクスポートサービス API を使用して SAP Datasphere にデータをプル

SAP Analytics Cloud では、データアクセスを最適化するためにライブ接続が使用されます。
  • ライブ接続を通じて SAP Analytics Cloud のデータモデルを直接利用
  • SAP Datasphere でソースデータセットにライブ接続し、SAP Analytics Cloud でストーリーを作成する機能
  • SAP Datasphere テナントは、任意の数の SAP Analytics Cloud システムに接続でき、その逆も可能です。
  • SAP Analytics Cloud システムごとにライブ接続を設定する必要があります。
  • SAP Analytics Cloud ストーリーに対してメタデータ翻訳を有効化できます。
  • SAP ノート 2832606 - ライブ接続の制限

SAP Analytics Cloud で SAP Datasphere を使用する方法については、このビデオを視聴してください。

ストーリーには、モデリングフェーズ中に行った接続によって生成されたデータを分析する機能が含まれます。その後、それを視覚化し、データに基づいてストーリーを伝達します。SAP Datasphere を使用すると、必要な最新データを確保できます。また、データの整理に貴重な時間をかけることなく、データの解釈準備を整えることもできます。

SAP Datasphere では、通常、ストーリーの構築はデータ分析の最後のステップです。ここでは、重要なデータインサイトを視覚的に発見して伝達します。ストーリーの作成は、チャートの選択と、適切なディメンションとメジャーの選択と同じくらい簡単です。ただし、さまざまな戦略とベストプラクティスをデプロイして、必要な内容を記憶して正確に伝達する魅力的なストーリーを構築することができます。

目標の定義

ストーリー構築にアプローチする最善の方法は、データから何を求めているかを正確に概説することです。これにより、他のインサイトを見つけることができる明確な出発点が提供されます。主な目的は、購入傾向の可能性を探すことによって、顧客が最も購入しているものを把握することです。また、売上が最も多い販売担当者を特定することもできます。どちらでも構いません。これを行うには、チャートを使用して各質問に回答し、大きな質問に回答した後、追加の非表示インサイトを展開することに焦点を当てます。

設計原則の使用

ストーリーを作成するときには、設計原則が重要になります。設計原則の例には、(ストーリーが読みやすいように) ホワイトスペースを使用すること、または (ストーリー内で重要なチャートを強調表示するための) 補完色の使用などがあります。

色を最小限に抑え、分かりにくいデザインをなくし、冗長な情報を取り除き、データを正しい順序に並べることで、チャートがビジーにならないようにすることが重要です。目標は、解釈しやすい情報を提示することで、人々をストーリーに引き込み、人々を関与させ続けることです。複雑な情報を表示できます。ただし、これは簡単な方法で行います。