Azure 数据资源管理器 : Multi-Select Parameter "Select All" return all possible options instead

标签 azure azure-data-explorer kql

在 Azure 数据资源管理器(仪表板,通过 Web 访问 URL:dataexplorer.azure.com/dashboards/)中,如果“全选”,多选参数将返回空 (isempty() == true)选项被选中。但是,如果选择“全选”选项,我需要知道所有选项。有办法做到这一点吗?

这是我的 Kusto 查询的示例,多选参数输入到其中。您将看到“in”过滤器意味着我需要多选参数的所有选项/值的完整列表。

Events
| where FilteredItem in (_multiselectParameter)
| where Timestamp between(_startTime.._endTime)
| summarize event_count = count() by bin(Timestamp, make_timespan(_timeSpan))

预先感谢您的帮助!

最佳答案

考虑到“全选”选项,编写Where子句的方法如下:

| where FilteredItem in (_multiselectParameter) or isempty(_multiselectParameter)

关于Azure 数据资源管理器 : Multi-Select Parameter "Select All" return all possible options instead,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63893975/

相关文章:

Azure 流分析到事件中心批处理未将事件放入列表中

azure - 共享 Azure 虚拟机

azure - 在 Azure AD 上存储用户的自定义字段

C# Kusto.Data 忽略 ssl 证书错误

azure - KQL 条件子查询

azure - 在Azure KQL中划分多个查询的结果

node.js - Azure函数中途重新启动然后永远不会返回(HTTP触发器)

azure - KQL 如何将数据分割成更小的 block

azure - 在 Log Analytics 中使用共享的用户定义的 Kusto 函数

Azure Log Analytics - 如何查看最近 x 天但仅在特定时间之间的日志?