SAPWebi-BExを使用したクエリ

SAP BWシステムのインフォキューブに基づくBExクエリデザイナによって作成されたBEx(ビジネスエクスチェンジクエリ)に基づいてWebiドキュメントを作成することができます。BIコンシューマサービス(BICS)接続を使用して、WebiのBExクエリに接続できます。BExクエリ用にユニバースを作成する必要はありません。すべての属性、階層、ディメンション、およびメジャーは、Webiドキュメントに自動的にマッピングされます。

Web Intelligenceリッチインターネットアプリケーションインターフェイス(アプレットベース)またはWebiリッチクライアントを使用して、BExに基づいてドキュメントを編集、作成、および更新できます。Webi DHTML Webインターフェイスを使用している場合、BExに基づいてWebiドキュメントを表示または更新することはできますが、編集することはできません。

BExに関する以下の重要なポイントを考慮する必要があります-

  • 「クエリへの外部アクセスを許可する」のフラグが付いているBExクエリのみを使用できます。

  • オブジェクトマッピングを管理するには、制限および同等のページを参照して、クエリが正しく使用されるようにします。

以下のメタデータオブジェクトは、WebiのBExからサポートされています-

  • Hierarchies
  • Characteristics
  • ナビゲーション属性
  • 属性の表示
  • 基本的なキー数値
  • 計算値と式
  • 制限されたキー数値
  • Variables
  • カスタマイズされた構造

BExクエリへのアクセスを有効にする方法は?

BExクエリデザイナを開き、BOツールで使用するクエリを選択します。[プロパティ]→[詳細設定]タブに移動し、[クエリへの外部アクセスを許可する]を選択します。クエリを保存します。

CMCでのBICS接続

CMCまたはインフォメーションデザインツールでBICS接続を作成できます。単一のBExクエリまたは情報プロバイダーへの接続を作成できます。

CMCコンソールにログイン→ドロップダウンリストからOLAP接続を選択します。

「新規接続」→「プロバイダー」リストで、「SAP NetWeaverBusinessWarehouse」を選択します。

同様に、IDTでBICS接続を定義できます。OLAP接続を選択し、SAP NetWeaver BusinessWarehouse→SAPBICSクライアントミドルウェアドライバを選択します。

WebIリッチクライアントでデータソースとしてBExを使用する方法は?

Webiリッチクライアント→新しいドキュメントを開きます。

データソースとしてBExクエリを選択をクリックします。新しいウィンドウで、右側のペインで[BICS接続]を選択し、対応するBExクエリ→[OK]を選択します。

BExのすべてのオブジェクトは、左側のクエリパネルに追加されます。オブジェクトを結果オブジェクトにドラッグできます。

[クエリの実行]をクリックすると、次のスナップショットに示すように、すべての結果オブジェクトが新しいWebiドキュメントに追加されます。