Show TOC Anfang des Inhaltsbereichs

Objektdokumentation VirtualProvider auf Datentransferprozess basierend  Dokument im Navigationsbaum lokalisieren

Definition

VirtualProvider, dessen Bewegungsdaten für Analyse und Reporting über eine DataSource oder einen InfoProvider direkt aus einem SAP-System gelesen werden.

Verwendung

Verwenden Sie diesen VirtualProvider, wenn

      Sie sehr zeitnahe Daten aus einem SAP-Quellsystem benötigen,

      nur sporadisch auf eine kleine Datenmenge zugegriffen wird oder

      nur wenige Benutzer gleichzeitig Queries auf dem Datenbestand ausführen.

Verwenden Sie diesen VirtualProvider nicht, wenn

      im ersten Navigationsschritt der Query schon große Datenmengen angefordert werden und im Quellsystem keine passenden Aggregate zur Verfügung stehen,

      Queries durch sehr viele Benutzer gleichzeitig ausgeführt werden oder

      häufig auf die gleichen Daten zugegriffen wird.

Struktur

Dieser Typ von VirtualProvider wird auf der Basis einer DataSource oder eines InfoProviders definiert und übernimmt deren Merkmale und Kennzahlen. Im Gegensatz zu den anderen VirtualProvidern ist keine Programmierung von Schnittstellen im Quellsystem nötig. Zur Datenselektion im Quellsystem werden dieselben Extraktoren verwendet, die auch bei der Datenreplikation ins BI-System zum Einsatz kommen. Bei der Ausführung einer Query sendet jeder Navigationsschritt einen Request an die Extraktoren der zugeordneten Quellsysteme. Dazu wird die Auswahl der Merkmale samt Selektionskriterien für diese Merkmale gemäß den Transformationsregeln auf Felder der Transferstruktur transformiert. In dieser Form werden sie an den Extraktor übergeben. Die gelieferten Datensätze durchlaufen im BI-System die Transformationsregeln und werden dann in der Query noch einmal gefiltert.

Da Hierarchien nicht direkt vom Quellsystem gelesen werden, ist es erforderlich, dass sie bei der Ausführung der Query bereits im BI-System vorliegen. Auf Attribute und Texte können Sie auch direkt zugreifen.

Achtung

Die Transformation unterstützt momentan nur inverse Transformationen für die direkte Zuweisung (ohne Konvertierungsroutine) und die Expertenroutine. Inverse Transformationen für andere Routinentypen und andere Regeltypen sind momentan noch nicht implementiert.

Bei komplexeren Transformationen, wie Routinen oder Formeln, können die Selektionen nicht übergeben werden. Das Lesen der Daten im Quellsystem dauert länger, weil die Datenmenge nicht eingeschränkt ist. Um dies zu vermeiden, können Sie für jede Übertragungsroutine eine Invertierungsroutine anlegen. Bei Formeln ist keine Invertierung möglich, deswegen empfehlen wir, statt Formeln Routinen zu verwenden.

Integration

Ein Quellsystem muss folgende Voraussetzungen erfüllen, um diesem Typ von VirtualProvider zugeordnet zu werden:

      Für den Anschluss über eine InfoSource 3.x muss das BI Service API (enthalten im Plug-In-Basis) installiert sein. Der InfoSource sind DataSources aus dem Quellsystem zugeordnet, die für den Direktzugriff freigegeben sind, und es bestehen aktive Übertragungsregeln für diese Kombinationen.

      Der Releasestand des Quellsystems ist mindestens 4.0B.

Siehe auch:

VirtualProvider auf Datentransferprozess basierend anlegen

VirtualProvider auf InfoSource 3.x basierend anlegen

Ende des Inhaltsbereichs