Azure Data Explorer: вместо параметра множественного выбора «Выбрать все» возвращаются все возможные параметры

#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)