Я хотел обновить и вставить (upsert) добавочные данные из базы данных Azure SQL в хранилище данных Azure с помощью фабрики данных Azure.
:-> БД имеет несколько таблиц.
Вы должны определить водяной знак в исходной базе данных. Водяной знак — это столбец с последней обновленной отметкой времени или ключом увеличения. Решение для дельта-загрузки загружает измененные данные между старым водяным знаком и новым водяным знаком. Рабочий процесс для этого подхода изображен на следующей диаграмме.
Пошаговые инструкции см. в статье это. В этой статье настройте приемник на хранилище данных SQL Azure, и у вас есть все, что вам нужно в этой статье.
Еще один полезный пример можно найти в документации Microsoft это.
Есть несколько действительно хороших сторонних поставщиков, которые обеспечивают сбор данных об изменениях (CDC), а также возможности инкрементной загрузки. docs.microsoft.com/en-us/azure/sql-data-warehouse/…