Erstellen einer Null-ETL-Integration von DynamoDB in Amazon Redshift - Amazon-DynamoDB

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
  1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-DynamoDB-Konsole unter https://console.aws.amazon.com/dynamodbv2.

  2. Wählen Sie im Navigationsbereich Integrationen aus.

  3. Wählen Sie Null-ETL-Integration erstellen und dann Amazon Redshift aus.

  4. 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.