Редактор диспетчера соединений с неструктурированными файлами (страница «Дополнительно»)

Страница Дополнительно диалогового окна Редактор диспетчера соединения с неструктурированными файлами используется для установки свойств, указывающих, как службы Integration Services считывают и записывают данные в неструктурированные файлы. Можно изменить имена столбцов неструктурированного файла и установить свойства, включающие тип данных и разделители для каждого столбца файла.

По умолчанию, длина строковых столбцов — 50 символов. Чтобы не допустить усечения данных или установки избыточной ширины столбца, можно изменить длину столбцов. Также можно обновить другие метаданные, чтобы обеспечить совместимость с целевыми столбцами. Например, можно изменить тип данных столбца, который содержит только целочисленные данные, на числовой тип данных, например DT_I2. Эти изменения можно выполнить вручную или нажать кнопку Выбор типов, чтобы вывести диалоговое окно Предлагаемые типы столбцов, оценить образец данных и выполнить некоторые из этих изменений автоматически.

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

Параметры

  • Имя диспетчера соединений
    Введите уникальное имя для диспетчера соединений с неструктурированными файлами в рабочем процессе. Выбранное имя будет отображаться в конструкторе служб Службы SSIS.

  • Описание
    Опишите диспетчер соединений. Рекомендуется создавать описание диспетчера соединений с указанием назначения, чтобы сделать пакеты самодокументируемыми и более простыми в использовании.

  • Задать параметры каждого столбца
    Выберите столбец в левой панели для просмотра его свойств в правой панели. В нижеследующей таблице приведены описания свойств типов данных. Некоторые перечисленные свойства могут настраиваться только для некоторых форматов неструктурированных файлов.

    Свойство

    Описание

    ColumnType

    Указывает, ограничен ли столбец специальным символом, фиксированной шириной или оборван по правому краю. Это свойство доступно только для чтения. В файлах с текстом без выравнивания справа каждый столбец имеет фиксированную ширину, за исключением последнего столбца. Он отделяется разделителем строк.

    OutputColumnWidth

    Укажите значение, которое будет храниться как количество байтов. Для файлов в кодировке Юникод это будет соответствовать количеству символов. В задаче потока данных это значение используется, чтобы задать ширину выходных столбцов для источника неструктурированного файла.

    ПримечаниеПримечание

    В объектной модели это свойство имеет имя MaximumWidth.

    DataType

    Выберите из списка доступных типов данных. Дополнительные сведения см. в разделе Типы данных служб Integration Services.

    TextQualified

    Указывает, окружены ли текстовые данные символами-квалификаторами текста, например кавычками.

    Значение

    Описание

    True

    Текстовые данные в неструктурированном файле являются подходящими.

    False

    Текстовые данные в неструктурированном файле не являются подходящими.

    Название

    Введите описательное имя столбца. Если не вводить имя, службы Службы Integration Services автоматически создадут его в формате «Столбец 0», «Столбец 1» и так далее.

    DataScale

    Укажите масштаб числовых данных. Масштаб представляет собой количество десятичных знаков в числе. Дополнительные сведения см. в разделе Типы данных служб Integration Services.

    ColumnDelimiter

    Выберите из списка допустимых разделителей столбцов. Выберите разделители, которые не могут встретиться в тексте. Это значение пропускается для столбцов фиксированной ширины.

    Значение

    Описание

    {CR}{LF}

    Столбцы разделяются парой символов возврата каретки и перевода строки.

    {CR}

    Столбцы разделяются символом возврата каретки.

    {LF}

    Столбцы разделяются символом перевода строки.

    Точка с запятой {;}

    Столбцы разделяются символом точки с запятой.

    Двоеточие {:}

    Столбцы разделяются символом двоеточия.

    Запятая {,}

    Столбцы разделяются символом запятой.

    Табуляция {t}

    Столбцы разделяются символом табуляции.

    Вертикальная черта {|}

    Столбцы разделяются символом вертикальной черты.

    DataPrecision

    Укажите точность числовых данных. Точность представляет собой число разрядов. Дополнительные сведения см. в разделе Типы данных служб Integration Services.

    InputColumnWidth

    Укажите значение, которое будет храниться как количество байтов; для файлов в кодировке Юникод это будет отображаться как количество символов. Это значение пропускается для столбцов, ограниченных разделителями.

    Примечание. В объектной модели это свойство имеет имя ColumnWidth.

  • Создать
    Добавьте новый столбец, нажав кнопку Создать. По умолчанию, кнопка Создать добавляет новый столбец в конец списка. Эта кнопка также имеет следующие параметры, доступные в раскрывающемся списке.

    Значение

    Описание

    Добавить столбец

    Добавьте новый столбец в конец списка.

    Вставить до

    Вставить новый столбец перед выделенным столбцом.

    Вставить после

    Вставить новый столбец после выделенного столбца.

  • Удалить
    Выберите столбец и затем удалите его, нажав кнопку Удалить.

  • Предложить типы...
    Используйте диалоговое окно Предлагаемые типы столбцов, чтобы оценить образец данных в файле и получить предложения для типа данных и длин каждого столбца. Дополнительные сведения см. в разделе Предложение типов столбцов диалогового окна справочника по пользовательскому интерфейсу.

См. также

Справочник

Редактор диспетчера соединений с неструктурированными файлами (страница «Общие»)

Редактор диспетчера соединений с неструктурированными файлами (страница «Столбцы»)

Редактор диспетчера соединения с неструктурированными файлами (страница «Предварительный просмотр»)

Основные понятия

Справочник по сообщениям об ошибках служб Integration Services