У меня 20 запросов ETL с несколькими операторами, мне нужно запустить все эти сценарии за один раз (или вы можете сказать параллельно) в RedShift.Я делаю следующее:
Я создал файл main.sql со следующим содержимым:
BEGIN;
query1.sql
query2.sql
...
COMMIT;
И я запускаю этот файл как
psql -h HOSTNAME -d mydb -U user -p PORT-a -q --single-transaction -f main.sql
Но он запускает файлы последовательно.Есть ли способ запустить эти файлы параллельно?