0 - 2 of 2 tags for filelist

Hi all,  this is my first time here, and I hope anyone could help me.
I need to know if it is possible to create multiple output files by using TPT, but every  output file name  must be created based on the value of a table field.
 I have a table with hundred millions rows, and two files: Filename and Type.


I want to load multiple files into one target table, every file has the same structure so I want to use only one File Reader.

I have defined:

VARCHAR FileList = 'Y',
VARCHAR ARRAY = ['file1.txt','file2.txt']

and I get following error: