Sap-bex-quick-guide
SAP BEx-概要
SAP Business Explorer(SAP BEx)は、戦略的な意思決定をサポートするために、レポート作成、クエリ分析を実行するツールのセットを提供します。 このツールは、多くのクエリとレポート設計機能を提供します。 BEx Web Application Designer (WAD)を使用して、SAP BIコンテンツの上にWebアプリケーションを開発することもできます。 BExブロードキャストオプションを使用して、ビジネスエクスプローラーを使用して作成されたオブジェクトを、電子メールまたはURLの形式でブロードキャストすることもできます。 これは、NetWeaverポータルのナレッジマネジメントコンテンツで公開することもできます。
BIコンテンツはSAP NetWeaver BIシステムで利用可能であり、データは BEx Query Designer でクエリを定義することにより分析されます。 BEx WADを使用して、SAP BWシステムで利用可能なBIコンテンツに基づいてWebアプリケーションを開発できます。 BEx Report Designer ツールを使用して、印刷および表示用にフォーマットされたレポートを作成できます。
以下のツールは、SAP Business Explorerで利用可能です-
- アナライザ
- クエリデザイナー
- レポートデザイナー
- Webアプリケーションデザイナー
上記のツールについて詳しく理解しましょう。
アナライザ
Business Explorerの下のアナライザーは、Microsoft Excelとの統合を提供する*レポートおよび設計ツール*です。 このツールを使用して、SAP BWの情報プロバイダーのデータを分析できます。 これは、BExクエリデザイナでクエリを記述することで計画に使用できます。
クエリデザイナー
BExクエリデザイナを使用して、SAP BWシステムの下のInfoProviders *のデータを分析できます。 クエリデザイナで特性とキー数値を定義して、インフォプロバイダのデータを分析することができます。
レポートデザイナー
レポートデザイナを使用すると、広範な書式設定オプションを使用して*書式設定されたレポートを作成できます*。これらのレポートは印刷に使用でき、PDFなどのさまざまな形式で生成できます。
例-
- 請求書
- バランスシート
- 販売レポートなど
Webアプリケーションデザイナー
Web Application Designerを使用して、BIコンテンツを使用してWebベースのアプリケーションを作成できます。 これらのアプリケーションには、クライアントマシンのWebブラウザ経由でアクセスできるHTMLページが含まれています。または、ナレッジマネジメントコンテンツの下のNetWeaver Portalで公開することもできます。
Business Explorerでツールのリストを表示するには、SAPシステムのProgram Files→Business Explorerに移動します。
このフォルダを展開すると、前のトピックで説明したビジネスエクスプローラーツールの完全なセットを見ることができます。
ビジネスエクスプローラー-機能
SAP Business Explorerは、SAP Business Warehouseシステムのビジネスインテリジェンス情報のデータ視覚化を設計するためのフロントエンドツールです。 これは、Webアプリケーション開発およびビジネスエクスプローラーで開発されたオブジェクトのブロードキャストと共に、広範なレポートの書式設定および設計機能を提供する人気のある製品です。
以下は、SAP Business Explorer BEx Suiteによって提供される機能のリストです-
BExクエリデザイナーの主な機能
- OLAPレポートおよびエンタープライズレポートには、BExクエリデザイナでクエリを使用できます。
- クエリには、特性値、階層、式、テキストなどの変数などのさまざまなパラメーターを含めることができます。
- クエリデザイナでは、フィルタを適用してクエリ全体を制限できます。 フィルタの定義中に、フィルタの1つ以上の特性またはキー数値から特性値を追加できます。 クエリのフィルター選択を使用して、すべてのInfoProviderデータが集約されます。
- ユーザー定義の特性を使用して、クエリの行と列の内容を決定することもできます。 これを使用して、ナビゲートするインフォプロバイダのデータ領域を指定します。
- クエリをナビゲートするオプションを使用すると、InfoProviderデータのさまざまなビューを生成できます。 これは、ユーザー定義の特性をクエリの行または列にドラッグすることで実現できます。
BExアナライザーの主な機能
BExアナライザは、異なる目的のために2つのモードに分かれています-
- 分析モード-クエリでOLAP分析を実行するために使用されます。
- 設計モード-クエリアプリケーションのインターフェイスの設計に使用されます。
分析モード-分析モードでは次のタスクを実行できます-
- BEx Query Designerにアクセスして、クエリを定義できます。
- クエリ内をナビゲートすることにより、InfoProviderデータを分析できます。
- OLAPで一般的な並べ替え、フィルタリング、ドリルなどのさまざまな機能を使用できます。
- BEx Broadcasterを使用したワークブックの配布。
- 高度なプログラミングの場合、独自のカスタマイズされたVBAプログラムを埋め込むことができます。
- サーバー上のワークブック/ローカルのコンピューターまたはお気に入りにワークブックを保存できます。
デザインモード-デザインモードでは次のタスクを実行できます-
- クエリの設計に使用でき、ドロップダウンボックス、ラジオボタングループ、グリッド、ボタンなどのさまざまなクエリ設計項目をMicrosoft Excelブックに埋め込むことができます。
- Excelの書式設定とグラフ機能を使用してブックをカスタマイズすることもできます。
BExレポートデザイナーの主な機能
あなたは、レポートデザイナーで次のタスクを実行できます-
- 書式設定オプションを使用して、印刷およびプレゼンテーション用のレポートを作成できます。
- ビジネス要件を満たす企業レポートの設計に使用できるさまざまなレイアウト機能。
- Webアプリケーションとレポートをさまざまな形式で印刷できます。
BEx Web Application Designer(WAD)の主な機能
あなたは、Webアプリケーションデザイナで次のタスクを実行できます-
- BEx WADを使用して、テーブル、マップ、さまざまなチャートタイプなどのBI固有のコンテンツを含むHTMLページを生成できます。
- Webアプリケーションはポータルで公開でき、Webブラウザー経由でアクセスできます。
- 標準のマークアップ言語とWebデザインAPIの使用。
- Webアプリケーションで保存および使用できるWebテンプレートを作成および設計できます。
Business Explorer –製品スイート
SAP BExフロントエンドツールを使用することにより、SAP Business WarehouseのBI情報に関するさまざまなレポートおよび分析機能を活用できます。 これにより、クエリの作成、印刷とプレゼンテーション用のレポートのフォーマットとデザイン、Webアプリケーションの開発、これらのオブジェクトのブロードキャストが可能になります。 SAP BExフロントエンドツールは、SAP GUIツールの有無にかかわらずインストールできます。
古いバージョンでは、SAP Business ExplorerにはアドオンツールとしてSAP GUIインストーラーが付属していました。 Business Explorerは、Windows 7.10以降のSAP GUIから独立して、またはWindows 7.10以降のバージョンのSAP GUIと一緒にインストールできます。 インストールがBExフロントエンドツールに対して個別に行われる場合、以下のツールがBExで利用可能です-
- BExアナライザー
- BExクエリデザイナー
- BExレポートデザイナー
SAP GUIを使用してフロントエンドパッケージの一部としてインストールを実行する場合、BEx Web Application Designer(WAD)を使用することもできます。 SAP GUIがクライアントマシンにインストールされていない場合、このツールはリリース7.10以降では使用できません。
ハードウェアおよびソフトウェアの要件
ハードウェア要件-システムは、Microsoft Excel 2003およびWindows XPまたはVistaのすべての要件を満たしている必要があります。
ソフトウェア要件-
- Windows XPまたはVista
- Microsoft .Net Framework 2.0
- Microsoft Excel 2003以降
フロントエンドツールのインストールを実行するには、インストーラーまたはセットアップファイルを含むCDが必要です。 ユーザーには、インストーラーファイルを実行する管理者権限が必要です。
管理者ユーザーとしてログインしていない場合は、管理者として実行オプションを使用して SapBISetup.exe を起動します。 これにより、次のスクリーンショットに示すようにセットアップウィザードが開きます。
[次へ]をクリックすると、インストールするフロントエンドツールを選択する必要があります。 製品選択で、SAP Business Explorerを選択する必要があります。
また、必要なディスク容量要件も示します。
フロントエンドツールを選択し、[次へ]をクリックします。 インストールを実行するターゲットドライブを選択する必要があります。 ターゲットドライブを選択したら、[次へ]をクリックすると、セットアップインストールが開始されます。
進行状況バーでステータスを確認できます。100%完了したら、フロントエンドツールのインストールが完了します。
これで、ビジネスエクスプローラーが正常に構成され、使用できる状態になりました。 Program Filesの下のBusiness Explorerフォルダーに移動し、以下のスクリーンショットに示されている次のツールをチェックしてインストールを確認できます。
SAP BEx-アーキテクチャ
この章では、SAP Business Explorerのアーキテクチャと、SAP BusinessObjectsとの統合方法について詳しく説明します。
Business Explorer –アーキテクチャ
SAP Business Explorerは、クエリの設計やレポート分析の実行、Webアプリケーションの作成に使用できる複数のツールで構成されています。 BEx Webアナライザー、レポートデザイナー、クエリデザイナーはSAP NetWeaver BWシステムのBIコンテンツを使用し、BICSとも呼ばれるBIコンシューマサービスを使用して通信を行います。
Business Explorerを使用して開発されたコンテンツは、 NetWeaver Portal で公開することも、複合アプリケーションで使用することもできます。
次の画像は、SAP Business Explorerスイートの機能領域/基本アーキテクチャを示しています-
SAP BExアーキテクチャのコンポーネント
下部には、BWシステムにSAP NetWeaver BIコンテンツがあります。 BIコンテンツは、InfoProvidersのOLAPキューブの形式で管理されます。 インフォキューブは、BExクエリでの分析に使用される多次元データセットとして定義されます。 インフォキューブは、スタースキーマを実装するために論理的に結合されたリレーショナルテーブルのセットで構成されています。
1つ以上のInfoSourceまたはInfoProvidersからInfoCubeにデータを追加できます。 これらは、分析およびレポートの目的でインフォプロバイダとして利用できます。
BI消費者サービス(BICS)
BICSは、ビジネスエクスプローラーのクエリをSAP NetWeaver BWシステムに接続するために使用されます。 IDTでOLAP接続を作成するときに、BICS接続を使用してSAP BWシステムに接続できます。
次の行はSAP Query Explorer Suiteで、クエリ分析と設計を実行し、レポートの書式設定を行うための複数のツールが含まれています。 Webアプリケーション開発(WAD)は、アプリケーション開発に使用でき、コンテンツは、ブロードキャスト情報を使用してポータルまたは複合アプリケーションに公開できます。
BExアナライザーはExcel統合のオプションを提供し、選択したインフォプロバイダーデータを分析し、BExクエリデザイナーで作成されたクエリ内を移動することで計画に使用できます。
上部には、SAP Business Explorerを使用して作成されたオブジェクトを公開するために使用されるプレゼンテーションレイヤーがあります。 NetWeaver Portalはプロジェクトの公開に使用できますが、複合アプリケーションで使用したり、Microsoft Excelを使用してさらに分析したりすることもできます。
Business Explorer – BOとの統合
SAP Business WarehouseシステムをSAP BusinessObjectsと統合すると、レポートおよびクエリオプションの点でBusiness Explorerの使用が増加します。 SAP BusinessObjectsは、分析レポート、ダッシュボード、およびデータ視覚化ツールの完全なセットを提供します。
次の統合を実行することができます-
- SAP BusinessObjects Dashboard(Xcelsius)ツールを統合して、SAP BWサーバーのBIコンテンツの上にインタラクティブなダッシュボードを作成できます。
- また、Crystal ReportをBWと統合して、印刷に使用できるBWコンテンツの上にフォームベースのデータを生成することもできます。
- SAP BusinessObjects BIランチパッドでBEx Webアプリケーションデザイナーを使用して作成されたWebアプリケーションを呼び出し、それらをBOリポジトリサーバーに保存および公開することもできます。
SAP BWシステムをBusinessObjectsツールに統合するには、BExクエリへのBICS接続を作成できます。 BICS接続を使用してOLAP接続を作成しているときに、キューブを選択できます。
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文字の名前を追加できます。
クエリを保存する場所を選択できます。 お気に入りフォルダを選択するか、特定のロールに割り当てることができます。
SAP BEx-クエリデザイナーの機能
この章では、BExクエリデザイナのさまざまな機能について説明し、その機能を理解します。 また、さまざまなクエリコンポーネントについても詳しく学習します。 さらに、クエリプロパティとクエリコンポーネントのさまざまなプロパティの設定方法についても学習します。
ビジネスエクスプローラー-さまざまなクエリコンポーネント
クエリデザイナには、グローバルレベルで再利用できる多くのオブジェクトがあります。 オブジェクトを定義すると、BWシステムのすべてのクエリで使用できます。 これらの再利用可能なオブジェクトが変更されると、これらの変更はそれが使用されるすべてのクエリに適用されます
次のオブジェクトタイプは、再利用のために作成することができます-
- 変数
- 制限キー数値
- キー数値の計算
オブジェクトの使用場所を確認するには、コンテキストメニューで[使用場所リスト]を選択できます。
オブジェクトの詳細を確認するには、コンテキストメニューに移動し、[表示]ボタンをクリックします。 それはあなたに次の情報を示しています-
- 技術名称
- 識別子
- 最終変更者
- 日付時刻
前述のように、さまざまなオブジェクトをグローバルレベルのクエリで再利用できます。
変数
クエリデザイナでは、実行時に値を渡す変数を定義できます。 これらは、プレースホルダーとしてWebアプリケーションおよびその他のクエリで使用できます。 クエリ内のオブジェクトの変数を定義するには、 Variable Editor を開く必要があります。
クエリデザイナで以下のオプションをクリックして、変数エディタを開くことができます。 このオプションは、定数値を渡すことができるすべてのコンポーネントのクエリプロパティで使用できます。
ドロップダウンボタンをクリックして、さまざまなオプションにアクセスして変数を作成/編集することもできます。
次のフィールドが利用可能です-
- 変数の入力-このフィールドを使用すると、このダイアログを使用して変数を選択できます。
- 新しい変数-このオプションを使用して、BExクエリに新しい変数を作成できます。
- 変数の変更-変数を選択し、変数の変更ボタンをクリックして変数の値を変更できます。
- Remove -このオプションを使用して、リストから変数を削除できます。
新しい変数/変数の変更を選択すると、次のダイアログボックスが開きます-
制限キー数値
制限キー数値は、特性に基づいてクエリの値を制限するために使用できるキー数値として定義されます。
新しい制限キー数値を定義するには、制限キー数値フォルダ→コンテキストメニューおよび新規制限キー数値に移動します。
これにより、新しい制限キー数値が作成され、制限キー数値のプロパティがプロパティ画面領域に表示されます。
技術名称と説明を定義し、保存ボタンをクリックしてキー数値を保存します。 制限されたキー数値を編集するには、編集ボタンをクリックするか、階層構造内の名前をダブルクリックします。
詳細ビューでは、インフォプロバイダで使用可能なすべてのオブジェクトのディレクトリを確認できます。右側には、キー数値を定義するための空のフィールドがあります。
計算キー数値
いくつかの式を使用して、インフォプロバイダのキー数値を計算することもできます。 計算されたキー数値は、他のキー数値、制限されたキー数値、または事前に計算されたキー数値に基づくことができます。
新しい計算キー数値を定義するには、キー数値フォルダ→新規を右クリックします。
これにより、階層構造に計算キー数値が追加され、計算キー数値のプロパティがプロパティ画面領域に表示されます。
キー数値の計算式を定義するには、キー数値計算をダブルクリックします。 一般タブで計算キー数値を定義するオプションがあります。
演算子セクションから他のキー数値と演算子をドラッグします。 このセクションでは、さまざまな演算子を使用できます。
新しい計算キー数値の集計を定義することもできます。
次の関数タイプは、[一般]タブで使用でき、新しい計算キー数値の計算を定義します-
- 基本機能
- パーセント関数
- データ関数
- 数学関数
- 三角関数
- ブール演算子
数式を定義したら、次のスクリーンショットに示すように[OK]ボタンをクリックします。
計算キー数値の[プロパティ]タブに移動することもできます。 新しいキー数値に異なるプロパティを定義でき、既存のキー数値を編集することもできます-
- 説明
- 表示
- 数値形式
- 外貨換算
- ローカル計算
- 集計動作
ビジネスエクスプローラー-クエリプロパティの設定
次のスクリーンショットに示すようにアイコンを選択することにより、クエリのプロパティにアクセスできます。
次のタブは、クエリのプロパティで利用可能です-
一般タブ-[一般]タブで、[説明]、[技術名]、[インフォプロバイダ]、および[キー日付]を[最終変更者]詳細とともに入力できます。
変数シーケンスタブ-このタブは、クエリにリストされた変数で構成されています。 クエリで定義された変数シーケンスを配置することもできます。
表示タブ-表示タブ内に表示オプションとドキュメントリンクがあります。 表示オプションでは、リフレッシュ、スケーリング係数、または繰り返されるキー数値の非表示後に書式設定を調整できます。
メタデータ、マスタデータ、クエリのインフォプロバイダのドキュメントリンクを作成できます。
行/列タブ-これは、クエリの結果が表示される場所を定義するために使用されます。
- 行-上または下
- 列-左または右
ゼロの抑制-このオプションを使用して、ゼロを含む列または行を表示するかどうかを指定できます。
効果-このフィールドは、ゼロの抑制を行/列の両方に適用するか、行または列のみに適用するかを指定するために使用できます。
値表示タブ-このタブは、クエリおよびゼロ値表示で+/-値を表示するために使用されます。
計画タブ-クエリを変更モードで開始するか表示モードで開始するかを定義できます。
入力可能なクエリではない場合、[変更モードでクエリを開始]チェックボックスは常に非アクティブであり、変更できません。 入力可能なクエリがある場合、チェックボックスがアクティブになります。
逆数式の計算-このオプションを使用すると、アプリケーションの計画で入力可能な数式を再計算するために逆数式が使用されます。
ビジネスエクスプローラー-クエリコンポーネントのプロパティ
ビジネスエクスプローラーで、各クエリコンポーネントのプロパティを定義できます。 プロパティダイアログは、階層構造のコンポーネントをクリックして開くことができます。 各フィールドのカスタム設定を定義するか、デフォルト値を使用することもできます。
次のコンポーネントプロパティは、BExクエリデザイナで設定できます-
- 特性特性
- 特性制限のプロパティとデフォルト値
- 属性のプロパティ
- 選択/数式/セルのプロパティ
- 構造物性
- フィルターのプロパティ
- 変数のプロパティ
- 条件プロパティ
- 例外のプロパティ
- 行/列のプロパティ
クエリデザイナでは、他のオブジェクトから各コンポーネントのプロパティを取得したり、その値を設定したりできます。 また、オブジェクト名を見ることができ、次のオブジェクトからプロパティを導出することができます-
選択はからプロパティを派生させることができます-
- インフォプロバイダのキー数値
- 制限キー数値
- 計算キー数値
再利用可能なフィルタの特性は、インフォプロバイダの特性からプロパティを導出できます。
制限されたキー数値は、以下からプロパティを導出できます-
- インフォプロバイダのキー数値
- 制限キー数値
- 計算キー数値
これで、クエリコンポーネントの最も一般的に使用されるプロパティを終了します。
SAP BEx-Web
この章では、BEx Webについて詳しく説明し、その機能を理解します。 また、Web Application Designerの使用方法についても学習します。 さらに、WebアプリケーションおよびさまざまなBEx Webアナライザーオプションの作成とともに、分析およびレポートの実行方法を学習します。
ビジネスエクスプローラー-Webアプリケーションデザイナー
Web Application Designer(WAD)は、SAP Business Explorerの下にあるツールで、 Charts、Maps 、 Tables などのBWコンテンツに基づいたWebアプリケーションの開発に使用できます。 WADを使用して開発されたアプリケーションはWebテンプレートとして保存でき、Webブラウザーから呼び出されるとWebアプリケーションと呼ばれます。
これらのWebテンプレートは、Web Application Designerで編集して変更できます。 Webテンプレートは、標準のマークアップ言語とWebデザインAPIに基づいて個々の要件を満たすように設計できるHTMLページです。
Webアプリケーションデザイナーを開くには、ビジネスエクスプローラーフォルダー→Webアプリケーションデザイナーに移動する必要があります。
Web Application Designerをクリックすると、BWシステムの詳細を渡す必要があります-
- クライアント
- ユーザー名
- パスワード
- 言語
BEx Web Application Designer(WAD)は、さまざまなWebアプリケーションを開発するためのさまざまな機能を提供する4つの画面で構成されています-
- Webアイテム画面領域
- Webテンプレート画面領域
- プロパティ画面領域
- エラーおよび警告画面領域
Webアイテム画面領域
Webアイテム画面には、Webアプリケーションの開発に使用できるWebアイテムのリストが表示されます。 Webアプリケーションでのデータプロバイダーからのデータの表示方法を定義できます。
Webアイテム画面はさまざまなセクションに分かれています-
- Webアイテムのグループ化:標準
- Webアイテムのグループ化:詳細
- Webアイテムのグループ化:その他
Webアイテム標準オプションの下で、次のアイテムタイプを使用することができます-
- 分析
- チャート
- 報告書
- ナビゲーションエリア
- フィルターエリア
- ボタングループ
- ドロップダウンボックス
- ラジオボタングループ
- チェックボックスグループ
- リストボックス
- 階層的なフィルター選択
Webアイテムアドバンスオプションの下で、次のアイテムタイプを使用することができます-
- Webテンプレート
- コンテナのレイアウト
- 容器
- タブページ
- グループ
- 単一のドキュメント
- 文書リスト
- Map
- システムメッセージ
- 情報フィールド
- 入力欄
Webアイテムのその他のオプションでは、次のアイテムタイプを使用できます-
- データプロバイダー-情報
- Text
- Link
- 例外のリスト
- 条件一覧
- メニューバー
- プロパティペイン
- ティッカー
- コンテキストメニュー
- スクリプト
- カスタム拡張
- 改ページ
[データプロバイダー]セクションを使用して、フィルタータイプまたはクエリビュータイプのデータプロバイダーを作成できます。 データプロバイダーを追加するには、必要なデータプロバイダータイプをWebテンプレートにドラッグします。
Webテンプレート画面領域
この領域には、Webアプリケーションに追加するWebテンプレートが含まれます。 Webテンプレートは、Webアプリケーションの構造を指定するために使用できるHTMLページとして知られています。
Webテンプレート画面領域では、上部に3つの異なるタブがあります-
- レイアウトタブ
- XHTMLタブ
- 概要タブ
レイアウトタブ-このタブは、Webテンプレートの視覚的な焦点を設計するために使用されます。 WebアイテムセクションからWebテンプレートにアイテムをドラッグアンドドロップできます。
- XHTMLタブページ*-このタブは、テンプレートに追加されたWebアイテムのレイアウトビューであるXHTMLを表示するために使用されます。 XHTMLコードの各コンポーネントには異なる色があります。
- コメント:グレー
- 属性:赤
- 属性値:青
- HTMLタグ:黒
- Webアイテム、コマンド、データプロバイダー:ダークレッド
- テキスト:緑
- ハイパーリンク:バイオレット
<bi:bisp xmlns = "http://www.w3.org/TR/REC-html40"
xmlns:bi = "http://xml.sap.com/2005/01/bi/wad/bisp" xmlns:jsp="http://java.sun.com/JSP/Page" >
<html>
<head>
<title >BEx Web Application</title>
<meta content = "text/html; charset = utf-8" http-equiv = "Content-Type"/>
</head>
<body>
<bi:CHART_ITEM name = "CHART_ITEM_1" designheight = "300" designwidth = "300" >
<bi:DATA_PROVIDER_REF value = "%NM%"/>
</bi:CHART_ITEM>
<bi:ANALYSIS_ITEM name = "ANALYSIS_ITEM_1" designwidth = "400" designheight = "200" >
<bi:DATA_PROVIDER_REF value = "%NM%"/>
</bi:ANALYSIS_ITEM>
<bi:TEMPLATE_PARAMETERS name = "TEMPLATE_PARAMETERS"/>
<!-- insert data providers, items and other template content here -->
</body>
</html>
</bi:bisp>
WebテンプレートのXHTMLに変更を加えることができ、それらは[レイアウト]タブに直接反映されます。 上記のプログラムでは、Webテンプレートに追加されたWebアイテムのXHTMLコードを確認できます。
概要-概要タブでは、すべてのデータプロバイダー、Webアイテム、およびコマンドを確認できます。 これらのフィールドのいずれかを表示するには、チェックボックスを選択できます。
また、オブジェクトごとに異なるソート順を選択することができます-
グループ化された-これを使用して、データプロバイダー、Webアイテム、コマンドなどのタイプで使用されるオブジェクトを一覧表示できます。
- Webテンプレート*-このソート順を使用すると、Webテンプレートで使用されるオブジェクトのシーケンスがフラットな構造として表示されます。
- Webテンプレート階層*-Webテンプレートシーケンスは、階層構造の形式で表示されます。
プロパティ画面領域
この領域は、WebアイテムとWebテンプレートのプロパティを定義するために使用されます。
ドロップダウンリストから、Webテンプレートまたは個々のWebアイテムを選択できます。 [プロパティ]で、ドロップダウンボックスからWebテンプレートを選択すると、Webテンプレートのパラメーターを設定できます。
あなたがドロップダウンリストからWebアイテムを選択すると、次の設定を行うことができます-
一般タブページ-このオプションを使用すると、Webアイテムの新しいデータプロバイダーを作成し、それをWebテンプレートのWebアイテムに割り当てることができます。
- Webアイテムパラメータタブページ*-このオプションは、選択したWebアイテムのパラメータを選択するために使用します。 表示、内部表示、データバインディング、チャートテキストなどに関連するWebアイテムに異なるパラメーターを設定できます。
エラーおよび警告画面領域
このオプションは、WADでWebテンプレートを検証するときにエラーと警告を表示するために使用されます。
Business Explorer –分析とレポート
BEx Webアプリケーションを使用して、BWコンテンツのデータ分析とレポートを実行できます。 レポートと分析を実行するには、Webアプリケーションを設計し、Webブラウザーで開く必要があります。
WADでWebアプリケーションを作成する
BEx Web Application DesignerでWebアプリケーションを作成するには、新しいWebテンプレートを作成する必要があります。 新しいWebテンプレートを作成するには、Webテンプレート→新規に移動します。
Webアプリケーションツールバーの新しいアイコンをクリックして、新しいWebテンプレートを開くこともできます。 次のステップは、データプロバイダーをWebアイテムに割り当てることです。 1つのデータプロバイダーを複数のWebアイテムに割り当てることができます。
さまざまなオプションを使用したデータプロバイダーの割り当て
[Webアイテム]セクションの下の[データプロバイダー]オプションを使用できます。 タイプがフィルタのデータプロバイダを作成するか、クエリビューを入力するかを選択し、対応する行をWebテンプレート画面領域の下部のデータプロバイダセクションにドラッグします。 これにより、[データプロバイダー]ダイアログボックスが開きます。
ダイアログボックスにデータプロバイダーの名前を入力し、データプロバイダーごとに設定を行います。
Webアイテムを追加するには、[標準]、[詳細]、および[その他]の下のWebセクションからドラッグします。 WebアイテムがWebテンプレート画面領域に表示されます。 [プロパティ]タブの下にある[Webアイテムの名前変更]ボタンをクリックして、Webアイテムの名前を変更できます。
次のステップでは、[プロパティ]→[全般の選択]タブに移動して、対応するWebアイテムのデータプロバイダーの割り当てを作成または変更します。 次のステップは、Webアイテムのパラメータを定義できるWebアイテムパラメータタブページに移動することです。
レイアウトを定義するには、ツールバーの「フォーマット」タブを使用する必要があります。
上部の[書式]タブをクリックし、Webアイテムを左揃えにできるWebアプリケーションデザイナのメニューバーで[左揃え]を選択します。
上部の[書式]タブをクリックし、Webアイテムを右揃えできるWebアプリケーションデザイナのメニューバーで[右揃え]を選択します。
上部の[書式]タブをクリックし、Webアプリケーションデザイナのメニューバーで[中央揃え]を選択すると、Webアイテムを中央揃えできます。
WebアイテムをWebテンプレート画面領域に任意の位置にドラッグすることもできます。 [テーブル]タブに移動して、HTMLテーブルにWebアイテムを配置することもできます。
Webアイテムを配置するには、異なるWebアイテムを個々のテーブルセルにドラッグする必要があります。
Webテンプレートを保存するには、Webテンプレートに移動し、Webテンプレート→Webアプリケーションデザイナのメニューバーで保存を選択します。
Webテンプレートを実行するには、Webテンプレート→実行に移動して、ブラウザでWebアプリケーションを表示します。 Webテンプレートを実行するには、Webテンプレートを保存する必要があります。
実行されたWebアプリケーションのコンテキストメニューで[印刷]オプションを選択して、Webアプリケーションを印刷することもできます。
Business Explorer – BEx Webアナライザーオプション
Webアナライザーは、データ分析を実行するツールであり、URLを使用して呼び出すことができます。 ツール→BEx Webアナライザに移動して、WebアプリケーションデザイナからBEx Webアナライザを起動できます。
アドホックデータ分析を実行できます。また、分析を他のユーザーにブロードキャストできるブロードキャスト機能など、他のWebアナライザー機能を使用することもできます。
Webアナライザーでは、コンテキストメニューの[ビューの保存]オプションを選択して、データビューを保存することもできます。
あなたはアドホック分析を実行するために使用できるWebアナライザの下で提供されている機能の広い範囲を持っています-
- ナビゲーションペイン
- リンク集
- ボタンを押す
- コンテキストメニュー
Webアナライザーでは、ボタンを押すだけで実行できるさまざまな機能を確認できます。 これらの機能はすべて詳細に説明されています-
新しい分析-[新しい分析]プッシュボタンを使用すると、分析のベースとなるデータプロバイダーを選択して、新しい分析を作成できます。 New Analysisでは、New Analysisで使用するデータプロバイダーをSAP BWシステムまたは非SAPデータプロバイダーから選択できます。
開く-このオプションは、保存された分析にアクセスするために使用されます。 お気に入りのセクションにデータ分析を保存して、すばやくアクセスできます。
名前を付けて保存-このオプションを使用して、分析の名前を渡すことにより、ポータルのお気に入りまたはBExポートフォリオ内に分析を保存します。 このオプションを使用すると、データ表示のタイプを保存でき、分析中に[開く]ボタンを使用してさらにアクセスできます。
表示形式-このオプションを使用すると、保存されたデータ分析を別の形式で表示できます。 ドロップダウンオプションを使用して、ディスプレイのタイプを指定します。 次のオプションは、表示ドロップダウンリストの下で利用可能です-
- 表
- グラフィック
- テーブルとグラフィック
情報-このボタンを使用して、分析中のデータプロバイダーに関する情報を表示できます。
送信-このオプションは、分析のためのブロードキャスト情報を提供します。
印刷バージョン-このオプションを使用して、データ分析の印刷の設定を行うことができます。 さまざまな選択を行って[OK]をクリックすると、PDFが生成されます。
- Excelにエクスポート*-このプッシュボタンは、Microsoft Excelにクエリ結果を表示するために使用されます。 また、制限をフィルタリングすることも表示され、例外が強調表示されます。
コメント-このオプションを使用して、分析にデータプロバイダーに関するコメントを追加できます。
SAP BEx-Web統合
この章では、BEx Web統合について詳しく説明し、そのさまざまな機能を理解します。 また、BExのパターンオプションと、ポータルでBExオブジェクトとBWオブジェクトを統合する方法についても学習します。 さらに、モバイルデバイスでBEx Webアプリケーションにアクセスする方法を理解します。
Business Explorer – BExのパターンオプション
特定のユーザーグループをターゲットとするWebアプリケーションからさまざまなパターンを構成することもできます。 これは、同じ機能を適用することにより、BIコンテンツの均一な表示をユーザーグループに提供するために使用されます。
Web Application Designerでパターンを構成できます。 使用できる次のパターンタイプが利用可能です-
- 情報消費者パターン-このBExパターンは、Webアプリケーションユーザーにとって使いやすく、BIの知識を必要としません。
- 分析パターン-このパターンは、複雑なデータ分析を実行するWebアプリケーションに使用されます。
WADでBExパターンを定義する方法は?
ビジネスエクスプローラーでは、パターンウィザードはWebアプリケーションデザイナーの一部であり、Webアプリケーションデザイナーツールで呼び出すことができます。 パターンウィザードを開くには、パターンウィザードでWebテンプレートを選択します。
このオプションを選択すると、パターンウィザードを介してBIパターンにアクセスできます。
[すべてのパターンとBExパターン]タブページに移動し、[パターンウィザードを使用したBExパターン]ノードの下からBExパターンを選択します。 パターンウィザードが自動的に起動します。
パターンウィザードを使用する場合、パターンとWebテンプレートを選択するための次のオプションがあります-
- BExパターンとWebテンプレートのリスト*-このオプションを使用すると、お気に入りフォルダーに保存されているすべての定義済みWebテンプレートとパターンを使用できます。
すべてのBExパターンとWebテンプレート-このオプションを使用すると、利用可能なすべての事前定義済みWebテンプレートとパターンを一覧表示できます。
このオプションはあなたに2つの編集モードオプションを提供します-
- パターンウィザードを使用したBExパターン-このオプションを選択すると、パターンウィザードで編集または設定できるすべてのパターンが一覧表示されます。
- 直接編集用のサンプルWebテンプレート-このオプションを使用すると、Webアプリケーションデザイナで使用可能なすべての機能を編集できるWebテンプレートが定義されます。
Business Explorer –ポータルでのBExおよびBWオブジェクトの統合
BWシステムのBIコンテンツをNetWeaverポータルと統合することもできます。 NetWeaverポータルに公開されるすべてのWebアプリケーションは、異なるシステムからのものである場合があります。 NetExaverポータルとBExおよびBWオブジェクトの統合により、複数のユーザーが互いに緊密に連携できます。
あなたは2つの異なるビューからの統合を検討することができます-
- 統合w.r.tユーザー
- 統合w.r.t管理者
BWオブジェクトおよびBExとポータルの統合は、インストール後に設定されます。
NetWeaver Portalでのログオン/ログオフ
SAP NetWeaverポータルは、NetWeaverアーキテクチャの主要コンポーネントの1つであり、組織のアプリケーションへの単一アクセスポイントを提供します。 組織の顧客、パートナー、および従業員は、日々のタスクを実行するために必要な組織のサービスおよび情報への単一アクセスポイントとしてエンタープライズポータルを使用できます。
SAP NetWeaver Portalは、ユーザーに次のタイプの認証を許可します-
- ユーザー名とパスワード
- SAPログオンチケット
- Secure Socket Layer(SSL)を使用したX.509証明書
- クライアント証明書
- アサーションチケット
SAP NetWeaverポータルは、2種類の使用法を提供します-
アプリケーションポータルEPC *-これは、完全なエンタープライズポータル機能が必要でない場合に適用されます。 *EP Core とも呼ばれます。 * Portal and Universal Worklist(UWL)*で構成されています。
ポータルは、SAPおよび非SAPの情報ソース、組織アプリケーション、データベース、サービスへの単一のアクセスポイントを提供します。 ユーザーは、スマートフォン、タブレットなどのモバイルデバイス、およびデスクトップやラップトップからポータルにアクセスできます。
このポータルにより、従業員、顧客、パートナー、サプライヤーなどのユーザーは、日常業務に固有の情報にアクセスする際の役割ベースのアクセスを管理できます。
- Universal Worklist(UWL)*を使用すると、ビジネスユーザーは毎日の作業項目を管理、操作、および委任できます。 これらの作業項目は、自動化されたビジネスプロセスを使用して生成できます。 このUWLを使用することにより、ワンストップアクセスのために複数のプロバイダーシステムから作業項目を1つのリストに収集します。
- NetWeaverエンタープライズポータル*-エンタープライズポータルには、ナレッジマネジメントおよびコラボレーション機能が含まれ、EPコアに基づいています。
ビジネスエクスプローラー-BEx Mobile
モバイルデバイスでBEx Webアプリケーションにアクセスすることもできます。 Webアプリケーションにアクセスするには、次のデバイスのいずれかが必要です-
- PDA(Personal Digital Assistant)– Microsoft Windows MobileオペレーティングシステムおよびPocket Internet Explorerにアクセスできます。
- また、BlackberryなどのWAP対応モバイルデバイスからアクセスすることもできます。
- また、iモード対応のモバイル上のWebアプリケーションにアクセスすることもできます。
上記のオプションとは別に、 EPOC32 OS を使用してモバイルデバイスでWebアプリケーションを開くこともできます。
SAP BEx-アナライザー
BExアナライザは、Microsoft Excelに組み込まれた分析ベースのレポートおよび設計ツールであり、InfoProviderのデータの分析に使用できます。 Excelブックに*分析グリッド、ドロップダウンボックス*、*ボタン*などのさまざまなコントロールタイプを追加することもできます。
BExアナライザーには、* OLAP分析*の実行またはクエリアプリケーションのインターフェイスの開発に使用できる2つの異なる機能モードがあります。
分析モード
このモードは、クエリデザイナーで作成されたクエリを実行してOLAP分析を実行するために使用できます。 BExクエリデザイナを起動して、新しいクエリを定義することもできます。 VBAで記述された計画機能と高度な計画機能を使用することもできます。
BExアナライザーを使用して作成されたワークブックは、サーバーに保存することも、ローカルに保存することもできます。
設計モード
デザインモードを使用して、*分析グリッド、ラジオボタン、ドロップダウンボックス*をMicrosoft Excelブックに挿入できるブックのインターフェイスを設計できます。 ワークブックの書式設定を実行し、Excelワークブックのチャートタイプをカスタマイズできます。
BExアナライザーにアクセスするには、プログラムファイル→ビジネスエクスプローラー→アナライザーに移動します。
Business Explorer – Analyzerの分析モード
BExアナライザーを起動すると、メニューバーとBExアナライザーツールバーが表示されます。 BExアナライザ→ツールオプションからBExレポートデザイナとWebアナライザにアクセスすることもできます。
BExアナライザーでワークブックとクエリを開く方法
BExアナライザのツールバーでワークブックまたはクエリを開くことができます。 クエリを開くには、BExアナライザー→クエリを開くに移動します。
ワークブックを開くには、BExアナライザー→ワークブックを開くに移動します。
ブックを保存する方法は?
BExアナライザでワークブックを保存するには、分析ツールバーで[保存]→[ワークブックを保存]に移動するか、メニューで[BExアナライザ]→[ワークブックを保存]をクリックする必要があります。
ワークブックを新しい名前で保存することもできます。 これを行うには、分析ツールバーで[保存]→[ワークブックに名前を付けて保存]を選択するか、メニューの[BExアナライザー]→[ワークブックに名前を付けて保存]をクリックします。
更新する
BExアナライザーでワークブックの自動更新を制御することもできます。 これを有効化するには、BExアナライザ→更新にナビゲートします。
変数値の変更
このオプションを使用して、クエリの変数値を変更できます。 分析ツールバーで、次のスクリーンショットに示すように、BExアナライザー→変数値の変更を選択します。
全体設定
このオプションは、グローバル設定を構成するために使用でき、アプリケーション全体に適用可能な設定を入力できます。
BExアナライザドロップダウンボックスから選択できる他のオプションがあります。 「アプリケーションヘルプ」オプションに移動して、BExアナライザのSAPドキュメントにアクセスできます。
Business Explorer – Analyzerのデザインモード
分析モードにいるとき、設計モードに切り替えるには、次のスクリーンショットに示すように、メニューのBExアナライザー→設計ツールバー→設計モードに移動する必要があります。
デザインツールバーで選択できるデザインアイテムは11個あります。 あなたがデザインツールバーをクリックすると、次のオプションを見つけることができます-
- 分析グリッドの挿入
- ナビゲーションペインの挿入
- フィルターのリストを挿入
- 挿入ボタン
- ドロップダウンボックスを挿入
- チェックボックスグループを挿入
- ラジオボタングループを挿入
- 条件リストの挿入
- 例外リストを挿入
- テキストを挿入
- メッセージを挿入
最後のオプションはワークブック設定です。これは、アナライザーでワークブックの一般的な機能を構成するために使用できます。 ブックに挿入するすべてのデザインアイテムは、デザインツールの下のリストの最後に表示されます。
デザインアイテムのプロパティを開くには、リスト内のデザインアイテムをクリックします。
デザインアイテムのプロパティで、次のような異なるフィールドを定義できます-
- 全般
- 関連するチャート
- クリッピング。
Business Explorer –計画アプリケーションの作成
Planningアプリケーションには、 Copy、Save 、 Delete 、 Selection List などの計画機能を含めることができます。 計画アプリケーションの作成方法を見てみましょう。
まず、セキュリティ設定を確認する必要があります。 ツール→マクロ→セキュリティを選択し、Visual Basicプロジェクトへのアクセスを信頼するためのインジケータを設定します。
新しいワークブックを作成し、ワークブックのタイトルをワークブックの必要なセルに移動する→タイトルを入力し、フォントを割り当てます。
ワークブックを設計するには、設計モードに移動します。 次のスクリーンショットに示すように、[デザインツールバー]→[デザインモード]に移動します。
クエリ結果に実際のデータと計画データを表示するには、関連するセルに移動し、デザインツールバーの[分析グリッドの挿入]を選択して、前のトピックで説明したデザインアイテムのプロパティを開きます。
[プロパティ]の[全般]タブに移動し、[新しいデータプロバイダーの作成]を選択すると、現在のデータプロバイダーの名前を表示するダイアログボックスが開きます。
データプロバイダーの開始ビューを定義するには、クエリビューをクリックすると、ダイアログボックスが表示されます。
次のステップは、必要なクエリまたはクエリビューを選択し、 Open を選択することです。 これにより、システムはクエリが作成されたインフォプロバイダの名前を挿入でき、この情報は以下に示すようにインフォキューブフィールドに表示されます-
データプロバイダーを構成したら、[OK]をクリックすると、[分析グリッド]デザインアイテムのプロパティが表示されます。 *フォーマットの適用*および*ナビゲーションの許可*のチェックボックスを選択する必要があります。
同様に、ドロップダウンボックスを必要なセルに追加し、[プロパティ]を選択します。 設定済みのデータプロバイダーを選択し、オプション Label Indicator を確認します。 次のステップは、[ディメンション]タブページに移動することです。次のスクリーンショットに示すように、ドロップダウンで値を選択できるディメンションを選択する必要があります。
次のステップは、この特別な機能用のプッシュボタンを追加することです。 デザインツールバーに移動し、デザインアイテムタイプボタンを追加します。
ボタンのコンテキストメニューに移動し、[特定のコマンドを計画]→必要な計画機能とデータプロバイダーを選択します。
- 計画機能-PF_Copy
- 計画機能-PF_Revaluate01
- 計画機能-PF_Delete
[完了]ボタンをクリックし、[保存]ボタンを選択します。
SAP BEx-分析関数
この章では、BExのさまざまな分析関数について詳しく説明します。 また、ローカル計算を実行し、データ分析と例外レポートを改善するための条件を追加する方法を学びます。
ビジネスエクスプローラー-ローカル計算の実行
ローカル計算を使用すると、現在のレポートビューに基づいて数値の計算を実行できます。 たとえば、リストの上位10製品の合計を実行します。
ローカル計算を実行するために使用できるいくつかの機能があります-
計算結果として
この関数を使用して、特定の基準に従ってBEx Webアプリケーションの結果行を再計算できます。 ローカル計算を使用して標準計算をオーバーライドします。 現在のアプリケーションビューに表示される計算には、これらの数値のみが含まれます。
この機能は、次の分野で使用することができます-
- BExクエリデザイナー
- BEx Webアプリケーション
- BExアナライザー
単一値を計算する
この関数は、特定の選択基準に従って、Webアプリケーションの単一の値を再計算するために使用されます。
この機能は、次の分野で使用することができます-
- BExクエリデザイナー
- BEx Webアプリケーション
- BExアナライザー
ビジネスエクスプローラー-条件
また、条件を追加してデータ分析を改善し、その条件に従ってのみデータをフェッチすることもできます。 条件が適用されると、返されたデータから不要な行が削除されるだけです。
注-この条件は、表示される値または結果行のキー数値を変更しません。
クエリで複数の条件を定義することもできます。条件は論理ANDを使用して分離できます。
条件を定義する機能は、次のビジネスエクスプローラツールで利用可能です-
- BExクエリデザイナー
- BEx Webアナライザー
- BExアナライザー
- Webアプリケーションで
次のタイプの条件が存在します-
- ランクリスト条件
- しきい値条件
- 混合状態
しきい値条件に使用できるさまざまな演算子があります-
- =等しい
- 等しくない
- より大きい
- > =より大きいか等しい
- <より小さい
- ⇐より小さいか等しい
- [] の間に
- ] [間にない
ランクリスト条件に使用できるさまざまな演算子があります-
- 上位N
- 上 %
- トップ合計
- 下N
- 下%
- ボトム合計
ビジネスエクスプローラー-例外レポート
他のオブジェクトと比較して重要なビジネスエクスプローラーのオブジェクトを強調表示することもできます。 これにより、事前定義または予想される結果からの逸脱を見つけることができます。 例外を使用すると、クエリにとって重要なオブジェクトを強調表示できます。
例外は、ビジネスエクスプローラーの次の領域に対して定義できます-
- BExクエリデザイナー
- BEx Webアナライザー
- Webアプリケーション
クエリデザイナでの例外の定義
クエリデザイナでクエリを選択して例外を追加する場合、[表示]→[例外]に移動する必要があります。
次のスクリーンショットに示すように、[例外]セクション領域で、コンテキストメニューから[新しい例外]を選択します。
例外を選択し、右クリック→編集します。 これにより、例外の変更ウィンドウが開きます。
次のステップは、例外の変更ウィンドウで例外を定義することです。 選択できるアラートレベルはさまざまです。
次の演算子タイプから選択できます-
- =等しい
- 等しくない
- より大きい
- > =より大きいか等しい
- <より小さい
- ⇐より小さいか等しい
- [] の間に
- ] [間にない
表示タブ
例外がデータセルまたは特性セルに影響するかどうかを定義できます。 定義された設定に従って、選択されたキー数値の番号または最も詳細な特性値のテキストに例外の強調表示が表示されます。
SAP BEx-オブジェクト
この章では、BExオブジェクトの操作について詳しく説明します。 また、オブジェクトを開いて保存する方法も学びます。
ビジネスエクスプローラー-BExオブジェクトの操作
ビジネスエクスプローラーでは、Webアプリケーションを作成するための複数のオブジェクトを作成できます。 各BExツールでは、複数の機能を実行する異なるオブジェクトを作成できます。
BExクエリ
BExクエリには、BWシステムのデータの分析に使用できる特性とキー数値が含まれています。 クエリ内のこれらのオブジェクトは、InfoProviderからインポートされます。 これらのクエリは、BExアプリケーションで使用されます。
BEx WebアナライザまたはBExアナライザのデフォルトビューでBExクエリを直接開くことができ、それらを実行してBExアナライザで計画アプリケーションとデータ分析を作成できます。
右側の[プロパティ]ペインの下に、クエリのプロパティが表示されます-
- 説明
- 技術名称
- 全体設定
- 変数のタイプ
- 処理者
- 参照特性
フィルター
フィルタは、データ制限を適用するために使用され、特定のユーザーグループがデータアクセスを制限されるようにします。 1つのインフォプロバイダーに対して複数のフィルターを作成することもできます。 フィルタは、クエリデザイナまたはプランニングアプリケーションのクエリに適用できます。
クエリにフィルタを適用するには、特性またはキー数値をフィルタペインにドラッグします。 これらは、単一の値、値の範囲、または複数の値を適用することでさらに制限できます。
変数
クエリデザイナでは、実行時に値を渡す変数を定義できます。 これらは、プレースホルダーとしてWebアプリケーションおよびその他のクエリで使用できます。 クエリ内のオブジェクトの変数を定義するには、 Variable Editor を開く必要があります。
クエリデザイナで次のオプションをクリックして、変数エディタを開くことができます。 このオプションは、定数値を渡すことができるすべてのコンポーネントのクエリプロパティで使用できます。
構造
BExクエリの構造は、テーブルで軸フレームワークを定義するために使用されます。 構造を定義すると、BExクエリの行と列の特性とキー数値のシーケンスが定義されます。
新しい構造を定義するには、クエリデザイナーの行/列セクションに移動し、コンテキストメニューから[新しい構造を選択]を選択する必要があります。
*Structure* を右クリックして、 *New Selection* に移動します。 ここで、キー数値と特性を追加できます。これらは、[行と列]セクションの[プレビュー]タブに追加できます。
さまざまなビジネスエクスプローラツールで管理できる他のさまざまなオブジェクトがあります。
- クエリビュー
- データプロバイダー
- ブックマーク
- 再利用可能なWebアイテム
- ワークブック
- ブロードキャスト設定 *ダッシュボード
Business Explorer –オブジェクトを開いて保存する
Business Explorerツールでは、既存のオブジェクトを開いて保存できます。 Business Explorerツールのいずれかで作成されたオブジェクトを再利用することもできます。
クエリの保存と公開
BExクエリデザイナでは、クエリをお気に入りフォルダまたはクエリデザイナのロールに保存できます。 クエリを保存するには、次のスクリーンショットに示すように、[保存]または[名前を付けて保存]ボタンに移動します。
クエリを公開して、他のユーザーが使用したり、ポータルコンテンツに公開したりすることもできます。
クエリを公開するには、クエリデザイナーの[公開]オプションに移動する必要があります。* BEx Broadcaster *を介してクエリを共有することもできます。
移送システムを使用して、BExオブジェクトを移送することもできます。
フィルターの保存とフィルターの再利用
クエリデザイナでは、フィルタをローカルに保存するか、他のコンテキストで再利用できます。 フィルターをローカルに保存するには、クエリを保存できます。
フィルターを再利用するには、フィルターの技術名と説明を定義する必要があります。
同様に、ビジネスエクスプローラーで他のオブジェクトを保存して再利用することもできます。 次のオブジェクトを保存して再利用することができます-
- クエリビュー
- データプロバイダー
- ブックマーク
- 再利用可能なWebアイテム
- ワークブック
- ブロードキャスト設定
- ダッシュボード
次の章では、SAP Business Explorerのアクセシビリティモードについて詳しく学習します。
SAP BEx-アクセシビリティモード
データ分析を実行するには、BExアナライザーを使用する必要があり、ワークブックにデータを追加できます。 Webアプリケーションを使用する場合、ポータル構成でユーザープロファイルをアクティブ化できます。
ワークブック領域でフィルタを表示および非表示にするには、次のキーボードショートカットを使用できます-
- フィルター:ALT + F
- 情報:ALT + I
フィルターでは、フィルター条件を定義することもできます。 次の機能は、以下に示すようにキーの組み合わせを使用して実行できます-
- キー/テキストの表示:CTRL + SHIFT + P
- 設定:CTRL + SHIFT + E
- 先頭に移動CTRL + SHIFT + T
- 上に移動:CTRL + SHIFT + U
- 下に移動:CTRL + SHIFT + N
- 最後に移動:CTRL + SHIFT + L
クエリで変数を定義することもでき、変数ダイアログボックスでさまざまなキー機能を実行できます。
- バリアントを保存:CTRL + S
- 新しいバリアントとして保存:CTRL + A
- バリアントの削除:CTRL + D
- 属性:CTRL + P
- オブジェクト名を表示:CTRL + R
- 変数のカスタマイズ:CTRL + E
次の章では、SAP Business Explorerのさまざまなブロードキャストオプションについて詳しく学習します。
SAP BEx-情報ブロードキャスト
ビジネスエクスプローラのブロードキャストオプションを使用して、BExオブジェクトを幅広いユーザーが利用できるようにすることができます。 ワークブック、Webテンプレート、レポート、クエリビューを事前計算し、NetWeaver Portalに電子メールでブロードキャストできます。 これらのドキュメントは、HTML、MHTML、その他の形式などのさまざまな形式で共有できますが、URLやオンラインリンクも共有できます。
さまざまなビジネスエクスプローラツールからBExブロードキャスターを呼び出すことができます。
Query DesignerからBroadcasterを呼び出す
クエリデザイナーからBExブロードキャスターを呼び出すには、[公開]→[BExブロードキャスター]に移動します。
Web Application DesignerからBroadcasterを呼び出す
Webアプリケーションのすべてのブロードキャスト設定のリストを表示できます。 Webアプリケーションツールバーで、Webテンプレート→公開→BExブロードキャスターに移動します。
AnalyzerでBroadcasterを呼び出す
ブロードキャスターの設定を表示するには、BExアナライザー分析ツールバーに移動し、ツール→ブロードキャスターを選択します。
BExブロードキャスターは、BExアナライザーで編集したワークブックで利用可能なブロードキャスト設定のリストを表示します。
SAP BEx-BOとの統合
すべてのBExオブジェクトをSAP BusinessObjectsツールと統合することもできます。 BExをBOツールと統合すると、レポートおよびデータ分析の範囲が広がります。 次のSAP BusinessObjectsとの統合を実行できます-
- SAP BOダッシュボードとの統合
- SAP Crystal Reportsとの統合
- SAP BusinessObjects Analysisとの統合。
BusinessObjectsツールのいずれかを開くと、BExクエリを使用してBIレポートまたはダッシュボードを作成するオプションがあります。 クエリデザイナで既存のクエリを使用したり、BExクエリデザイナツールで新しいクエリを作成したりできます。
SAP Crystal Report Designerを開いて、BExクエリと統合します。 [データソース]→[BExクエリの選択]に移動します。
データソースに接続するには、データソースから「ファイル」→「新規」に移動します。
また、他のSAP BusinessObjectsツールに接続してBExクエリに接続し、特性とキー数値をインポートしてダッシュボードとBIレポートを作成することもできます。
ダッシュボードをBExクエリに接続するには、クエリブラウザ→クエリの追加→BExの選択に移動する必要があります。
次に、BOツールで使用するインフォプロバイダに基づいて使用する接続→BExクエリの検索を選択します。
これは、SAP BusinessObjectsツールをBExオブジェクトに接続する方法です。