Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Allgemeine Integrationsaufgaben
Eine Integration erstellen
In diesem Abschnitt werden die allgemeinen Schritte zum Erstellen einer Integration beschrieben. In diesem Beispiel wird Amazon DynamoDB als Quelle verwendet.
Wählen Sie auf der Startseite der AWS Glue Konsole Zero- ETL Integrations aus.
Sie können alle Ihre Integrationen auf der Zero ETL Integration-Startseite einsehen. Um eine neue Integration zu erstellen, wählen Sie Create Zero- ETL Integration aus.
Sie werden aufgefordert, einen Quelltyp auszuwählen. Wählen Sie Ihre Quelle aus und klicken Sie auf Weiter. Informationen zu SaaS-Integrationsquellen finden Sie in den Abschnitten zur Quellkonfiguration.
Wählen Sie auf der Seite Quelle und Ziel konfigurieren die Tabellen oder Entitäten aus, die repliziert werden sollen. Stellen Sie für Amazon DynamoDB sicher, dass die PITR RBAC AND-Richtlinie konfiguriert ist.
Geben Sie Ihr Integrationsziel an:
Wählen Sie für ein AWS Glue Datenkatalogziel die AWS Glue Datenbank aus, in die Sie die Daten replizieren möchten.
Wählen Sie für ein Amazon Redshift Data Warehouse-Ziel den Redshift-Cluster-Namespace oder den Redshift Serverless Workgroup-Namespace aus.
Weitere Informationen finden Sie unter Konfiguration der Integration mit Ihrem Ziel.
Geben Sie die IAMZielrolle an, die Sie in den Voraussetzungen erstellt haben.
Wenn Sie einen optionalen KMSZielschlüssel für Ihre Daten konfigurieren möchten, die im Ziel gespeichert werden, geben Sie einen aktivierten KMS Schlüssel an. Wenn Sie eine Zielnetzwerkverbindung konfigurieren möchten, wählen Sie ebenfalls eine AWS Glue Verbindung aus.
Mit der Schaltfläche „Ziel korrigieren“ werden einige der Schritte im Abschnitt „Voraussetzungen“ dieser Dokumentation konfiguriert. Es stellt nämlich 1) eine RBAC Katalogrichtlinie bereit und 2) wenn kein Amazon S3 bereitgestellt URI wird, generiert es eine für Sie, andernfalls verwendet es die bereitgestelltenURI.
Für Integrationen mit einem Redshift Data Warehouse-Ziel:
Wählen Sie auf der Seite Quelle und Ziel konfigurieren im Abschnitt Ausgabeeinstellungen die Option zum Entfernen von Schemaverschachtelungen aus, die Sie für Ihre Daten im Ziel verwenden möchten. Wenn Sie Kundenpartitionsschlüssel für Ihre Daten verwenden möchten, wählen Sie Benutzerdefinierte Partitionsschlüssel angeben aus und geben Sie bis zu 10 Schlüssel an. Andernfalls können Sie einfach die Partitionsschlüssel verwenden, die Ihrer zu replizierenden DynamoDB-Tabelle zugewiesen sind.
Im Abschnitt Sicherheit und Datenverschlüsselung können Sie einen KMS Schlüssel angeben, der bei der Zwischenreplikation Ihrer Daten auf das Ziel verwendet wird. Andernfalls wird ein AWS verwalteter KMS Schlüssel verwendet. Derzeit unterstützen wir nur eine 15-minütige Replikationseinstellung. Geben Sie in den Integrationsdetails einen Namen für die ETL Zero-Integration ein.
Überprüfen Sie und stellen Sie sicher, dass alle angegebenen Details korrekt sind. Sobald alles bestätigt wurde, klicken Sie auf Integration erstellen und starten.
Auf der ETL Zero-Startseite können Sie die von Ihnen erstellte Integration auswählen und die Details für Ihre Integrationen werden angezeigt. Der „Status“ gibt den Status Ihrer Integration an.
Eine Integration ändern
Sie können eine bestehende Integration ändern.
Wählen Sie in der oberen rechten Ecke Ihrer Integrationsdetailseite Bearbeiten aus.
Auf der Seite Quelle und Ziel bearbeiten können Sie die IAM Target-Rolle und die Target-Netzwerkverbindung ändern. Die anderen Felder können nach der Erstellung der Integration nicht bearbeitet werden. Klicken Sie auf Weiter.
Sie können den Namen und die Beschreibung der Integration auch auf der Seite Integration und Konfiguration bearbeiten bearbeiten. Klicken Sie auf Weiter.
Überprüfen Sie Ihre Änderungen und klicken Sie nach der Bestätigung auf Integration aktualisieren.
Eine Integration löschen
Löschen ist ein Terminalstatus für eine Integration. Nach dem Löschen kann die Integration nicht wiederbelebt werden. Durch das Löschen einer Integration werden alle internen Metadaten und alle zwischengespeicherten Daten gelöscht.
Während dieses Vorgangs werden alle laufenden Aufgaben, die das Schreiben von Daten in eine Zieltabelle beinhalten, beendet. AWS Glue löscht oder bereinigt die AWS Glue Zieldatenbank (im Datenkatalog) und die zugehörigen Daten im Amazon S3 S3-Bucket in Ihrem Konto nicht. Sie müssen diese bei Bedarf explizit bereinigen.
Um eine Integration zu löschen:
Klicken Sie auf der Seite mit den Integrationsdetails auf Löschen.
Geben Sie „Löschen“ ein und klicken Sie auf Löschen. Hinweis: Diese Aktion kann nicht rückgängig gemacht werden.
Auf der Seite mit den Integrationsdetails wird der Status „Löschen“ angezeigt. Sobald die Integration tatsächlich gelöscht wurde, wird sie nicht mehr auf der Zero ETL Integration-Startseite angezeigt.