Занятие 2-3. Изменение диспетчера соединений с неструктурированными файлами
Область применения: среда выполнения интеграции SSIS SQL Server
в Фабрика данных Azure
В этом задании требуется модифицировать диспетчер подключений из занятия 1. Этот диспетчер подключений с неструктурированными файлами настроен для статической загрузки отдельного файла. Чтобы диспетчер подключений с неструктурированными файлами мог последовательно загружать файлы, нужно изменить свойство ConnectionString диспетчера подключений таким образом, чтобы он использовал пользовательскую переменную User::varFileName
, содержащую путь к файлу, который должен быть загружен в процессе выполнения.
Изменив диспетчер подключений таким образом, чтобы для изменения свойства ConnectionString использовалось значение пользовательской переменной, можно позволить диспетчеру подключений подключаться к различным неструктурированным файлам. При выполнении каждая итерация контейнера "Цикл по каждому элементу" обновляет переменную User::varFileName
. Обновление переменной в свою очередь вызовет соединение диспетчера со следующим неструктурированным файлом и обработку следующего набора данных задачей потока данных.
Настройка диспетчера подключений с неструктурированными файлами для использования переменной
На панели Диспетчеры соединений щелкните правой кнопкой мыши Образец источника данных "неструктурированный файл"и выберите пункт Свойства.
В окне СвойстваPackagePath должен начинаться с \Package.Connections. Если это не так, на панели Диспетчеры соединений щелкните правой кнопкой мыши Образец источника данных "неструктурированный файл" и выберите Преобразовать в подключение пакета.
В окне Свойства щелкните пустую ячейку в области Выражения, а затем нажмите кнопку с многоточием (...).
В диалоговом окне Редактор выражений свойств в столбце Свойство выберите ConnectionString.
В столбце Выражение нажмите кнопку с многоточием (…), чтобы открыть диалоговое окно Построитель выражений.
В диалоговом окне Построитель выражений разверните узел Переменные.
Перетащите переменную User::varFileName в поле Выражение.
Нажмите кнопку ОК, чтобы закрыть диалоговое окно Построитель выражений.
Еще раз нажмите кнопку ОК, чтобы закрыть диалоговое окно Редактор выражений свойств.