使用 `make-series` 运算符而不定义确切的日期范围

Mat*_*ell 2 azure azure-application-insights kql azure-data-explorer

我正在使用make-series创建一个错误仪表板,以指定的时间间隔显示给定时间段内的事件,如下所示:

make-series dcount(id) default=0 on timestamp from ago(30d) to now() step 8h
Run Code Online (Sandbox Code Playgroud)

这很好用,并按预期显示数据。然而,这指定了一个确切的日期范围(30 天前到现在),我想使用用户在仪表板上选择的时间范围(24 小时、48 小时等)。

我知道可以使用 来获得这种行为summarize,但是summarize不允许将每个时间戳 bin 的默认值设置为零(据我所知)。

是否可以在make-series不定义硬编码日期范围的情况下使用运算符,而是使用为仪表板设置的时间范围?

Iva*_*ang 5

不幸的是,目前这是不可能的。

您可以查看此用户反馈并为其点检索门户时间跨度并在 kusto 查询中使用它

  • 此处更新了链接,并将其标记为已完成。但是对我不起作用https://feedback.azure.com/d365community/idea/1b2e4ce0-aa25-ed11-9db1-000d3a4d91bc (2认同)