azure-data-explorer - 如何在 Kusto 中比较类型字符串和日期时间的值
问题描述
我有一个表“事件”,我试图根据“字符串”类型的“已解决_at”列计算过去 12 个月内解决的所有事件。我在 Kusto 上使用了以下查询:
事件
| 其中resolved_at >= datetime_add('month',1,make_datetime(2020,1,1))
| 项目已解决_at,严重性,数量
但我收到此错误:语义错误:...具有以下语义错误:无法比较字符串和日期时间类型的值。尝试添加显式强制转换。
请建议。
解决方案
尝试todatetime(),例如以下将返回true
:
todatetime("2020-12-24") == datetime(2020-12-24)
推荐阅读
- nativescript - 如何更改 nativescript-vue 中的 RadDataForm 样式?(Nativescript-Vue)
- laravel - Laravel 中的 Datepicker 和 chartjs(悬停时的旧图表数据)
- python - 如何摆脱烧瓶服务器代码中的全局变量?
- mysql - LEFT JOIN 不显示空值
- java - 有没有办法根据计数器创建数组列表?Java/安卓
- python - docker-compose:为什么在这里调用我的 python 应用程序?
- javascript - 从 uib-typeahead 自定义弹出窗口中检索过滤的项目不起作用
- python - 从列表中过滤结果 Python
- spring-boot - 如何在调用方法上使用resilience4j?
- c++ - 从 C++ priority_queue 解除分配