Редактор диспетчера соединений с неструктурированными файлами (страница «Дополнительно»)
Страница Дополнительно диалогового окна Редактор диспетчера соединения с неструктурированными файлами используется для установки свойств, указывающих, как службы Integration Services считывают и записывают данные в неструктурированные файлы. Можно изменить имена столбцов неструктурированного файла и установить свойства, включающие тип данных и разделители для каждого столбца файла.
По умолчанию, длина строковых столбцов составляет 50 символов. Чтобы не допустить усечения данных или установки избыточной ширины столбца, можно изменить длину столбцов. Также можно обновить другие метаданные, чтобы обеспечить совместимость с целевыми столбцами. Например, можно изменить тип данных столбца, который содержит только целые данные, на числовой тип данных, например DT_I2. Эти изменения можно выполнить вручную или нажать кнопку Выбор типов , чтобы вывести диалоговое окно Предлагаемые типы столбцов , оценить образец данных и выполнить некоторые из этих изменений автоматически.
Дополнительные сведения о диспетчере соединений с неструктурированными файлами см. в разделе Flat File Connection Manager.
Параметры
Имя диспетчера подключений
Введите уникальное имя для диспетчера соединений с неструктурированными файлами в рабочем процессе. Выбранное имя будет отображаться в конструкторе служб Integration Services .
Описание
Задайте описание диспетчера соединений. Рекомендуется описать назначение диспетчера соединений, чтобы сделать пакеты самодокументируемыми и более простыми в использовании.
Задать параметры каждого столбца
Выберите столбец в левой панели для просмотра его свойств в правой панели. В нижеследующей таблице приведены описания свойств типов данных. Некоторые перечисленные свойства могут настраиваться только для некоторых форматов неструктурированных файлов.
Свойство | Описание |
---|---|
ColumnType | Указывает, ограничен ли столбец специальным символом, фиксированной шириной или оборван по правому краю. Это свойство доступно только для чтения. В файлах с текстом без выравнивания вправо каждый столбец имеет фиксированную ширину, за исключением последнего столбца. Он отделяется разделителем строк. |
OutputColumnWidth | Укажите значение, которое будет храниться как количество байтов. Для файлов в кодировке Юникод это будет соответствовать количеству символов. В задаче потока данных это значение используется для задания ширины выходных столбцов для источника неструктурированного файла. Примечание. В объектной модели это свойство имеет имя MaximumWidth. |
DataType | Выберите из списка доступных типов данных. Дополнительные сведения см. в разделе Integration Services Data Types. |
TextQualified | Указывает, окружены ли текстовые данные символами квалификатора текста, такими как знаки кавычек. Допустимые значения: True. Текстовые данные в неструктурированном файле обработаны квалификатором. False. Текстовые данные в неструктурированном файле не обработаны квалификатором. |
имя; | Введите описательное имя столбца. Если не вводить имя, службы Службы Integration Services автоматически создадут его в формате «Столбец 0», «Столбец 1» и так далее. |
DataScale | Укажите масштаб числовых данных. Масштаб представляет собой количество разрядов в числе. Дополнительные сведения см. в разделе Integration Services Data Types. |
ColumnDelimiter | Выберите из списка допустимых разделителей столбцов. Выберите разделители, которые не могут встретиться в тексте. Это значение пропускается для столбцов фиксированной ширины. {CR}{LF} . Столбцы разделяются парой символов возврата каретки и перевода строки. {CR} . Столбцы разделяются символом возврата каретки. {LF} . Столбцы разделяются символом перевода строки. Точка с запятой {;} . Столбцы разделяются символом точки с запятой. Двоеточие {:} . Столбцы разделяются символом двоеточия. Запятая {,} . Столбцы разделяются символом запятой. Табуляция {t} . Столбцы разделяются символом табуляции. Вертикальная черта {|}. Столбцы разделяются символом вертикальной черты. |
DataPrecision | Укажите точность числовых данных. Точность представляет собой число разрядов. Дополнительные сведения см. в разделе Integration Services Data Types. |
InputColumnWidth | Укажите значение, которое будет храниться как количество байтов; для файлов в кодировке Юникод это будет отображаться как количество символов. Это значение пропускается для столбцов, ограниченных разделителями. Примечание . В объектной модели это свойство имеет имя ColumnWidth. |
Создать
Добавьте новый столбец, нажав кнопку Создать. По умолчанию, кнопка Создать добавляет новый столбец в конец списка. Эта кнопка также имеет следующие параметры, доступные в раскрывающемся списке.
Значение | Описание |
---|---|
Добавить столбец | Добавить новый столбец в конец списка. |
Вставить до | Вставить новый столбец перед выделенным столбцом. |
Вставить после | Вставить новый столбец после выделенного столбца. |
Удаление
Выберите столбец и затем удалите его, нажав кнопку Удалить.
Предложить типы...
Используйте диалоговое окно Предлагаемые типы столбцов , чтобы оценить образец данных в файле и получить предложения для типа данных и длины каждого столбца. Дополнительные сведения см. в разделе Диалоговое окно "Предложение типов столбцов" справочника по пользовательскому интерфейсу.
См. также:
Справочник по сообщениям об ошибках служб Integration Services
Редактор диспетчера соединений с неструктурированными файлами (страница «Общие»)
Редактор диспетчера соединений с неструктурированными файлами (страница «Столбцы»)
Редактор диспетчера соединения с неструктурированными файлами (страница «Предварительный просмотр»)