Можно ли перенести данные из таблиц с поддержкой CDC в локальном SQL Server в базу данных SQL Azure с помощью фабрики данных Azure? Запрос функции cdc.fn_cdc_get_all_changes_ не поддерживается. Спасибо.





Потенциально вы могли бы сделать это, но вам пришлось бы заново изобретать колесо, отслеживать окна LSN и писать логику применения CDC. В SSIS встроены функции извлечения и применения CDC, и вы можете запускать потоки данных CDC SSIS либо на локальном SQL Server, либо в среде выполнения ADF SSIS.
Функции нельзя вызывать из ADF, поэтому это невозможно без включения функции cdc.fn_cdc_get_all_changes в хранимую процедуру или предоставления представления.