Filebeat.yml for a csv file

Hello,

I've been trying to write a filebeat.yml for a csv file with data in the following format:

"ParameterA","ParameterB","ParameterC","ParameterD","ParameterE" "DataA1","DataB1","DataC1","DataD1","DataE1" "DataA2","DataB2","DataC2","DataD2","DataE2" "DataA3","DataB3","DataC3","DataD3","DataE3" ...

I've been able to successfully upload the same file using the 'Machine Learning >Data Visualizer' and extract each of the field individually and run alerts on them separately.

But when I try to use filebeat to upload the same file and extract the data, I am able to generate different documents for each line in the csv file but
all the data in the csv file are added to the same field "Message"

What changes will I have to make in Filebeat.yml to get individual fields from the CSV file?