2017-07-26 2 views
0

Ich bin verwirrt darüber, wie wir MySQL-Daten aus einer MySQL-Datenbank, die in einer EC2-Instanz bereitgestellt wird, an einen Amazon RedShift-Cluster senden können.Senden von MySQL-Daten an Redshift

Welche Methoden können für diese Aufgabe verwendet werden?

+0

Wie oft möchten Sie dies tun? Ist es eine tägliche Aufgabe oder kontinuierlich den ganzen Tag? Wie viele Daten? Fühlen Sie sich frei, Ihre Frage zu bearbeiten, um mehr Details hinzuzufügen. –

Antwort

2

Mögliche Lösungen:

  1. einfachste Lösung sollte "AWS Daten Pipeline" sein.

  2. Ausgabe Ihrer SQL-Abfrage in eine CSV-Datei schreiben -> ZIP-Datei (wenn riesige Daten) -> in S3 hochladen -> Verwenden Sie den Befehl Redshift copy, um alle diese Datensätze in Bulk in Rotverschiebung hochzuladen.