DataSource, die im SAP BW auf Basis einer File-DataSource generiert wird und zum Push von Daten in das SAP BW genutzt werden kann.
Mit Hilfe der generierten XML-DataSource können Sie Daten in die Delta-Queue des SAP BW schicken, um sie von dort aus weiterzuverarbeiten und in die gewünschten Datenziele zu verbuchen.
Ausgangspunkt für die Generierung der XML-DataSource ist eine File-DataSource. Sie dient dazu, die Daten, die in das SAP BW geschickt werden sollen, dort zu charakterisieren.
Sie legen die File-DataSource über die Definition einer InfoSource mit flexibler Fortschreibung für ein Datei-Quellsystem an. Mit der Aktivierung der Übertragungsregeln generieren Sie die File-DataSource mit der Transferstruktur. Jetzt können Sie in der Pflege der Übertragungsregeln der File-DataSource über Zusätze ® BW DataSource mit SOAP-Anschluß anlegen eine XML-DataSource generieren. Diese besitzt folgende Eigenschaften:
· Sie wird in einem eigenen Namensraum (<xml-datasource> = 6A<file-datasource>) generiert.
· Sie besitzt das BW-System selbst als Quellsystem (myself-Anschluß).
· Sie ist ausschließlich für das Laden von Delta-Sätzen gedacht, da die Eingangsqueue im BW die Delta-Queue ist.
· Sie besitzt eine Schnittstelle zur Versorgung der Delta-Queue.
Die SAPI-Schnittstelle zur Versorgung der Delta-Queue wird dabei durch einen DataSource-spezifischen rfc-fähigen Funktionsbaustein verschalt, der zur DataSource dazu generiert wird. Aufgrund der rfc-Fähigkeit kann der Funktionsbaustein von außen angesprochen werden (z.B. über einen Web Service, den http Request Handler des SOAP-Service oder die XI-Proxy-Laufzeit).
Der Funktionsbaustein besitzt folgende Eigenschaften:
Eigentschaft |
Technischer Name |
Namenskonvention Funktionsgruppe |
/BIO/QI<xml-datasource> |
Namenskonvention Funktionsbaustein |
/BIO/QI<xml-datasource>_RFC |
Importparameter |
<xml-datasource> |
Tabellenparameter |
data |
· Die Extraktstruktur der XML-DataSource wird passend zur Transferstruktur der File-DataSource generiert.
· Die Selektierbarkeit der Felder und das Deltaverfahren basieren auf der File-DataSource.
Wenn Sie für die File-DataSource den Fortschreibungsmodus Additives Delta festgelegt haben, verwendet die XML-DataSource das ABR-Deltaverfahren (After, Before, Reverse), ansonsten verwendet die XML-DataSource das AIM-Deltaverfahren (After-Image).