首页 > 解决方案 > 如何在 Azure 数据资源管理器的引入时验证和排除数据

问题描述

我将数据从 Web 客户端发送到事件中心,然后引入 Azure 数据资源管理器。Web 客户端生成的事件有一个timestamp字段,当事件中心接收到该事件时,它会添加一个EventEnqueuedUtcTime字段。两者都是UTC时间戳。

有没有办法比较数据资源管理器摄取时的两个时间戳,如果时间差超过某个值,则排除数据?

例如,如果EventEnqueuedUtcTime - timestamp > x minutes,那么我们不会将此事件摄取到数据资源管理器中吗?

标签: azureazure-data-explorer

解决方案


是的,您可以使用Update policy来做到这一点。更新策略可以有这样的条件:

T
| where  EventEnqueuedUtcTime - timestamp < x minutes

推荐阅读