Синхронизация хранилища данных Azure и CosmosDB с конвейером фабрики данных - PullRequest
0 голосов
/ 24 октября 2018

Я хотел бы настроить конвейер для синхронизации данных из хранилища данных в нет. CosmosDB.Инструмент копирования прекрасно работает для однозначных табличных отношений, но для одного ко многим, очевидно, у меня будут дубликаты объектов в моей базе данных NoSQL.Каков наилучший способ решить эту проблему и иметь массив из одного-многих элементов вместо дублирующих строк?Заранее спасибо

1 Ответ

0 голосов
/ 25 октября 2018

В вашем случае, я не думаю, что копирование может достичь этого.Скопируйте упражнение, просто скопируйте данные из одной таблицы в другую, добавив новые документы, или выполните команду upsert на основе идентификатора dos космоса.Возможно, вы могли бы написать свой собственный код для выполнения слияния, а затем использовать пользовательские действия ADF для вызова вашего кода.https://docs.microsoft.com/en-us/azure/data-factory/transform-data-using-dotnet-custom-activity

...