Виртуальная удаленная машина на Линукс, развернуть там Postgre и Airflow, написать скрипты на ETL процессы по api на Python, подключить redash к постгре)) схема от DA
Фатальные недостатки:
1. Кто будет заниматься поддержкой сервера когда вы получите свои деньги и уйдет в закат?
Эта схема хороша для домашней аналитики, а для промышленного решения - нет. Лучше переложить задачу по поддержке на GBQ.
Конечно если клиент не готов содержать админа/программера ежемесячно.
2. Мало написать скрипты. В процессе работы они 10 раз упадут и нужно будет доделывать. Чтобы это все работало в промышленном варианте нужна админка для мониторинга и кое какая архитектура их написания.
3. Redash ок, но он может визуализировать только простые запросы, часто бывает нужно еще програмно склеить данные чтобы показать их так, как хочется увидеть, а не так как может redash.
Уверен вы все это знали, просто не уточнили )