Коннектор «XML» - объект, предназначенный для извлечения данных из XML-файлов (*.xml).
После добавления коннектора на рабочее пространство задачи ETL задайте настройки импорта и отредактируйте выход коннектора.
На панели свойств указывается файл с импортируемыми данными и параметры, которые используются для определения диапазона с данными.

На панели свойств доступны следующие настройки:
Способ импорта файла. Выберите способ получения файла:
По указанному пути. По умолчанию переключатель включен, активно поле ввода пути к файлу. После ввода пути файл будет импортирован и появится возможность производить дальнейшие настройки с использованием структуры файла. При выполнении задачи ETL поиск файла будет осуществляться также по указанному пути;
Запрашивать файл при выполнении
задачи. Установите данный флажок, если требуется выбирать
файл непосредственно при каждом выполнении задачи ETL. Для проведения
первоначальной настройки источника в области «Файл
для настройки» нажмите кнопку
«Добавить»:

Отобразится диалог выбора файла на компьютере. Порядок работы с диалогом определяется используемым браузером. После выбора файл будет сохранён во временную папку в операционной системе пользователя. Файл будет использоваться только во время текущей работы с экземпляром задачи ETL, после закрытия задачи файл будет удалён из временной папки.
При выполнении задачи ETL будет отображен диалог выбора файла. Если структура выбранного файла не соответствует структуре того файла, который использовался при настройке, то будет сгенерирована исключительная ситуация.
Имя объекта. При необходимости измените наименование коннектора;
Идентификатор. При необходимости измените идентификатор объекта. Идентификатор должен быть уникальным в рамках задачи ETL. Допускается использование букв латинского алфавита, цифр и знаков «_». Идентификатор должен начинаться с буквы;
Примечание. При необходимости введите аннотацию к объекту. Примечание может содержать любую информацию по усмотрению пользователя;
Формат файла. В группе содержатся переключатели, определяющие формат входного файла:
Поля в вершинах. Поля представляются как дочерние вершины;
Поля в атрибутах. Поля представляются как атрибуты;
Запрос для вершин, которые попадут в выходные. Введите текст запроса, по которому будет осуществляться выборка данных;
Примечание. Формат запроса зависит от структуры используемого файла. Более подробную информацию о формировании XPath-запросов можно найти в дополнительной документации, например в MSDN.
Все данные имеют строковый тип. По умолчанию переключатель выключен. Для приведения всех данных к строковому типу и импорта данных в строковые поля включите переключатель;
Определить автоматически по первым строкам. По умолчанию переключатель включен. Тип данных будет определяться автоматически по первым 100 строкам. При необходимости, измените количество строк, по которым будет определяться тип данных;
Разделитель целой и дробной части. Для идентификации вещественных чисел укажите разделитель дробной части. По умолчанию используется запятая;
Настройки. Кнопка позволяет перейти к редактированию выхода коннектора.
Для сохранения внесённых изменений нажмите кнопку «Применить».
Для закрытия панели свойств коннектора без сохранения нажмите кнопку
«Закрыть».
См. также: