2016-05-13 3 views
0

Я хотел выполнить некоторую проверку основных данных в промежуточной таблице, например, Продукт недоступен, Хранить недоступно. Мне нужно использовать поиск, поскольку главные таблицы находятся в другой системе. Пожалуйста, предложите, как обрабатывать математический вывод преобразования преобразования, чтобы обновить его до промежуточной таблицы, которая является источником для поиска.Проверка исходных данных с помощью поиска в SSIS

Ожидает ответа ..!

ответ

0

Использовать свойство соответствия не соответствует свойствам поиска.

И вставить новую запись (не соответствия)

Примечание: используйте задачу поиска в режиме без кэширования.

Изменить размер партии 1 в пункте назначения.

+0

Почему вы предлагаете использовать режим «Без кэширования»? Эти три режима доступны по какой-либо причине, и «Нет кеширования» не всегда подходит для использования. https://blogs.msdn.microsoft.com/mattm/2008/10/18/lookup-cache-modes/ – SebTHU

+1

нам нужно выполнить вставку и поиск по тем же данным таблицы, если она кэширована, есть возможность дублирования данных .. –

+0

Вы правы, что Full Cache не должен использоваться в этой ситуации, так как новые вставки не будут обнаружены и приведут к повторным попыткам вставки для той же пропущенной строки. Но для операции INSERT, Partial Cache не вызовет этой проблемы и будет работать лучше, чем No Cache. – SebTHU

Смежные вопросы