我正在编写Kusto查询,以从AppInsights返回日志记录事件。我有一个表示“密码重置请求”的自定义事件,后面应该有一个“密码重置确认”事件。当然,客户可以多次请求重置其密码,即使在同一小时内也是如此。我正在尝试创建一个Kusto查询,它向我显示所有“密码重置请求”事件的日期/时间,以及随后的“密码重置确认”事件的日期/时间。我想做的是用一个额外的条件约束外连接,这样我就只选择确认事件在请求事件之后的记录,如下所示:
on C
userid>&tpr=<times Password Reset>&time=<time when the link was generated>
Times Password Reset是用户使用密码重置链接重置密码的次数它在数据库中的值与查询字符串中的值相匹配。为确保相同的密码,重置链接不能用于重置密码两次。Time用于检查在链路使用前经过的时间不超过24小时。并使用userid来识别用户。如果所有条件都匹配,则会提示用户更改其密码。中