SAP Webi - Abfragen mit BEx
Sie können Webi-Dokumente basierend auf BEx (Business Exchange Queries) erstellen, die von BEx Query Designer erstellt wurden und auf InfoCube im SAP BW-System basieren. Sie können mithilfe der BICS-Verbindung (BI Consumer Service) eine Verbindung zu einer BEx-Abfrage in Webi herstellen. Sie müssen kein Universum für BEx-Abfragen erstellen, und alle Attribute, Hierarchien, Dimensionen und Kennzahlen werden automatisch im Webi-Dokument zugeordnet.
Sie können Dokumente basierend auf BEx mithilfe der Web Intelligence Rich Internet Application Interface (Applet-basiert) oder des Webi Rich Client bearbeiten, erstellen und aktualisieren. Wenn Sie die Webi DHTML-Weboberfläche verwenden, können Sie ein auf BEx basierendes Webi-Dokument nur anzeigen oder aktualisieren, aber nicht bearbeiten.
Folgende wichtige Punkte zu BEx sollten beachtet werden:
Sie können nur BEx-Abfragen verwenden, die mit "Externen Zugriff auf die Abfrage zulassen" gekennzeichnet sind.
Informationen zum Verwalten der Objektzuordnung finden Sie unter Einschränkungen und entsprechende Seiten, um die korrekte Verwendung von Abfragen sicherzustellen.
Folgende Metadatenobjekte werden von BEx in Webi unterstützt -
- Hierarchies
- Characteristics
- Navigationsattribute
- Attribute anzeigen
- Grundlegende Kennzahlen
- Berechnungszahlen und Formeln
- Eingeschränkte Kennzahlen
- Variables
- Kundenspezifische Struktur
Wie aktiviere ich den Zugriff auf BEx Query?
Öffnen Sie den BEx Query Designer und wählen Sie die Abfrage aus, die Sie im BO-Tool verwenden möchten. Gehen Sie zu Eigenschaften → Registerkarte Erweitert und wählen Sie Externen Zugriff auf Abfrage zulassen. Speichern Sie die Abfrage.
BICS-Verbindung in CMC
Sie können eine BICS-Verbindung in CMC oder auch im Information Design Tool erstellen. Eine Verbindung kann zu einer einzelnen BEx-Abfrage oder zu einem Info-Provider hergestellt werden.
Anmelden an der CMC-Konsole → Wählen Sie OLAP-Verbindung aus der Dropdown-Liste.
Klicken Sie auf eine neue Verbindung → Wählen Sie in der Liste Anbieter die Option SAP NetWeaver Business Warehouse aus.
Ebenso können Sie in IDT eine BICS-Verbindung definieren. Wählen Sie eine OLAP-Verbindung aus und wählen Sie SAP NetWeaver Business Warehouse → SAP BICS Client Middleware-Treiber.
Wie verwende ich BEx als Datenquelle in WebI Rich Client?
Öffnen Sie Webi Rich Client → Neues Dokument.
Klicken Sie auf BEx-Abfrage als Datenquelle auswählen. Wählen Sie im neuen Fenster im rechten Bereich BICS-Verbindung und entsprechende BEx-Abfrage → Ok.
Alle Objekte von BEx werden dem Abfragefenster auf der linken Seite hinzugefügt. Sie können die Objekte auf Ergebnisobjekte ziehen.
Sobald Sie auf Abfrage ausführen klicken, werden alle Ergebnisobjekte einem neuen Webi-Dokument hinzugefügt, wie im folgenden Snapshot gezeigt.