Kusto 查询:如何用 'unknown' 之类的字符串替换列下的空值或空白值(行)?
Kusto query : how to replace empty or blank values(rows) under a column with a string like 'unknown'?
希望有人能在这里指导我;如何将列下的空白或空值替换并重命名为“未知”之类的字符串,我基本上是在寻找一行简单的代码,例如:
|扩展 new_col = 替换(@'', @'unknown', col1) 或
如果(isNull(country_code),“未知”,country_code)
您可以尝试使用 iff
或 case
,如下所示:
datatable(s:string)
[
"hello",
"",
"world",
""
]
| project s = case(isempty(s), "unknown", s)
// or
datatable(i:int)
[
1,
int(null),
2,
int(null)
]
| project s = case(isnull(i), -99999, i)
希望有人能在这里指导我;如何将列下的空白或空值替换并重命名为“未知”之类的字符串,我基本上是在寻找一行简单的代码,例如:
|扩展 new_col = 替换(@'', @'unknown', col1) 或 如果(isNull(country_code),“未知”,country_code)
您可以尝试使用 iff
或 case
,如下所示:
datatable(s:string)
[
"hello",
"",
"world",
""
]
| project s = case(isempty(s), "unknown", s)
// or
datatable(i:int)
[
1,
int(null),
2,
int(null)
]
| project s = case(isnull(i), -99999, i)