переливать каждый день в заданное время данные(примерно 1ккк строк) между таблицами разных базах(например, из терадаты в оракл).
По сути результат SQL запроса к одной базе переложить в другую.
И есть пара моментов:
Нужно иметь возможность анализировать поток - например, посчитать количество обработанных записей и найти максимальное значение какого-нибудь поля среди них.
Нужно иметь возможность вставлять в таргет не всё сразу, а кусками(10кк за раз).
И нужно уметь отлавливать момент окончания переливки и выполнять какие-либо скрипты к базам(запускать процедуры для дальнейшей обработки).
Есть ли в Питоне инструменты, которые смогут это сделать, или лучше посмотреть в сторону других языков, или городить самому?
Если один из них будет mssql, то лучше ssis не найдёшь, имхо
ну пока предполагается ТД и оракл, после ещё ПГ подключится
Обсуждают сегодня