如何在Kusto中​​比较字符串和日期时间类型的值

问题描述

我有一个表'Incident',我试图基于类型为'String'的'Resolved_at'列来获取过去12个月中解决的所有事件的计数。 我在Kusto上使用了以下查询

事件

|其中resolve_at> = datetime_add('month',1,make_datetime(2020,1,1))

|项目resolve_at,严重性,数量

但是我收到此错误: 语义错误:...具有以下语义错误:无法比较字符串和日期时间类型的值。尝试添加显式强制转换。

请提出建议。

解决方法

尝试todatetime(),例如以下内容将返回true

todatetime("2020-12-24") == datetime(2020-12-24)