Dynamic parsing of logs in Azure using KQL

Copper Contributor

I have a couple of Custom Logs in Log-Analytics. I want to parse columns of one log using columns from another log. Using join I can get to the stage where all the data is in a single table.
Like:

 

LabelData
FirstFirst=abc , Second=def , Third= ghi
SecondFirst=abc , Second=def , Third= ghi

 

I want another column with the respective data mapped like:

 

LabelDataValue
FirstFirst=abc , Second=def , Third= ghiabc
SecondFirst=abc , Second=def , Third= ghidef

 

Is there a way I can parse this. I have tried using the KQL's parse function and regex. But they only work to parse fixed statements. Here the **Label** is not fixed.

Any tips?

0 Replies