I want to do a sperator check in an incoming CSV file, for example if I have a separator other than";" I reject the file, also for encoding "utf_8" and returns to the line '\n' , otherwise I continue my processing
If you use your tFileInputDelimited component and configure it to use a ";" as the separator, you can throw the file away (or reject it) if your columns are missing data. If you have 5 columns of data and there are no ";" in there, it will mean that only your first column will have data. Columns 2, 3,4 and 5 will not be consistently populated.
Adding a checking stage before attempting to process it will probably be less efficient than checking it while you consume it.