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


преобразование «Конвертация данных»

При преобразовании «Конвертация данных» данные во входном столбце преобразуются в другой тип, а затем копируются в новый выходной столбец. Например, пакет может извлечь данные из нескольких источников, а затем с помощью этого преобразования привести столбцы к типу данных, требуемому целевым хранилищем данных. К одному входному столбцу можно применять несколько преобразований.

С помощью этой функции пакет может выполнять следующие типы преобразований данных:

  • изменить тип данных; Дополнительные сведения см. в разделе Integration Services Data Types.

    Примечание

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

  • Задавать длину столбца строковых данных, а также точность и масштаб числовых данных. Дополнительные сведения см. в разделе Точность, масштаб и длина (Transact-SQL).

  • Указать кодовую страницу. Дополнительные сведения см. в статье Comparing String Data.

    Примечание

    При выполнении копирования столбцов строкового типа данных оба столбца должны использовать одну и ту же кодовую страницу.

Если длина выходного столбца строковых данных меньше, чем длина соответствующего ему входного столбца, выходные данные усекаются. Дополнительные сведения см. в разделе Обработка ошибок в данных.

Это преобразование имеет один вход, один выход и один выход ошибок.

Свойства могут устанавливаться через конструктор служб Integration Services или с помощью программных средств. Сведения об использовании преобразования "Конвертация данных" в конструкторе SSIS см. в разделах Преобразование данных в другой тип данных с помощью преобразования "Конвертация данных" и Редактор преобразования "Конвертация данных". Сведения о настройке свойств этого преобразования программными средствами см. в разделах Общие свойства и Пользовательские свойства преобразований.

Запись в блоге Сравнение производительности между способами преобразования типов данных в службах SSIS 2008на сайте blogs.msdn.com.

См. также:

Быстрый синтаксический анализ
Поток данных
Преобразования служб Integration Services