Мы планируем собирать данные с серверов Microsoft SQL партнеров и импортировать их в наш собственный SQL Server. Часть того, что мы хотим сделать, — это взять все их данные по отдельности, а затем объединить их все вместе, чтобы мы могли создать базовые показатели того, как они работают по сравнению друг с другом. Мне любопытно узнать, какие передовые методы или рекомендации могут быть для достижения этого?
Самый простой подход, который я могу придумать, — настроить их как связанные серверы на нашем SQL Server, а затем написать хранимые процедуры (и автоматизировать расписание с помощью агента SQL Server) для импорта данных из каждого в локальные таблицы. Я также начал искать сторонние системы для этого (например, stackdata), но не вижу тех, которые будут импортировать данные обратно локально, большинство из них, похоже, импортируют данные в решение облачной БД.
Кто-нибудь делал что-то подобное раньше и может помочь нам направить нас в правильном направлении?
Благодарю вас!