Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation Drittanbieterwerkzeug als Destination  Dokument im Navigationsbaum lokalisieren

Verwendung

Sie können mit dem Open Hub Service Daten in Nicht-SAP-Systeme extrahieren. Verschiedene APIs ermöglichen es Ihnen, ein Drittanbieterwerkzeug (z.B. Ascential) an das BI-System anzuschließen und damit die Daten in weitere Nicht-SAP-Systeme zu verteilen.

Funktionsumfang

Sie extrahieren die Daten aus InfoProvidern des BI zunächst in eine Datenbanktabelle im BI-System. Das Drittanbieterwerkzeug erhält eine Benachrichtigung, wenn der Extraktionsprozess beendet ist. Es ist möglich, Parameter für das Drittanbieterwerkzeug zu definieren wie auch den Prozess über den Monitor zu überwachen.

Über eine Prozesskette können Sie diesen Extraktionsprozess sowohl im BI-System selbst wie auch vom Drittanbieterwerkzeug aus anstarten.

Folgende APIs stehen Ihnen zur Verfügung:

RSB_API_OHS_DEST_SETPARAMS: Mit diesem API werden die für die Extraktion benötigten Parameter des Drittanbieterwerkzeugs an das BI-System übergeben. Diese Parameter werden in einer Parametertabelle im BI-System in den Metadaten der Open Hub Destination gespeichert.

RSB_API_OHS_3RDPARTY_NOTIFY: Dieses API sendet eine Benachrichtigung nach der Extraktion an das Drittanbieterwerkzeug. Es übergibt die Open Hub Destination, die Request-ID, den Namen der Datenbanktabelle, die Anzahl der extrahierten Datensätze und den Zeitstempel. Außerdem kann noch eine Parametertabelle mitgegeben werden, die Parameter enthält, die nur für das Drittanbieterwerkzeug relevant sind.

RSB_API_OHS_REQUEST_SETSTATUS: Dieses API setzt den Status der Extraktion ins Drittanbieterwerkzeug im Open Hub Monitor. Rot bedeutet, dass die vorhandene Tabelle nicht von einem Folgerequest überschrieben wird, solange der Status bestehen bleibt oder zusätzlich beim Laden über DTP der Request im DTP-Monitor noch nicht gelöscht wurde. Bei grünem Status kann der nächste Request verarbeitet werden. Diese Änderung des Status kann der Benutzer normalerweise manuell im Monitor oder in der Pflege des Datentransferprozesses einstellen. Bei einer  Open Hub Destination vom Typ Drittanbieterwerkzeug sind diese manuellen Funktionen deaktiviert.

RSB_API_OHS_DEST_GETLIST: Dieses API liefert eine Liste aller Open Hub Destinationen.

RSB_API_OHS_DEST_GETDETAIL: Dieses API ermittelt die Details einer Open Hub Destination.

RSB_API_OHS_DEST_READ_DATA_RAW: Dieses API liest die Daten aus der Datenbanktabelle im BI-System. Die Daten werden dabei im Rohformat übertragen und Sie können die Ziel-Codepage auswählen.

RSB_API_OHS_DEST_READ_DATA: Dieses API liest die Daten aus der Datenbanktabelle im BI-System.

Optional dazu:

RSB_API_OHS_SPOKE_GETLIST: Dieses API liefert eine Liste aller InfoSpokes.

RSB_API_OHS_SPOKE_GETDETAIL: Dieses API ermittelt die Details einer InfoSpoke.

Ablauf:

Die Extraktion in das Drittanbieterwerkzeug kann folgendermaßen ablaufen:

...

       1.      Sie definieren eine InfoSpoke mit Destinationstyp DB-Tabelle und Benachrichtigung an Drittanbieterwerkzeug.

       2.      Sie legen eine RFC-Destination zu Ihrem Drittanbieterwerkzeug an und geben diese bei der Definition der Open Hub Destination an.

       3.      Über das API RSB_API_OHS_DEST_SETPARAMS definieren Sie die für die Extraktion benötigten Parameter des Drittanbieterwerkzeugs.

       4.      Über die InfoSpoke können Sie die Extraktion entweder direkt starten oder Sie binden sie in eine Prozesskette ein. Diese Prozesskette können Sie über das Prozessketten-API RSPC_API_CHAIN_START auch aus dem Drittanbieterwerkzeug heraus starten. Der Extraktionsprozess schreibt die Daten dann in eine Datenbanktabelle im BI-System.

       5.      Ist der Extraktionsprozess abgeschlossen, so sendet das System über das API RSB_API_OHS_3RDPARTY_NOTIFY eine Benachrichtigung an das Drittanbieterwerkzeug.

       6.      Das Drittanbieterwerkzeug liest nun die Daten aus der Datenbanktabelle. Danach übergibt es den Status der Extraktion mit dem API RSB_API_OHS_DEST_SETSTATUS an den Monitor.

 

Ende des Inhaltsbereichs