Sap-universe-designer-introduction

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

SAP Universe Designer-はじめに

SAP Universe Designツールを使用すると、BOリポジトリで公開されている既存のモデルを作成、編集、または削除できます。 Universe Designerを使用すると、BIレポートの要件を満たすデータファンデーションとビジネスレイヤーを構築し、これらのユニバース上でBIレポートとダッシュボードを開発する前に、UDTツールで利用可能なさまざまな機能を実行できます。 Universe Designerは、リレーショナルデータベースとBIツールの間にセマンティックレイヤーを作成するのに役立ちます。

Universe Designerを使用すると、非SAPおよびSAPデータソースのセマンティックレイヤーを構築して、DBオブジェクトのデータモデルを構築できます。 後でセマンティックを作成したら、それをBOサーバーリポジトリに公開し、さまざまなユーザーがWebインテリジェンス/デスクトップインテリジェンスツールでBIレポートを作成したり、他のSAP BusinessObjectsツールで使用したりできます。

BIレポートにユニバースを使用する利点は、エンドユーザーがユニバースに接続し、基になるデータ構造の複雑さを理解することなくデータベースに対してクエリを実行できることです。 BIユーザーは、ユニバースで使用されるオブジェクトを使用してレポートを作成できます。 Universeを使用する利点は、非技術的なビジネスユーザーに使いやすいインターフェイスを提供し、技術的な知識がなくてもオブジェクトをBIレポートにドラッグし、アドホックレポートを実行できることです。

ユニバースの主要コンポーネント

以下は、宇宙の主要なコンポーネントです-

  • データベースへの接続とデータを取得するための接続パラメーター。
  • データベース列、テーブルなどの実際のオブジェクトにマップされるオブジェクトと呼ばれるSQL構造。それらはクラスにグループ化され、これらのオブジェクトはWeb Intelligenceユーザーに表示されます。
  • ユニバースには、データベースオブジェクトの上に作成されたテーブルと結合で構成されるスキーマが含まれ、BIユーザーには表示されません。 Universe Designerユーザーのみがこのスキーマを表示および編集できます。

Universe Designer Toolを使用して作成されたユニバースの拡張子は「.UNV」です。 ユニバースには、次のように定義されているクラスとオブジェクトが含まれています-

クラス

ユニバースでは、オブジェクトのグループ化はクラスと呼ばれます。 クラスの名前は通常、含まれるオブジェクトカテゴリを示します。 階層構造に基づいて、クラスをサブクラスに分割することもできます。

オブジェクト

ユニバースでは、オブジェクトはデータベース内のデータオブジェクトから派生したコンポーネントと呼ばれます。 オブジェクトの名前は、通常、ユーザーとビジネスの関連性に基づいています。 たとえば、顧客が使用するオブジェクトは、*ユニバースレイヤーの顧客*として表す必要がありますが、データベースのXYZ列を参照できます。

下の画像では、ユニバースのクラスとオブジェクトの一般的な例を見ることができます。 ビジネスユーザーからの要件に応じて名前を変更できます。

オブジェクト

セマンティックレイヤーとしての宇宙

ユニバースは、データウェアハウスとレポートツールの間にセマンティックレイヤーを提供し、ソースデータベースオブジェクトをビジネスユーザーに関連するオブジェクトに変換します。 メジャー値、カスタム計算、ユーザープロンプトとフィルター、およびレポートとダッシュボードの要件に関連する他のビジネスルールのすべての集計を含めることができます。

すべてのテーブルと結合はユニバースレベルで適用され、ビジネスユーザーはクエリパネルでオブジェクトをドラッグするだけでBIレポートを作成できます。

下の図は、BIおよびDW環境でのセマンティックレイヤーとしてのユニバースの使用を示しています-

ユニバースセマンティックレイヤー