Поделиться через


Шаг 3. Изменение диспетчера соединений с неструктурированными файлами

В этом задании требуется модифицировать диспетчер соединений с неструктурированными файлами, созданный и настроенный на занятии 1. При создании диспетчера соединений неструктурированных файлов он был настроен на статическую загрузку отдельного файла. Чтобы диспетчер соединений с неструктурированными файлами мог последовательно загружать файлы, необходимо изменить свойство ConnectionString диспетчера подключения таким образом, чтобы он принимал пользовательскую переменную User:varFileName, содержащую путь к файлу, который должен быть загружен в процессе выполнения.

Изменив диспетчер соединения таким образом, чтобы для заполнения свойства ConnectionString использовалось значение пользовательской переменной User::varFileName, можно добиться, чтобы диспетчер подключения соединялся с различными неструктурированными файлами. При выполнении каждой итерации контейнера «цикл по каждому элементу» будет динамически обновляться переменная User::varFileName. Обновление переменной в свою очередь вызовет соединение диспетчера со следующим неструктурированным файлом и обработку следующего набора данных задачей потока данных.

Настройка диспетчера соединений с неструктурированными файлами для использования переменной в качестве строки соединения

  1. На панели Диспетчеры соединений щелкните правой кнопкой мыши Образец источника данных «неструктурированный файл» и выберите пункт Свойства.

  2. В окне свойств щелкните в пустой ячейке Выражения, а затем нажмите кнопку с многоточием (…).

  3. В диалоговом окне Редактор выражений свойства в столбце Свойство введите или выберите ConnectionString.

  4. В столбце Выражение нажмите кнопку с многоточием (…), чтобы открыть диалоговое окно Построитель выражений.

  5. В диалоговом окне Построитель выражений раскройте узел Переменные.

  6. Перетяните переменную User::varFileName в поле Выражение.

  7. Нажмите кнопку ОК, чтобы закрыть диалоговое окно Построитель выражений.

  8. Еще раз нажмите кнопку ОК, чтобы закрыть диалоговое окно Редактор выражений свойств.

Следующая задача занятия

Шаг 4. Проверка учебного пакета, созданного на занятии 2