Существует два способа получения данных в базу данных Amazon Redshift:
COPY
команда для загрузки из оператора Amazon S3 INSERT
для вставки данных, предоставленных как частьоператора SQL
Метод COPY
рекомендуется для нормальной загрузки данных. Он работает параллельно между срезами и сохраняет данные настолько эффективно, насколько это возможно, учитывая, что он добавляет данные.
Команда INSERT
приемлема для небольшого числа вставок, но нехорошая идея для вставки большого количества строк. Где возможно, вставляйте несколько строк одновременно. Допустимо использовать операторы INSERT ... SELECT
, которые могут вставлять объемные данные из другой таблицы за одну операцию.
Таким образом, единственный способ удалить Amazon S3 из вашей операции - это кодировать данные в * 1020. * утверждение, но это не оптимальный способ загрузки данных.