Oracle Fusion Applications mit Oracle Business Intelligence Publisher (BIP)
Sie können Daten aus Oracle Fusion Applications in Data Integration extrahieren, indem Sie diese Datenquellen entweder mit Oracle Business Intelligence Cloud Connector (BICC) oder Oracle Business Intelligence Publisher (BIP) verbinden.
Beispiel: Um Daten aus einer Oracle Fusion ERP- oder HCM-Anwendung zu extrahieren, richten Sie ein Oracle Fusion Applications-Datenasset als Datenquelle in einem Data Integration-Datenfluss ein. Bei der Integration mit BIP weist Data Integration BIP an, einen vorhandenen BIP-Bericht auszuführen und die Daten in einen vordefinierten Object Storage-Bucket hochzuladen. Policys für die Verwendung von BIP, den Zugriff auf den Objektspeicher-Bucket und Netzwerkanforderungen für den Zugriff auf Oracle Fusion Applications müssen vorhanden sein.
Bevor Sie beginnen
Für die Verwendung von Oracle Fusion Applications-Datenassets in Data Integration sind zusätzliche Setups und der Zugriff auf andere Services in Oracle Cloud Infrastructure erforderlich. Bevor Sie ein Oracle Fusion Applications-Datenasset erstellen, lesen Sie diesen Abschnitt.
Erstes Mal BIP mit Data Integration verwenden
Weitere Informationen finden Sie im Blog Daten aus BIP in Data Integration extrahieren. Dieser Blog enthält Schritt für Schritt Anweisungen vom Einrichten von Voraussetzungen in Oracle Fusion Applications bis zum Definieren eines Datenassets und zum Erstellen und Ausführen eines Datenflusses in Data Integration.
- Weitere Referenzen
-
- BICC-Daten mit Data Integration inkrementell extrahieren. Hier wird erläutert, wie Sie einen benutzerdefinierten inkrementellen Extrakt mit BICC erstellen. Sie können die gleichen Methoden zur Variablenverarbeitung auf BIP anwenden.
- Alternativen zur Verwendung von synchronem BIP zum Extrahieren von Daten, mit denen Sie entscheiden können, wann BIP zum Extrahieren von Daten verwendet werden soll. Dieser Blog behandelt die Vor- und Nachteile der Verwendung von BIP und BICC und empfiehlt, BIP nicht für die synchrone Datenextraktion zu verwenden.
- OCI Data Integration ruft Dateninkremente mit BI Publisher ab
Stellen Sie mit der Aufgabencheckliste in der folgenden Tabelle sicher, dass Sie über das erforderliche Setup und die erforderlichen Informationen für die Erstellung und Verwendung von Oracle Fusion Applications-Datenquellen verfügen.
Aufgabe | Anforderung |
---|---|
Zugriff auf BIP erhalten |
In diesem Thema wird davon ausgegangen, dass Sie über die richtigen Zugangsdaten für den Zugriff auf und die Verwendung von BIP verfügen. Siehe Accessing Oracle Business Intelligence Publisher im User's Guide for Oracle Business Intelligence Publisher. |
Details der Fusion Applications-Verbindung abrufen |
Wenn Sie ein Fusion Applications-Datenasset erstellen, müssen Sie Folgendes angeben:
Anstelle des Kennworts können Sie das Kennwort in einem Secret in Oracle Cloud Infrastructure Vault speichern und die OCID dieses Secret angeben. Siehe Konzeptbeschreibungen zu Vault und Secret in Oracle Cloud Infrastructure Vault Informationen zum Kopieren der Secret-OCID finden Sie unter Details eines Secrets abrufen. |
Netzwerkkonfiguration für den Zugriff auf Oracle Fusion Applications überprüfen |
Wenn über das Internet auf den Fusion Applications-Host zugegriffen werden kann und dem Workspace ein virtuelles Cloud-Netzwerk (VCN) zugeordnet ist, muss das VCN:
Siehe Virtuelle Netzwerke - Schnellstart. Wenn nicht über das Internet auf den Fusion Applications-Host zugreifen kann, können Sie mit FastConnect eine schnelle und sichere Verbindung zwischen Oracle Cloud Infrastructure und dem Fusion Applications-Host einrichten. |
Policys erstellen, damit Data Integration auf Buckets und Objekte in Oracle Cloud Infrastructure Object Storage zugreifen kann |
Um ein Oracle Fusion Application-Datenasset in einem Datenflussdesign zu verwenden, benötigen Sie einen externen Speicher für das Staging der Daten. Ein OCI Object Storage-Bucket ist der einzige Speichertyp in BIP, den Sie für das Staging verwenden können.
|
Erstellen Sie einen Bucket für das Staging der extrahierten Daten. |
Erstellen Sie einen Bucket, und erfassen Sie die folgenden Details, die Sie für die Standardfelder der Staging Area angeben müssen, wenn Sie das Oracle Fusion Applications-Datenasset in Data Integration erstellen.
|
Erstellen Sie ein Object Storage-Datenasset, und rufen Sie Informationen für die Staging Area ab. |
Erstellen Sie ein Object Storage-Datenasset. Eine Beschreibung der Eigenschaften finden Sie unter Eigenschaften von Object Storage-Datenassets. Erfassen Sie die folgenden Details, die Sie für die Standardfelder für Staging Areas angeben müssen.
|
Die erforderlichen Policys hängen auch davon ab, ob sich die Object Storage-Instanz und die Data Integration-Instanz in demselben Mandanten oder in unterschiedlichen Mandanten befinden und ob Sie die Policys auf Compartment- oder Mandantenebene erstellen. Weitere Informationen zu den richtigen Policys für Ihre Anforderungen finden Sie in den Beispielen und im Blog Policys in Oracle Cloud Infrastructure (OCI) Data Integration.
Oracle Fusion Applications-Datenasset mit BIP-Verbindung
Informationen zur Verwendung eines Secrets für das Kennwort finden Sie unter OCI Vault-Secrets und Oracle Wallets.
Um ein Datenasset zu erstellen, das eine Verbindung zu einer BIP-Quelle herstellt, führen Sie die folgenden Eigenschaften und Verbindungsdetails aus.
Feld | Beschreibung |
---|---|
Eigenschaften | |
Name |
Geben Sie einen Namen für das Datenasset ein. |
Identifier |
Die ID ist ein vom System generierter Wert, der auf dem angegebenen Namen basiert. Sie können den ID-Wert ändern. Nach dem Erstellen und Speichern des Datenassets können Sie die ID jedoch nicht mehr aktualisieren. |
Beschreibung |
Beschreibung hinzufügen. Dies ist ein fakultatives Feld. |
Typ | Das Feld zeigt den Datenquellentyp an, den Sie im Bereich Datenassettyp auswählen ausgewählt haben (wie unter Datenasset erstellen beschrieben). Data Integration zeigt die Datenasset-Eigenschaftsfelder und Standardverbindungsfelder basierend auf diesem Typ an. |
Oracle Fusion Applications-Host |
Geben Sie den Hostnamen ein. |
NUMBER-Spalten ohne Gesamtstellenanzahl und Nachkommastellen als VARCHAR behandeln |
Aktivieren Sie dieses Kontrollkästchen, um Zahlen ohne Nachkommastellen und Skalierung als VARCHAR zu behandeln und Datenverlust zu verhindern. Beispiel: Sie haben einen numerischen Datentyp mit einer Genauigkeit von mehr als 38, oder Sie haben numerische Datentypen ohne Dezimalstellen und Skalierungseigenschaften. |
Datentyp NUMERIC für NUMBER-Spalten ohne Dezimalstellenanzahl beibehalten |
Dieses Kontrollkästchen ist aktiviert, um Zahlen ohne Dezimalstellen als numerischen Datentyp beizubehalten, wenn eine neue Zielentity erstellt wird. Beispiel: Der numerische Datentyp mit einer Gesamtstellenzahl von mehr als 38 wird von Spark nicht unterstützt. Wenn dieses Kontrollkästchen nicht aktiviert ist, werden die numerischen Quellfelder des Typs im Zielsystem anstelle des numerischen Datentyps als Zeichenfolge konvertiert. |
Standardverbindungsinformationen | |
Name | Geben Sie einen Namen für die Standardverbindung ein. |
Identifier | Die ID ist ein vom System generierter Wert, der auf dem Namen basiert. Sie können den ID-Wert ändern. Nach dem Erstellen und Speichern können Sie die ID jedoch nicht mehr aktualisieren. |
Beschreibung | (Optional) Fügen Sie eine Beschreibung hinzu. |
Typ |
Wählen Sie Oracle BI Publisher. |
Benutzername | Geben Sie den Namen des Benutzers ein, der eine Verbindung zum Fusion Applications-Host herstellen kann. |
Vault-Secret-OCID verwenden | Wenn Sie ein Secret in Oracle Cloud Infrastructure Vault zum Speichern des Kennworts verwenden, wählen Sie diese Option aus. Das folgende Feld wird angezeigt:
|
Kennwort verwenden |
Wenn Sie diese Option auswählen, geben Sie das Kennwort in das Feld Kennwort ein. |
Standard-Staging Area Geben Sie im Abschnitt Bevor Sie beginnen die Informationen an, die Sie für das Staging der extrahierten Daten erfasst haben. Wenn eine standardmäßige Staging Area eingerichtet ist, verwendet Data Integration den angegebenen Bucket, wenn dieses Datenasset als Ziel in einem Datenfluss oder einer Data-Loader-Aufgabe hinzugefügt wird. |
|
Object Storage-Datenasset |
Wählen Sie ein Object Storage-Datenasset aus. |
Verbindung |
Wählen Sie eine Verbindung. |
Compartment |
Compartment auswählen. |
Bucket |
Bucket auswählen. Der Bucket ist der Objektspeicher-Bucket, den Data Integration für das Staging von Daten verwendet, bevor diese in das Ziel geladen werden. |
(Optional) Verbindung testen | |
Anmeldung testen | Nachdem Sie alle erforderlichen Felder ausgefüllt haben, wählen Sie Verbindung testen aus, um sicherzustellen, dass die Datenassetdetails korrekt eingegeben wurden und die Verbindung hergestellt werden kann. Wenn der Test erfolgreich war, wird eine Erfolgsmeldung angezeigt. Wenn der Test mit einer Fehlermeldung nicht erfolgreich verläuft, prüfen Sie die Verbindungseinstellungen, und versuchen Sie es erneut. |