Я пытаюсь узнать, как использовать компонент скрипта. Я пытаюсь принять значение «Пол», а затем проверить, является ли это «М» или «F». Если это M, то измените значение на G, и если F затем изменит значение на L. Мой столбец ввода - это пол, а мой выходной столбец - genderChange. Я просто отправлю его в плоский файл. Я знаю, что в SSIS есть преобразования, но я действительно хочу использовать компонент скрипта.Компонент скрипта SSIS. Сравнение значений, затем преобразование
Это мой код, который у меня есть
Dim arr() As String = Row.Gender.Split(","c)
Dim iReadingCount As Integer = 1
Dim convertVal As String = " "
For i As Integer = 0 To arr.Length - 1
With Output0Buffer
.AddRow()
convertVal = Convert.ToString(Row.Gender)
If (convertVal Is "M") Then
.genderChange = "G"
End If
If (convertVal Is "F") Then
.genderChange = "L"
End If
iReadingCount += 1
End With
Next
Спасибо за вашу помощь
То, что вы не указываете, заключается в том, что вы создаете асинхронный компонент (1 строка ввода строки = 1 выход). «Пол» будет CSV («M, M, F») и для каждого значения в этом списке, вы хотите создать строку и перевести значение. Является ли это точной оценкой ваших намерений? – billinkc
Да, это то, что я пытался сделать. – crack3r