如何确保特定列值在 Kusto 中有四个字符?
How to make sure that a particular column value has four characters in Kusto?
我将记录作为单个 space 分隔的字符串。所以我正在解析它们并使用更新策略将它们摄取到目标 table 中。但是,我想检查一些条件,例如确保列值(字符串)的长度是否为 4,如果不是,则将其从摄取中删除。是否可以在 Kusto 的更新策略功能中添加此类检查?
当然,这是可能的。只需在更新策略查询中添加一个 where
运算符,例如:
.create function
MyUpdateFunction()
{
MyTableX
| where strlen(SomeStringColumn) >= 4
}
我将记录作为单个 space 分隔的字符串。所以我正在解析它们并使用更新策略将它们摄取到目标 table 中。但是,我想检查一些条件,例如确保列值(字符串)的长度是否为 4,如果不是,则将其从摄取中删除。是否可以在 Kusto 的更新策略功能中添加此类检查?
当然,这是可能的。只需在更新策略查询中添加一个 where
运算符,例如:
.create function
MyUpdateFunction()
{
MyTableX
| where strlen(SomeStringColumn) >= 4
}