SAP BEx クエリ デザイナー チュートリアルとクエリ要素
- 情報に基づいた意思決定を行うための鍵は、適切なデータを適切な場所に適切なタイミングで用意することです。経営幹部やライン マネージャーは、ビジネス インテリジェンス (BI) とレポート ツールを活用して、運用上の意思決定と戦略上の意思決定の両方において、正確で関連性のあるデータをタイムリーに提供します。
- ビジネスエクスプローラー(BEx)は、 SAP 組織内の戦略分析や意思決定プロセスのサポートに使用できる柔軟なレポートおよび分析ツールを提供する BI。これらのツールには、クエリ、レポート、分析機能が含まれます。
- SAP NetWeaver 7.0 には次のツールが用意されています。
- BEx クエリデザイナー
- BEx Web アプリケーション デザイナー
- BEx ブロードキャスター
- BEx アナライザー
- BEx ツールを使用すると、詳細レベルが異なり、さまざまな視点から過去と現在のデータを表示できます。
- BI 統合計画を使用して計画予測を作成するために使用できます。
- BEx 情報ブロードキャストを使用すると、履歴データを含む事前計算済みドキュメントとして、またはライブ データを含むリンクとして、ビジネス インテリジェンス コンテンツを電子メールで配信できます。
クエリデザイナー:
名前が示すように、データを取得するクエリを定義するために使用されます。 SAP BWクエリデザイナーは、 SAP BW InfoProvidersとレポートフロントエンドツール(SAP 白黒 / SAP BO) 表示されるフィールド リストを、要件に基づいて制限します。また、レポート クエリ デザイナー内でのこれらのレポート オブジェクトの既定の配置を定義し、ユーザーが InfoProvider では使用できないフィルター、選択画面変数 (プロンプトとも呼ばれます)、計算、単位変換などを定義できるようにすることで価値を高めます。
クエリデザイナーへのアクセス
BEx クエリ デザイナーにアクセスするには、次の手順に従います。
ステップ1)
- [スタート] -> [すべてのプログラム] に移動します。
- 「Business Explorer」フォルダーの下に「Query Designer」が用意されています。 「クエリデザイナー」をクリックします。
ステップ2)
- 必要なBWシステムを選択してください
- [OK]ボタンをクリックします
- クライアントを入力してください
- ユーザー名
- パスワード
- ログオン言語
- 「OK」ボタンをクリックします
クエリパネル
- InfoProvider の詳細は、こちらをご覧ください。
- さまざまなレポート コンポーネントを表示するタブ。
- プロパティ Box これは、クエリで選択された各コンポーネントのプロパティを示しています。
- クエリ チェック中に発生したエラーや警告メッセージなどのシステム メッセージがここに表示されます。
- クエリ内で選択されたコンポーネントの使用先リストを表示します。
クエリパネル – 標準ツールバー
クエリ デザイナーの標準ツール バーには、次のボタンがあります。
- 新しいクエリの作成
- オープンクエリ
- クエリの保存
- すべてを救う
- ウェブ上で公開する
- クエリの確認
- クエリプロパティ
- カット
- コピー
- 貼り付ける
- Togglフィルターおよび行/列のタブ
- 細胞
- の賃貸条件
- 例外
- プロパティ
- タスク
- メッセージ
- 使用場所
- 資料
- 技術名
クエリ要素
- キー数値: キー数値は数値データまたは KPI (Key Performance Indicator) を表します。 これらはさらに、計算キー数値 (CKF) と制限キー数値 (RKF) に分類されます。
- 特徴: 特性は、オブジェクトが分類される基準を提供します。 例:素材、時代、場所など
- ナビゲーション属性は、クエリ デザイナーに特性として表示されます。
その他のクエリ要素
- サイズ: 類似した特性は XNUMX つのディメンションにグループ化されます。 たとえば、時間ディメンションは年、月、週などで構成されます。
- 属性: 属性は、特性の追加プロパティを定義します。 たとえば、素材にはサイズ、長さ、幅がある場合があります。 関連する特性もクエリに追加しない限り、クエリに表示属性を追加することはできません。 ただし、キャラクタリスティックのプロパティを「表示しない」に設定することは可能です。
クエリプロパティ
- 「変数の順序」タブを選択します。「変数の順序」タブは、選択画面の変数がユーザーに表示される順序を制御するために使用されます。
- クエリで使用される変数をリストします。 ここには複数の変数が存在する可能性があります。 これらの変数は、必要に応じて順序付けできます。
- 「表示」タブを選択します。
- 「繰り返しキー値を非表示」チェックボックスは、特性が各行で繰り返されるかどうかを制御します。
- 「キー数値のスケーリング係数を表示」オプションは、対応する列の先頭にスケーリング係数をレポートするかどうかを制御します。
- "を選択します。高機能" タブ。 「詳細」タブは BO の観点から最も重要です。 クエリが BO に表示されるかどうかを制御します。 BO へのクエリ アクセスを許可するには、このオプションをオンにする必要があります。
- このクエリを BO から使用する場合は、「このクエリへの外部アクセスを許可する」チェックボックスをオンにする必要があります。
- 「行/列」タブを選択します。
- 「結果の位置」セクションのオプションは、小計 (BW ワールドの結果とも呼ばれる) の位置を特性の下/上、または右/左として決定します。
- 「ゼロ抑制」セクションのオプションは、クエリに対するゼロ抑制の適用を決定します。
フィルタ
フィルターは、クエリによって取得されるデータを制限するために使用されます。 フィルターは本質的に動的または静的です。 静的フィルターとして入力された値は実行時にユーザーによって上書きされませんが、動的フィルターまたは変数はクエリの実行中にユーザー/システムによって上書きされる可能性があります。
クエリにフィルターを適用する手順
- 「フィルター」タブを選択します。
- フィルタは「特性制限」セクションで適用できます。
- フィルターは「デフォルト値」セクションで適用できます。
特性制限はデータ取得操作の前に適用されますが、デフォルト値ではクエリによってデータ全体が取得されます。制限はレポートのフロントエンドにのみ適用されます。WAD/アナライザで「すべてのフィルターをクリア」オプションが適用されると、デフォルト値のフィルターはフロントエンドから消去されますが、特性制限によって適用されたフィルターは引き続き有効です。BO ユニバースの BW クエリを使用するときは、少なくとも 1 つまたは 2 つの特性制限を設定することをお勧めします。
変数
変数はクエリ デザイナーで定義するクエリ パラメーターであり、クエリを実行するときにのみ値が設定されます。 変数は再利用可能なオブジェクトです。 クエリ デザイナで定義された変数は、すべてのインフォプロバイダで使用できます。 これらはインフォプロバイダには依存せず、作成されたインフォオブジェクトに依存します。
変数の種類
- 特性値
- 階層
- 階層ノード
- テキスト
- 数式要素
変数を作成する手順:
ステップ1)
- 変数を作成するには、対応する特性の下にある「Characteristic Value Variables」というフォルダーを参照します。
- フォルダーを右クリックし、「新しい変数」オプションを選択します。
ステップ2)
- 次のウィンドウで、 Descriptイオン。
- 技術名を入力します。
- 変数処理の種類
- 参照特性では、同じ参照特性に基づいて変数を特定のインフォオブジェクトまたはすべてのインフォオブジェクトに割り当てることができます。
- 「詳細」タブでは、変数が以下を受け入れるかどうかを指定できます。
- 単一値/複数値/範囲
- 選択オプション (実行時に上記のいずれかを許可しますが、BW-BO ではサポートされていません)
ステップ3)
- 「デフォルト値」タブをクリックします。
- レポートに適用されるデフォルトのフィルターを指定できます。 この値は実行時にユーザーによって上書きできます。
条件と例外
条件はキー数値に対するフィルターとして機能します。 例: 上位 10 位の顧客、下位 10% のマージンを持つ製品など。
例外は、次の「条件付き強調表示」に似ています。 MSエクセルこれらは、KPI 値が特定のしきい値を上回るか下回る行 / 列 / セルを強調表示するために使用されます。これらは BO ユニバースにインポートされないため、現在のチュートリアルでは詳細には説明しません。