2012-09-01 17 views
6

SSIS'deki Çıkış Sütunları ve Dış Sütunlar arasındaki farktan emin değilim. İnternette açıklamalara baktım ama hala belirsizim. Örneğin, bu blog girişi: http://consultingblogs.emc.com/jamiethomson/archive/2006/05/23/SSIS_3A00_-The-difference-between-output-columns-and-external-columns.aspx ve bu soru: http://social.msdn.microsoft.com/forums/en-US/sqlintegrationservices/thread/f5fa8785-46cc-44e1-9251-8503d2725523/. ÖrneğinSSIS Çıkış sütunları

, bu sorguyla bir SQL OLEDB kaynağı varsa:

SELECT ID, Name FROM Person 

sonuçlar daha sonra bir metin dosyasına yazılır. Sonra her biri için bir çıkış sütunu ve bir harici sütun var. Bazı web sayfalarında, harici sütunların meta verileri tuttuğunu söylüyor. Örneğin, Ad SQL OLEDB veri kaynağında bir VARCHAR (30) ise ve metin dosyasında bir VARCHAR (50) ise, çıktı sütunları ve dış sütunlar için değerler nelerdir?

Herkes beni farkları açıkça açıklayan bir MSDN makalesine yönlendirebilir mi? Bu sabah bir saatten fazla aradım.

cevap

3

Bu konuyla ilgili tüm MSDN makalesini bulamadım, ancak this MSDN article'un uygunluğunun açıkça gösterildiğini düşünüyorum.

Genel veri kaynağında, veri yolu ile gönderdiği bilgilerin yapısını depolayan kaynak ve çıkış sütunlarında veri yapısı hakkında bilgi depolayan harici sütunlar bulunur. Harici sütunlardan verileri çıktı sütunlarına kopyalar. Veri hedefi, veri yolundan aldığı tarihin yapısı ve hedefteki yapıyı tanımlayan harici sütunlar hakkında bilgi depolayan giriş sütunlarına sahiptir. Veri giriş sütunlarından harici sütunlara kopyalanır. Neyse

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

ben soru haberi hemen sonra bağlantısı bulduk, ama teşekkürler:

Eğer olması gerektiği harfe yılında

. – w0051977