Erstellen einer Null-ETL-Integration von DynamoDB in Amazon Redshift
Bevor Sie eine Null-ETL-Integration erstellen, müssen Sie zuerst die DynamoDB-Quelltabelle und dann das Ziel-Data-Warehouse von Amazon Redshift einrichten.
Schritt 1: Konfigurieren einer DynamoDB-Quelltabelle
Um eine Null-ETL-Integration mit Amazon Redshift zu erstellen, müssen Sie für die Tabelle die zeitpunktbezogene Wiederherstellung (PITR) aktivieren. Wenn Sie die PITR-Option nicht aktiviert haben, kann dies während der Einrichtung der Integration von der Konsole übernommen werden. Einzelheiten zur Aktivierung von PITR finden Sie unter zeitpunktbezogene Wiederherstellung.
Schritt 2: Erstellen eines Data-Warehouse für Amazon Redshift
Wenn Sie noch kein Data-Warehouse für Amazon Redshift eingerichtet haben, können Sie dies jetzt tun. Informationen zum Erstellen einer Serverless-Arbeitsgruppe für Amazon Redshift finden Sie unter Erstellen einer Arbeitsgruppe mit einem Namespace. Informationen zum Erstellen eines Amazon-Redshift-Clusters finden Sie unter Erstellen eines Clusters.
Damit die Integration erfolgreich durchgeführt werden kann, muss für die Zielarbeitsgruppe oder den Ziel-Cluster für Amazon Redshift der Parameter „enable_case_sensitive_identifier parameter“ aktiviert sein. Weitere Informationen zum Aktivieren der Unterscheidung zwischen Groß- und Kleinschreibung finden Sie unter Aktivieren der Unterscheidung zwischen Groß- und Kleinschreibung für Ihr Data Warehouse im Amazon-Redshift-Managementleitfaden.
Nachdem die Einrichtung der Amazon-Redshift-Arbeitsgruppe oder des -Clusters abgeschlossen ist, müssen Sie Ihr Data Warehouse konfigurieren. Weitere Informationen finden Sie im Amazon-Redshift-Managementleitfaden unter Null-ETL-Integrationen.
Schritt 3: Erstellen einer Null-ETL-Integration für DynamoDB
Führen Sie vor dem Erstellen einer Null-ETL-Integration die Aufgaben im Abschnitt Voraussetzungen zum Erstellen einer Null-ETL-Integration von DynamoDB in Amazon Redshift aus. Das Erstellen einer Integration zwischen DynamoDB und Amazon Redshift ist ein zweistufiger Prozess. Erstellen Sie zunächst eine Integration aus der DynamoDB-Datenbank und hängen Sie dann eine Amazon-Redshift-Datenbank an die neu erstellte Integration an.
Erstellen einer Null-ETL-Integration
-
Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-DynamoDB-Konsole unter https://console.aws.amazon.com/dynamodbv2
. -
Wählen Sie im Navigationsbereich Integrationen aus.
-
Wählen Sie Null-ETL-Integration erstellen und dann Amazon Redshift aus.
-
Dadurch gelangen Sie zur Amazon-Redshift-Konsole. Lesen Sie den unter Erstellen einer Null-ETL-Integration für DynamoDB den Abschnitt „DynamoDB“, bevor Sie fortfahren.