【发布时间】:2021-05-19 10:26:05
【问题描述】:
我有以下记录:
Message = User: Value1 \r\nComponent: Value2\r\nResult description: Value3\r\nName: Value4
Message = Event type: ValueA\r\nApplication: ValueB\r\nApplication\\Path: ValueC\r\nUser: ValueD
使用| extend Message = split(Message, "\\r\\n")我得到以下结果:
Message = ["User:Value1", "Component:Value2", "Result description:Value3", "Name:value4"]
Message = [Event type:ValueA", "Application:ValueB", "Path:ValueC","User: ValueD"]
我想在这里使用“键”作为列名,并使用“值”来填充它们:
User |Component| ResultDescription| Name | EventType | Application | Path
_________________________________________________________________________
Value1|Value2 | Value3 |Value4| | |
ValueD| | | | ValueA | ValueB | ValueC
我尝试过同时使用mv_expand 和bag_unpack,但我成功完成的最多看起来像这样:
Message
__________
["User:value1]
["Component:value2]
["ResultDescription:value3]
等等。
我该怎么做?
【问题讨论】:
标签: kql