Hello,
When I created a Delimited File Source, if I choose **Use tuple pattern**, I could use regular expressions for **Tuple pattern**, **Header pattern** to extract the information. If the given sample data is enough for representing the source data, I would choose **Use column delimiter** and specify** Column delimiter -**, then it was enough for retrieving the data. I would use a regular expression for a complex structure and the regular expression could depend on the data that I wanted to specify the format of the row.
The document [Examples of How to Define a Tuple Pattern](https://community.denodo.com/docs/html/browse/latest/en/vdp/administration/creating_data_sources_and_base_views/delimited_file_sources/delimited_file_sources#examples-of-how-to-define-a-tuple-pattern) shows examples for tuple patterns. I would use these documents as a useful reference.
Hope this helps!