#azure #azure-data-explorer #kql
#azure #azure-data-explorer #kql
Вопрос:
В Azure Data Explorer (панели мониторинга, доступ к которым осуществляется через Интернет по URL: dataexplorer.azure.com/dashboards / ), параметр множественного выбора вернет пустой (isempty() == true), если выбран параметр «Выбрать все». Однако мне нужно знать все параметры, если выбран параметр «выбрать все». Есть ли способ сделать это?
Вот пример моего запроса Kusto, в который вводится параметр множественного выбора. Вы увидите, что фильтр «в» означает, что мне нужен полный список всех параметров / значений параметра множественного выбора.
Events
| where FilteredItem in (_multiselectParameter)
| where Timestamp between(_startTime.._endTime)
| summarize event_count = count() by bin(Timestamp, make_timespan(_timeSpan))
Заранее спасибо за вашу помощь!
Комментарии:
1. Не могли бы вы уточнить, какой UX вы используете? У разных клиентов могут быть разные способы отправки информации об элементе UX в запросы.
2. Я пользователь и немного новичок в интерфейсе. Это базовый URL, к которому я обращаюсь: dataexplorer.azure.com/dashboards Отвечает ли это на вопрос, к какому UX я использую?
Ответ №1:
Способ написания предложения Where с учетом параметров «Выбрать все» заключается в следующем:
| where FilteredItem in (_multiselectParameter) or isempty(_multiselectParameter)