Как исправить ошибку «источник пуст» в источнике XML при использовании контейнера цикла Foreach в SSIS 2012?

У меня проблема с очень простой задачей в SSIS 2012.

У меня есть for -каждый контейнер, который работает в перечислителе FOR -EACH -FILE режим. Я хочу прочитать целевую папку с файлами XML. Путь к папке настроен правильно. Поле файлов имеет значение *.xml

Сопоставление переменных определяется следующей переменной :User ::FileVar, Index 0.

Теперь я добавляю простую задачу потока данных внутрь контейнера. Задача потока данных имеет только задачу источника данных XML -, вот и все. Для задачи источника XML-данных задается расположение XSD. Когда я нажимаю «Выбрать столбцы», я вижу столбцы из схемы XSD.

НО :Когда я сохраняю задачу XML, я всегда получаю сообщение об ошибке :The Property XMLDataVariable is empty. Я пробовал оба режима доступа к данным, файл XML из переменной и данные XML из переменной. Сообщение об ошибке остается, я не могу запустить пакет.

Я не использую никаких выражений ни в контейнере цикла foreach, ни в задаче потока данных.

Я не знаю, что здесь не так, я выполнил шаги точно так, как показано в некоторых учебниках для более старых версий SSIS.

У вас есть идеи?

6
задан user1359035 26 April 2012 в 16:07
поделиться