Splitting values from data panel column and creating a seperate column for each vaue

Grafana version used - Grafana v7.2.0 (efe4941ee3)

Trying to achieve :
I am connecting to Elastic search data source and getting data it from there, one of the column appmsg.body contains string seperated ‘&’ character I want to split this string and create seperate column for each field.

Please see the attached Image

The appmsg.body I want to split and create seperate columns for each value, currently not seeing any option how to do it.