Share via


Transformación Exportar columna

La transformación Exportar columna lee datos de un flujo de datos e inserta dichos datos en un archivo. Por ejemplo, si el flujo de datos contiene información de productos, como una foto de cada producto, puede usar la transformación Exportar columna para guardar las imágenes en archivos.

Puede configurar la transformación Exportar columna de las maneras siguientes:

  • Especificar las columnas de datos y las columnas que contienen la ruta de los archivos en los que se van a escribir los datos.

  • Especificar si la operación de inserción de datos anexa o trunca archivos existentes.

  • Especificar si se escribe una marca de orden de bytes (BOM) en el archivo.

    Nota

    Solo se escribe una BOM cuando no se anexan los datos a un archivo existente y cuando los datos tienen el tipo de datos DT_NTEXT.

La transformación utiliza pares de columnas de entrada: una columna contiene un nombre de archivo y la otra contiene datos. Cada fila del conjunto de datos puede especificar un archivo diferente. Cuando la transformación procesa una fila, los datos de dicha fila se insertan en el archivo especificado. En tiempo de ejecución, la transformación crea los archivos (si no existen) y después escribe los datos en dichos archivos. Los datos deben tener un tipo de datos DT_TEXT, DT_NTEXT o DT_IMAGE. Para obtener más información, vea Tipos de datos de Integration Services.

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

Establecer las opciones para anexar y truncar

En la tabla siguiente se describe cómo afectan a los resultados las opciones para anexar y truncar.

Anexar

Truncar

El archivo existe

Resultados

False

False

No

La transformación crea un archivo nuevo y escribe los datos en el archivo.

True

False

No

La transformación crea un archivo nuevo y escribe los datos en el archivo.

False

True

No

La transformación crea un archivo nuevo y escribe los datos en el archivo.

True

True

No

Se produce un error al validar la transformación en tiempo de diseño. No se permite establecer ambas propiedades en true.

False

False

Se produce un error en tiempo de ejecución. El archivo existe, pero la transformación no puede escribir en él.

False

True

La transformación elimina y vuelve a crear el archivo, y escribe los datos en el archivo.

True

False

La transformación abre el archivo y escribe los datos al final del archivo.

True

True

Se produce un error al validar la transformación en tiempo de diseño. No se permite establecer ambas propiedades en true.

Configurar la transformación Exportar columna

Puede establecer propiedades a través del Diseñador SSIS o 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 Exportar columna, vea Editor de transformación Exportar columna (página Columnas).

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 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 propiedades, vea Cómo configurar las propiedades de un componente de flujo de datos.

Icono de Integration Services (pequeño) Manténgase al día con Integration Services

Para obtener las más recientes descargas, artículos, ejemplos y vídeos de Microsoft, así como soluciones seleccionadas 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.