March 31, 2021 at 8:42 am
Is it possible to have a transformation script component which filters rows as well as adding new output columns?
I have a script component with "Output 0":
In my code I have:
Row.newcol1 = "Value 1";
Row.newcol2 = "Value 2";
if (Row.oldcol1.Length <= 20)
{
Row.DirectRowToOutput0();
}
But I'm getting the errors:
CS0229Ambiguity between 'Input0Buffer.newcol1' and 'Input0Buffer.newcol1'
CS0229Ambiguity between 'Input0Buffer.newcol2' and 'Input0Buffer.newcol2'
So I can filter rows *without* adding new columns and I can add new columns *without* filtering data.
Is there a way to add columns *and* filter data without having to create a new set of output columns and copying over the inputs to the outputs?
March 31, 2021 at 9:37 am
I don't know the answer, but may have an alternative solution.
Use a Conditional Split to redirect rows which you do not want, by sending them to an unused output.
Your Script Component can be simplified once this is in place.
Viewing 2 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply