首页 > 解决方案 > 如何使用 Kusto 将 json 对象中的值替换为字符串?

问题描述

我在 Azure 仪表板中有一个 json 对象,如下所示:

{...,'信号':'0.0',...}

其中 Signal 可以采用 0.0 表示 No 和 1.0 表示 Yes 的值。我希望使用 Kusto 将这些值转换为“是”和“否”。我尝试执行以下操作,但它不起作用:

| 扩展信号 = tostring(replace(@"0.0",@"No",object['Signal']))

我该如何解决?

标签: azure-data-explorerkql

解决方案


这是一个例子:

datatable(d:dynamic)[dynamic({'Signal':'0.0'})]
| extend Signal = replace('0.0', 'Yes',tostring(d.Signal))

推荐阅读