Sap-bex-query-designer
SAP BEx-クエリデザイナー
この章では、クエリデザイナとは何かを説明し、その機能を理解します。 また、新しいクエリを作成する方法も学びます。
ビジネスエクスプローラー-BExクエリデザイナーの概要
BExクエリデザイナを使用すると、特性とキー数値を他のクエリ要素と組み合わせてBIコンテンツを分析できます。 クエリでは、階層、変数、テキスト、および数式などのさまざまなパラメーターを渡すことができます。
クエリに返されるデータを制限するために、クエリにフィルタを適用できます。 ワークブックにクエリを挿入することもできます。クエリはBExアナライザに表示されています。
BExクエリデザイナーを開くには、ビジネスエクスプローラー→クエリデザイナー→実行に移動します。
SAPログオン画面、SAP GUIシステムごとのBWシステムを選択します。
次のウィンドウで、ログイン資格情報を入力する必要があります。 クライアント、ユーザー、パスワード、および言語を入力します。
これにより、SAP Business Explorer NetWeaver Query Designerが開きます。 SAP BExクエリデザイナのホーム画面は表示できません。
ビジネスエクスプローラー-クエリデザイナーの機能
クエリデザイナのホーム画面の左側に、インフォプロバイダペインがあります。これには、インフォキューブの名前と、そのインフォキューブで使用可能なすべての特性とキー数値のリストがあります。 また、インフォキューブ内のすべての計算キー数値と制限キー数値も表示されます。
中央のペインには、*特性の制限*があります–クエリで使用されたすべてのフィルターが表示されます。 あなたは特性制限の下に4つのタブがあります-
- フィルタ
- 行/列
- 条件
- 例外
これらのそれぞれについて詳細に説明しましょう。
フィルタ-ここでは、クエリの値を制限するためにフィルタが適用されているクエリのディメンションのリストを見ることができます。
行/列-このタブでは、行と列セクションの下にディメンションとキー数値のリストが表示されます。 このタブで無料の特性とプレビューを確認することもできます。
条件-このタブでは、キー数値の下の値のランキングなどの条件を定義します。 上位5つの値、上位10の値、およびクエリの条件の下で選択できます。 さまざまな演算子関数を選択して、これらの条件を渡すことができます。
例外-キー数値に例外/アラートを追加することもできます。 チェックボックスをオフにすると、例外を作成して非アクティブにできます。
ホーム画面の右側に、クエリのプロパティがあります。 説明、技術名称、およびインフォプロバイダを見ることができます。
クエリのBExクエリ名、InfoProviderを表示する方法は?
クエリのプロパティを開くには、上部の[クエリ]ボタン→[開く]に移動します。
利用可能なすべてのクエリのリストが表示されます。 クエリの技術名ではなく、クエリの説明が表示されます。 技術名とインフォプロバイダを表示するクエリを選択します。
技術名称、説明、インフォプロバイダ名、およびその他のプロパティを表示するには、クエリを選択する必要があります。 右側に、クエリプロパティが表示されます。 クエリプロパティが表示されない場合は、上部の[クエリプロパティ]ボタンも使用できます。
技術名、インフォプロバイダ、説明、およびキー日付は、一般タブの下に表示されます。
下部に、メッセージペインがあります。 クエリの一貫性を確認するために使用されます。 クエリに問題がある場合、エラーメッセージが赤で表示されるか、その他の警告も表示されます。
ビジネスエクスプローラー-新しいクエリの作成
BExアナライザまたはWebアプリケーションでデータを分析するには、新しいクエリを作成する必要があります。 インフォプロバイダの上部にあるクエリデザイナで新しいクエリを定義できます。
新しいクエリを作成するには、少なくともSAP BWシステムにInfoProviderが必要です。 BExクエリデザイナは、以下に示すパスをナビゲートすることにより、他のツールから呼び出すこともできます-
スタート→プログラム→Business Explorer→Query Designer。
BEx WebアプリケーションデザイナからBExクエリデザイナを開くこともできます。 Webアプリケーションデザイナで[ツール]→[BExクエリデザイナ]に移動するか、[BExレポートデザイナ]→[ツール]→[BExクエリデザイナ]からもアクセスできます。
新しいクエリを定義するには、クエリデザイナで[クエリ]→[新規]に移動する必要があります。
次のステップは、新しいクエリで定義できるすべてのインフォプロバイダの選択画面を作成することです。
履歴タブでは、最近使用したすべてのインフォプロバイダーを確認できます。 InfoAreasの下にある使用可能なすべてのInfoProvidersから、使用するInfoProviderを選択します。 履歴またはInfoAreasでインフォプロバイダを検索することもできます。
インフォプロバイダを追加すると、インフォプロバイダペインに追加されます。 使用可能なすべてのオブジェクトのリストが、階層構造で表示されます。 追加する特性を「キャラクターの制限」にドラッグします。
フィルタ画面領域にはフィルタ選択用の空のディレクトリが含まれ、行/列画面領域には行、列、およびクエリの自由な特性用の空のディレクトリが含まれます。
クエリの結果領域のプレビューは、画面の右下にあります。
フィルタを選択すると、BExクエリに制限がかかります。 インフォプロバイダーからのすべてのデータは、フィルター選択で集約されます。
フィルタにデフォルト値を追加することもできます。 いずれかの特性をダブルクリックすると、新しいウィンドウが開き、デフォルト値が選択されます。
デフォルト選択の下で各特性値を展開すると、選択したデフォルト値が表示されます。
BExクエリに条件/例外を追加することもできます。 [表示]タブ→[例外/条件]に移動します。
プレビューに目的の結果領域が表示されるまで、ドラッグアンドドロップして、キー数値と特性を行と列に配置する方法を変更することもできます。
新しい計算キー数値を定義し、クエリデザイナでBExクエリに追加することもできます。 新しい計算/制限キー数値を作成するには、キー数値→選択を右クリックします。
制限キー数値は、特性で制限できるキー数値として定義されます。
計算キー数値は、何らかの数式に基づいて他のキー数値を使用して計算されるキー数値として定義されます。 計算されたキー数値は、インフォプロバイダのすべてのクエリに対してグローバルです。
上部の保存ボタンをクリックして、クエリを保存できます。
クエリの技術名と説明を入力します。 クエリの技術名称は、SAP BWシステムのすべてのインフォプロバイダに対して一意である必要があります。 最大30文字の名前を追加できます。
クエリを保存する場所を選択できます。 お気に入りフォルダを選択するか、特定のロールに割り当てることができます。