如何解决Azure数据资源管理器:多选参数“全选”将返回所有可能的选项
在Azure数据资源管理器(仪表板,可通过Web访问URL:dataexplorer.azure.com/dashboards/)中,如果“全选”,则多选参数将返回空(isempty()== true)。选项被选中。但是,如果选择了“全选”选项,我需要了解所有选项。有办法吗?
这是我的Kusto查询的一个示例,multiselect参数输入该示例。您将看到“输入”过滤器意味着我需要一个完整的清单,包含多选参数的所有选项/值。
Events
| where FilteredItem in (_multiselectParameter)
| where Timestamp between(_startTime.._endTime)
| summarize event_count = count() by bin(Timestamp,make_timespan(_timeSpan))
在此先感谢您的帮助!
解决方法
考虑“全选”选项的情况下,编写Where子句的方式如下:
<xsl:accumulator name="schxslt:tracking"
as="map(xs:string,xs:string)"
initial-value="map{}"
streamable="yes">
<xsl:accumulator-rule match="someNode"
select="map:put($value,current()/path(),'')"
phase="start"/>
</xsl:accumulator>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。