Autonomous Data Warehouse- oder Autonomous Transaction Processing-Datenasset
Für die Verwendung von Autonomous Data Warehouse oder Autonomous Transaction Processing als Quell- oder Zieldatenassets in Data Integration sind Datenbankberechtigungen und zusätzliche IAM-Policys erforderlich.
Bevor Sie ein Autonomous Data Warehouse- oder Autonomous Transaction Processing-Datenasset erstellen, verstehen Sie sich mit den Berechtigungen, die Sie möglicherweise einrichten müssen, und mit der Verwendung einer Standard-Staging Area.
Bevor Sie beginnen
Wenn Sie Autonomous Data Warehouse oder Autonomous Transaction Processing als Ziel verwenden, stellt Data Integration die Daten in einem Object Storage-Bucket bereit, bevor sie in das Ziel geladen werden.
Policys und Berechtigungen für die Verwendung von Object Storage und Datenbankberechtigungen müssen vorhanden sein. Stellen Sie anhand der folgenden Checkliste sicher, dass Sie über das erforderliche Setup verfügen.
Objekt | Anforderung oder Berücksichtigung |
---|---|
Datenbankberechtigungen |
Der Datenbankadministrator muss dem Autonomous Data Warehouse- oder Autonomous Transaction Processing-Benutzer in Data Integration Berechtigungen erteilen. Beispiel:
|
Policys, mit denen Data Integration Object Storage für das Staging von Daten verwenden kann |
Wenn Sie Autonomous Data Warehouse oder Autonomous Transaction Processing als Zieldatenasset verwenden, stellt Data Integration die Daten in einem Object Storage-Bucket bereit, bevor sie in das Ziel geladen werden. Stellen Sie sicher, dass Sie die Berechtigung
Außerdem müssen Sie alle erforderlichen Object Storage-Policys erstellen. |
Standard-Staging-Area in Object Storage |
Eine Standardspeicherort für die Staging Area ist ein vorhandener Object Storage-Bucket, in dem Data Integration Daten zwingt, bevor sie in das Autonomous Data Warehouse- oder Autonomous Transaction Processing-Ziel geladen werden. Sie können eine Standardspeicherort für ein Autonomous Data Warehouse- oder Autonomous Transaction Processing-Datenasset einrichten, wenn Sie das Datenasset erstellen oder bearbeiten. Wenn Sie ein solches Zieldatenasset in einem Datenfluss oder einer Data-Loader-Aufgabe hinzufügen, verwendet Data Integration automatisch die festgelegte Standard-Staging-Area. |
Eigenschaften von ADW- oder ATP-Datenassets
Informationen zur Verwendung eines Secrets und Wallets für das Datenbankkennwort finden Sie unter OCI Vault Secrets und Oracle Wallets.
Um ein Datenasset zu erstellen, das eine Verbindung zu einer ADW- oder ATP-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. |
Anmeldedaten der autonomen Datenbank |
Um die Zugangsdaten für die autonome Datenbank anzugeben, können Sie das Wallet hochladen, das Wallet automatisch abrufen oder Secrets in Oracle Cloud Infrastructure Vault verwenden, um Wallet und Wallet-Kennwort abzurufen. Wählen Sie eine der folgenden Optionen aus, und geben Sie die erforderlichen Informationen für diese Option an:
Das Wallet-Kennwort ist das Kennwort, das beim Herunterladen der Clientzugangsdatendatei aus der autonomen Datenbank angegeben wird. Sie müssen über die erforderlichen Berechtigungen verfügen, um eine Verbindung zur autonomen Datenbank herzustellen und die Clientzugangsdatendatei herunterzuladen. Hinweis: Wenn Sie eine mandantenübergreifende OCID verwenden, benötigen Sie Policys für die Verbindung zur autonomen Datenbank. |
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. |
Policys für die Verwendung des Datenassets aktivieren |
Klicken Sie auf Weitere Informationen anzeigen, um die Details des Policy-Namens und der Policy-Anweisungen anzuzeigen, die zur Verwendung des Autonomous Data Warehouse- oder Autonomous Transaction Processing-Datenassets erforderlich sind. Die Liste der Policys wird basierend auf der Option angezeigt, die Sie zur Angabe der Zugangsdaten für die autonome Datenbank ausgewählt haben. Wenn Sie die erforderlichen Policys bereits hinzugefügt haben, ignorieren Sie das Informationsfeld. Geben Sie andernfalls den richtigen Gruppennamen und das Compartment in den Anweisungen an. Wenn Sie Administrator sind, klicken Sie auf Policys hinzufügen, um die Policys hinzuzufügen. Klicken Sie als Administrator nicht auf Policys kopieren. Sie können diese Policys dann an den Administrator senden, damit dieser sie hinzufügt. |
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. |
Benutzername und Kennwort |
Geben Sie den Benutzernamen und das Kennwort ein, wenn eine der folgenden Bedingungen erfüllt ist:
|
Benutzername und Vault-Secret-OCID für Datenbankkennwort |
Wenn Sie Vault-Secret-OCID verwenden ausgewählt haben, geben Sie den Benutzernamen und die Vault-Secret-OCID ein. Die OCID aus OCI Vault ist die OCID des Secrets für das Datenbankkennwort, das mit dem Benutzer verknüpft ist. |
TNS-Alias |
Wählen Sie den zu verwendenden Datenbankdienst. |
Standard-Staging Area Sie können einen Objektspeicher-Bucket einrichten, der als Standardspeicherort für dieses Datenasset verwendet wird. 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. Um eine Standard-Staging-Area anzugeben, wählen Sie die folgenden Einstellungen in der angezeigten Reihenfolge aus: |
|
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. Die Option Vault-Secret-OCID verwenden stellt die Anmeldedaten für die autonome Datenbank bereit. Wenn die Testverbindung aufgrund fehlender Policys nicht erfolgreich verläuft, zeigt Data Integration eine Liste der Policys an, die hinzugefügt werden müssen. Ein weiterer Grund für einen Testverbindungsfehler können Probleme mit dem vollqualifizierten Domainnamen (FQDN) des Hosts sein. Versuchen Sie es erneut mit einer IP-Adresse. |