В Amazon Redshift's Getting Started Guide данные извлекаются из Amazon S3 и загружаются в кластер Redshift Amazon с использованием SQLWorkbench/J. Я хотел бы воспроизвести тот же процесс подключения к кластеру и загрузить образцы данных в кластер, используя Boto3.Как загрузить данные в Amazon Redshift через Python Boto3?
Однако в Boto3's documentation Redshift я не могу найти способ, который позволил бы мне загружать данные в кластер Amazon Redshift.
Я был в состоянии соединиться с Redshift использованием Boto3 со следующим кодом:
client = boto3.client('redshift')
Но я не уверен, что метод позволит мне либо создавать таблицы или загружать данные в Amazon Redshift путь это делается в tutorial with SQLWorkbenchJ.
Спасибо! Теперь я пытаюсь понять, как использовать SQLAlchemy вместо SQLWorkbenchJ, с которым я с трудом использую (я могу отредактировать этот вопрос или создать новый). – Chris
Если у вас есть новый вопрос, создайте новый вопрос. Пожалуйста, не редактируйте существующий вопрос, чтобы спросить что-то новое. –
Используйте Agine Workbench для Redshift для подключения к кластеру. Он имеет намного лучшие пользовательские интерфейсы и функции, и также рекомендован людьми AWS. – Paladin