Share via


Transformación Conversión de datos

La transformación Conversión de datos convierte los datos de una columna de entrada a otro tipo de datos diferente y después los copia a una nueva columna de salida. Por ejemplo, un paquete puede extraer los datos de diferentes orígenes y después usar esta transformación para convertir las columnas al tipo de datos necesario para el almacén de datos de destino. Puede aplicar múltiples conversiones a una sola columna de entrada.

Puede configurar la transformación Conversión de datos de las siguientes maneras:

  • Especificar las columnas que contienen los datos que se van a convertir y las conversiones de tipos de datos que se van a realizar.

  • Especificar si las columnas de salida usadas por la transformación aplicarán las rutinas de análisis de Microsoft SQL Server Integration Services, más rápidas pero que no distinguen la configuración regional, o las rutinas de análisis estándar, que sí distinguen la configuración regional.

Un paquete puede utilizar esta transformación para realizar las siguientes conversiones de tipos de datos:

  • Cambiar el tipo de datos. Para obtener más información, vea Tipos de datos de Integration Services.

    Nota

    Si va a convertir datos a un tipo de datos de fecha o de fecha y hora, la fecha de la columna de salida tiene el formato ISO, aunque las preferencias de la configuración regional especifiquen un formato diferente.

  • Establecer la longitud de la columna de los datos de cadena así como la precisión y la escala de los datos numéricos. Para obtener más información, vea Precisión, escala y longitud (Transact-SQL).

  • Especificar una página de códigos. Para obtener más información, vea Comparar datos de cadena.

    Nota

    Al copiar datos entre columnas con un tipo de datos de cadena, las dos columnas deben usar la misma página de códigos.

Si la longitud de una columna de salida de datos de tipo cadena es menor que la longitud de la columna de entrada correspondiente, se truncarán los datos de salida. Para obtener más información, vea Control de errores en el flujo de datos.

Esta transformación tiene una entrada, una salida y una salida de error.

Configurar la transformación Conversión de datos

Puede establecer propiedades a través del Diseñador SSIS o mediante programación.

El cuadro de diálogo Editor avanzado indica las propiedades que se pueden establecer mediante programación. Para obtener más información acerca de las propiedades que puede establecer en el cuadro de diálogo Editor de transformación Conversión de datos, vea Editor de transformación Conversión de datos.

Para obtener más información acerca de las propiedades que puede establecer a través del cuadro de diálogo Editor avanzado o mediante programación, haga clic en uno de los temas siguientes:

Para obtener más información sobre cómo establecer valores de propiedades, haga clic en uno de los temas siguientes:

Recursos externos

Entrada de blog, Performance Comparison between Data Type Conversion Techniques in SSIS 2008, en blogs.msdn.com.

Icono de Integration Services (pequeño) Mantenerse al día con Integration Services

Para obtener las descargas, los artículos, los ejemplos y los vídeos más recientes de Microsoft, así como una selección de soluciones de la comunidad, visite la página de Integration Services en MSDN o TechNet:

Para recibir notificaciones automáticas de estas actualizaciones, suscríbase a las fuentes RSS disponibles en la página.