Kusto - if else 匹配正则表达式
Kusto - if else with matches regex
如何将以下 Splunk 查询转换为 Kusto Pls
| eval result=if(Match(Status,"Success|Passed"), "succeeded","failed")
我正在 Kusto 中尝试使用以下内容,但它不起作用
| extend result = case(Status matches regex ("Success", "Passed"), "succeeded", "failed")
谢谢。
你可以试试这个:
T
| extend result = case(Status contains "Success" or Status contains "Passed", "succeeded", "failed")
如果已知“成功”和“通过”是源数据中的术语,则应将“包含”替换为“有”;和 id 它们已知是整个字符串,您可以使用 "in()" 或 "in~()" 代替。
参见:https://docs.microsoft.com/en-us/azure/data-explorer/kusto/query/datatypes-string-operators
如何将以下 Splunk 查询转换为 Kusto Pls
| eval result=if(Match(Status,"Success|Passed"), "succeeded","failed")
我正在 Kusto 中尝试使用以下内容,但它不起作用
| extend result = case(Status matches regex ("Success", "Passed"), "succeeded", "failed")
谢谢。
你可以试试这个:
T
| extend result = case(Status contains "Success" or Status contains "Passed", "succeeded", "failed")
如果已知“成功”和“通过”是源数据中的术语,则应将“包含”替换为“有”;和 id 它们已知是整个字符串,您可以使用 "in()" 或 "in~()" 代替。
参见:https://docs.microsoft.com/en-us/azure/data-explorer/kusto/query/datatypes-string-operators