Есть некоторые аспекты, которые следует учитывать, такие как пакетные или потоковые данные, хотите ли вы повторить загрузку файла в случае, если данные или формат неверны, или вы хотите сделать его универсальным процессом, который можно обрабатывать различные форматы файлов / типы файлов (CSV / JSON) и этапов.
В нашем случае мы создали общую загрузку s3 в Snowflake с использованием Python и Luigi, а также реализовали то же самое с использованием SSIS, но только для файла csv / txt.