Назад | Перейти на главную страницу

Как отфильтровать дубликаты из списка sharepoint с помощью ssis

Я успешно подключил базу данных sql к списку sharepoint с помощью ssis. Проблема в том, что каждый раз, когда я запускаю проект, все данные сбрасываются в список и возникают дубликаты. Есть ли способ не импортировать повторяющиеся записи?

Вы можете перетащить его во временную таблицу и запустить набор операторов UPSERT, чтобы получить новые записи в таблице.

Если вы используете sql 2008, вы можете использовать новую функциональность MERGE.

UPSERT состоит из INSERT для новых записей, UPDATES для существующих строк, которые должны отражать изменения в источнике, и DELETES, если это необходимо.

Вы можете сделать это в хранимой процедуре, которую можно вызвать из шага выполнения SQL.