SAPユニバースデザイナー-ユニバースビルディング

ユニバースを構築するには、ユニバースでオブジェクトとクラスを整理する必要があります。ユニバースペインには、アクティブなユニバースのクラスとオブジェクトの階層ビューが表示されます。UDTでは、「ユニバースペイン」を使用して、クラスとオブジェクトを表示、作成、編集、および整理できます。

ユニバースペインでオブジェクトを切り取り、コピー、または貼り付けることができます。また、ユニバースペインで1つ以上のコンポーネントを非表示にすることもできます。これらはWebIntelligenceユーザーには表示されませんが、ユニバースデザインツールには表示されたままです。

ユニバースペインでオブジェクトを非表示にするには、[表示/非表示]ボタンをクリックします。

ユニバースペインでクラスを作成する-

ユニバースペインでクラスを作成する方法は2つあります-

  • クラスは手動で定義できます。

  • テーブルをテーブルブラウザからユニバースペインにドラッグすると、クラスが自動的に作成されます。

クラスを手動で作成するには、 Insert → Class クラスの名前と説明を入力します-

テーブルブラウザを使用してクラスを作成するには、テーブルスキーマでテーブルを選択し、ユニバースペインにドラッグします。デフォルトでは、クラス名としてテーブル名を取ります。

クラスの次のプロパティが定義されています-

名前 特殊文字を含めることができます。宇宙でユニークでなければなりません。クラス名では大文字と小文字が区別されます。クラスの名前はいつでも変更できます。
説明 クラスを説明するコメント。この説明は、ユーザーがクエリペインで表示できます。このフィールドの情報は、ユーザーのビジネス言語で表現され、クエリのニーズに関連している必要があります。Ctrl + Returnキーを押して、改行を作成します。

ユニバースペインでのオブジェクトの作成

クラス内に手動でオブジェクトを作成することもできます。オブジェクトを手動で作成するには、以下の手順に従います-

ユニバースペインでクラスを右クリックし、[オブジェクトの挿入]を選択します。これにより、選択したクラスの下にオブジェクトが挿入され、オブジェクトの[プロパティの編集]ボックスが表示されます。

名前にオブジェクトの名前を入力します。オブジェクト名はビジネスユーザーの理解に従って定義されていることに言及する必要があります。データベーススキーマの実際の列名とは異なる場合があります。

オブジェクトタイプを選択します-charまたはnumまたは他のタイプ。オブジェクトを定義するには、[選択]ボックス→[OK]にselectステートメントを入力します。

オブジェクトがディメンション、メジャー、または詳細のいずれであるかを定義することもできます。これを行うには、[オブジェクトのプロパティ]の下の[プロパティ]タブに移動します。オブジェクトを値のリストとして使用することもできます。

オブジェクト定義を編集することもできます。オブジェクトをダブルクリック→これにより、[プロパティの編集]ダイアログボックスが開き、[定義]ページが開きます。

要件に従ってオブジェクト定義を変更し、[OK]をクリックします。

以下のようにオブジェクトを定義できます-

  • Dimension
  • Measure
  • Detail

以下は、メジャーに使用される最も一般的な集計関数です-

  • Sum
  • Average
  • Count
  • Minimum
  • Maximum

宇宙での階層の定義-

ユニバースデザインツールでデフォルトの階層を使用でき、それらはユニバースペインにオブジェクトおよびクラスとして表示されます。異なるクラスのオブジェクトを使用して、カスタマイズされた階層を作成することもできます。新しい階層は、階層エディターで定義されます。

新しい階層を作成するには、 navigate to Tools → Hierarchies

これにより、階層エディターが開きます。新しい階層を作成するには、[新規]ボタンをクリックして、階層の名前を入力します。カスタム階層にオブジェクトを追加します。

一連のディメンションを選択するには、Ctrlキーを押しながら各ディメンションをクリックします。1つ以上のディメンションが強調表示されます→[追加]ボタンをクリックすると、選択した階層の下の右側のペインに1つ以上のディメンションが表示されます。