VirtualProvider mit BAPI
VirtualProvider, dessen Bewegungsdaten für Analyse und Reporting über ein BAPI aus einem Fremdsystem gelesen werden.
Mit Hilfe dieses VirtualProviders können Sie Analysen über Daten in Fremdsystemen durchführen, ohne die Bewegungsdaten physisch im BI-System ablegen zu müssen. Sie können z.B. ein Fremdsystem von Marktdatenanbietern über einen VirtualProvider einbinden.
Beim Start der Query auf einem VirtualProvider mit BAPI wird eine Datenanforderung mit Selektionen zu den Merkmalen angestoßen. Die Quell-Struktur ist dynamisch und wird durch die Selektionen bestimmt. Das Fremdsystem übergibt die angeforderten Daten durch das BAPI an den OLAP-Prozessor.
Dieser VirtualProvider eröffnet die Möglichkeit, Fremdsysteme anzubinden, insbesondere Strukturen, die nicht relational sind (hierarchische Datenbanken). Dabei kann jedes Lesetool verwendet werden, das die Schnittstelle für ein Fremdsystem unterstützt.
Da die Bewegungsdaten nicht im BI-System verwaltet werden, haben Sie einen geringen Administrationsaufwand auf BI-Seite und können Speicherplatz einsparen.

Bei der Datenanalyse über einen VirtualProvider ruft der Data Manager anstelle eines mit Daten gefüllten InfoProviders das VirtualProvider-BAPI auf und übergibt die Parameter
● Selektion
● Merkmale
● Kennzahlen.
Daraufhin übergibt das Fremdsystem die angeforderten Daten an den OLAP Prozessor.
Um einen VirtualProvider mit BAPI für Analyse und Reporting zu verwenden, müssen Sie folgende Schritte durchführen:
...
1. Legen Sie im BI-System ein Quellsystem für das zu verwendende Fremdsystem an.
2. Definieren Sie die notwendigen InfoObjects.
3. Laden Sie die Stammdaten.
4. Definieren Sie den VirtualProvider.
5. Definieren Sie die Queries basierend auf dem VirtualProvider.