In Amazon Redshifts Getting Started Guide werden Daten aus Amazon S3 abgerufen und mithilfe von SQLWorkbench/J in einen Amazon Redshift-Cluster geladen. Ich möchte den gleichen Prozess der Verbindung mit dem Cluster und Laden von Beispieldaten in den Cluster unter Verwendung Boto3 nachahmen.Wie lade ich Daten über Python Boto3 in Amazon Redshift?
Allerdings in Boto3's documentation von Redshift, ich bin nicht in der Lage, eine Methode zu finden, mit der ich Daten in Amazon Redshift-Cluster hochladen würde.
Ich habe in der Lage gewesen, mit Redshift Verwendung Boto3 mit dem folgenden Code zu verbinden:
client = boto3.client('redshift')
Aber ich bin nicht sicher, welche Methode mir entweder Tabellen erstellen erlauben würde, oder Daten auf Amazon Redshift lädt die Art und Weise Es ist in der tutorial with SQLWorkbenchJ getan.
Dank schreiben verwendet! Ich versuche jetzt herauszufinden, wie SQLAlchemy anstelle von SQLWorkbenchJ verwendet wird, was ich mit einigen Schwierigkeiten habe (ich kann diese Frage bearbeiten oder eine neue erstellen). – Chris
Wenn Sie eine neue Frage haben, erstellen Sie eine neue Frage. Bitte bearbeiten Sie keine bestehende Frage, um etwas Neues zu fragen. –
Verwenden Sie die Aginity Workbench für Redshift, um eine Verbindung zum Cluster herzustellen. Es hat viel bessere Benutzeroberfläche und Funktionen und wird auch von den AWS-Leuten empfohlen. – Paladin