In Amazon Redshift Getting Started Guide, i dati vengono prelevati da Amazon S3 e caricati in un cluster Amazon Redshift utilizzando SQLWorkbench/J. Mi piacerebbe imitare lo stesso processo di connessione al cluster e caricamento dei dati di esempio nel cluster utilizzando Boto3.Come caricare i dati in Amazon Redshift tramite Python Boto3?
Tuttavia in Boto3's documentation di Redshift, non riesco a trovare un metodo che mi consenta di caricare i dati nel cluster Amazon Redshift.
Sono stato in grado di connettersi con Redshift utilizzando Boto3 con il seguente codice:
client = boto3.client('redshift')
Ma io non sono sicuro di quale metodo mi permettesse di creare sia tabelle o caricare i dati ad Amazon Redshift la strada è fatto nel tutorial with SQLWorkbenchJ.
Grazie! Ora sto cercando di capire come utilizzare SQLAlchemy invece SQLWorkbenchJ, che sto avendo qualche difficoltà nell'utilizzare (posso modificare questa domanda o crearne una nuova). – Chris
Se hai una nuova domanda, crea una nuova domanda. Per favore non modificare una domanda esistente per chiedere qualcosa di nuovo. –
Utilizzare Aginity Workbench per Redshift per connettersi al cluster. Ha un'interfaccia utente e funzionalità molto migliori, ed è raccomandato anche dalla gente di AWS. – Paladin