如何提取子字符串的特定部分并从中创建列



所以我在Grafana工作,用KQL建立一个表。目前我很困惑,因为我的一个数据集是一堆非常长的字符串,我需要在多个不同的位置拉出非常具体的部分,并将其放入列中。我有字符串"......."1231249 '.........' 父 '........' 412348"…"接班人"……"我需要完全忽略字符串的所有额外部分,只拉出数字并根据短语将它们放入列中,因此最终结果看起来像:

父母|继任者

1231249 | 412348

请注意,字符串来自从Azure导入的表。也很抱歉,我只是无知,我是KQL的新手

解析运算符

print col = "....... '1231249'.........'parent'........'412348'.....'successor'...."
| parse col with * "'" parent:long * "'" successor:long *
<表类>上校父母继任者tbody><<tr>……"1231249 '.........' 父 '........' 412348"…"接班人"…1231249412348

最新更新