2012-09-01 31 views
6

No tengo clara la diferencia entre Columnas de salida y Columnas externas en SSIS. He buscado explicaciones en línea, pero aún no estoy claro. Por ejemplo, esta entrada de blog: http://consultingblogs.emc.com/jamiethomson/archive/2006/05/23/SSIS_3A00_-The-difference-between-output-columns-and-external-columns.aspx y esta pregunta: http://social.msdn.microsoft.com/forums/en-US/sqlintegrationservices/thread/f5fa8785-46cc-44e1-9251-8503d2725523/.Columnas de salida SSIS

Por ejemplo, si usted tiene una fuente de OLEDB de SQL con esta consulta:

SELECT ID, Name FROM Person 

Los resultados se escriben en un archivo de texto. Luego hay una columna de salida y una columna externa para cada uno. En algunas páginas web dice que las columnas externas contienen metadatos. Por ejemplo, si Name es un VARCHAR (30) en el origen de datos SQL OLEDB y es un VARCHAR (50) en el archivo de texto, ¿cuáles son los valores para las columnas de salida y las columnas externas?

¿Alguien me puede señalar un artículo de MSDN que explica claramente las diferencias? He buscado durante más de una hora esta mañana.

Respuesta

3

No he encontrado todo el artículo de MSDN al respecto, pero creo que la mejor figura de this MSDN article lo muestra claramente.

En general, la fuente de datos tiene columnas externas que almacenan información sobre la estructura de datos en las columnas de origen y de salida, que almacenan la estructura de la información que envía a través de la ruta de datos. Copia datos de columnas externas a columnas de salida. Los datos de destino tienen columnas de entrada, que almacenan información sobre la estructura de la fecha que recibe de la ruta de datos y las columnas externas que describen la estructura en el destino. Copia datos de columnas de entrada a columnas externas.

En le caso, debería ser:

Source: 

External columns: 
Name Type  Length 
Id DT_I4 0 
Name DT_STR 30 

Output columns: 
Name Type  Length 
Id DT_I4 0 
Name DT_STR 30 

Destination: 

Input columns: 
Name Type  Length 
Id DT_I4 0 
Name DT_STR 30 

External columns: 
Name Type  Length 
Name DT_STR 50 
+0

He encontrado el enlace justo después de que envió la pregunta, pero gracias de todos modos. – w0051977

Cuestiones relacionadas