SSIS: компонент назначения динамического потока данных OLEDB не обновляет метаданные - PullRequest
0 голосов
/ 04 июня 2018

Я работаю над переносом данных продукта в dev.У меня есть таблица на стороне разработчика, в которой есть список таблиц и, возможно, имя столбца, который является столбцом даты, чтобы ограничить данные, перенесенные в определенный диапазон дат.Я установил a для каждого цикла, чтобы перебирать каждую таблицу и перемещать данные из prod в dev.Существует две задачи потока данных: одна выполняется, если есть столбец даты, а другая - когда ее нет.При наличии столбца даты исходный компонент задачи потока данных использует переменную запроса, если нет, то источник использует таблицу из переменной.Свойство проверки задержки каждого потока данных имеет значение true.Компонентом источника потока данных является OLEDB, для свойства метаданных validate установлено значение false.Назначением потока данных является таблица из переменной, и снова свойство метаданных validate устанавливается в значение false.На первой итерации задачи потока данных, когда есть столбец даты, он передает данные должным образом.На второй итерации корректно обновляются метаданные для источника, но не для места назначения, и происходит сбой.На первой итерации задачи потока данных, когда столбец даты отсутствует (в качестве источника задана переменная таблицы), он ведет себя так же, как и вторая итерация в случае столбца даты.Как заставить целевой компонент динамически обновлять метаданные для каждой итерации?

...