Я почти уверен, что в SQL Azure Data Sync есть возможность выбрать только те таблицы, которые нужно перенести.Однако я не думаю, что есть возможность выполнить преобразование передаваемых данных.
Что касается SSIS, я не понимаю, как будет возможна передача без предварительного поступления данных в ваши помещения.Необходимо установить соединения - 1 соединение с первым SQL Azure, а затем другое соединение со вторым сервером SQL Azure.И SSIS извлечет данные из первого потока (Соединение), а затем передаст их во второй.
Я бы предложил изучить синхронизацию данных SQL Azure, так как это может быть лучшим вариантом для вашего сценария.Любой другой вариант потребует, чтобы данные сначала поступали в помещение, а затем передавались обратно в облако.
Ну, есть третий вариант.Вы создаете простой рабочий на основе классов ADO.NET и SqlBulkCopy.Поместите своего работника в рабочую роль в облаке и инициируйте ее с помощью сообщения в очереди Azure или около того.ГектометрЭто может показаться лучшим решением, поскольку вы полностью контролируете то, что копируется.Таким образом, все данные останутся в центре данных MSFT, что означает:
- Быстрая передача
- Без платы за пропускную способность (при условии, что все 3 - 2 сервера SQL Azure + 1 роль рабочегоразвернуты в одной группе схожести)