J'essaie d'ajouter une nouvelle colonne de sortie en utilisant un composant de flux de données personnalisé synchrone (ci-dessous le code). Pendant le test, j'ai trouvé que les colonnes d'entrée que j'ai ajoutées ne sont pas affichées dans les colonnes de sortie, seule la nouvelle colonne ajoutée est affichée. Je ne suis pas sûr du problème. S'il vous plaît aider!Ajout d'une nouvelle colonne de sortie au composant de flux de données personnalisé SSIS
Public Overloads Overrides Sub ProvideComponentProperties()
Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New()
input.Name = "Input"
Dim Output As IDTSOutput100 = ComponentMetaData.OutputCollection.New()
Output.Name = "Output Rows"
Output.Description = "Output rows with unique row ID appended."
'Adds new column RowID to output columns list
Dim rowIDColumn As IDTSOutputColumn100 = Output.OutputColumnCollection.[New]
rowIDColumn.Name = "Row ID"
rowIDColumn.SetDataTypeProperties(DataType.DT_UI8, 0, 0, 0, 0)
Output.SynchronousInputID = input.ID
Merci à l'avance Sai
Ce code n'ajoute pas de nouvelle entrée ** colonne **, il ajoute une nouvelle entrée! – Michael