我每小时运行一次工作(时间略有不同),并将指标记录到Application Insights中。
我想根据最新作业运行中的指标触发提醒。
dplyr
查看let metrics = customMetrics | where ... | extend run = bin(timestamp, 1m);
let latestRun = metrics | top 1 by run desc;
metrics | join latestRun on run
我可以看到此查询应返回8个结果。但它只返回其中的第一个。为什么呢?
答案 0 :(得分:0)
令人惊讶的是,这是设计使然 - 默认情况下,查询语言不使用内部联接,而是使用"innerunique" joins。
切换到join kind=inner
修复了原始查询。