Я пытаюсь добавить новый выходной столбец, используя синхронный компонент потока данных (ниже - код). Во время тестирования я обнаружил, что входные столбцы, которые я добавил, не отображаются в столбцах вывода, отображается только новый добавленный столбец. Я не уверен, где проблема. Пожалуйста помоги!Добавление нового столбца вывода в компонент персонализированного потока данных 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
Заранее спасибо Саи
Этот код не добавляет новый вход ** column **, он добавляет новый ввод! – Michael