Настройка результатов в сетке результатов набора запросов KQL
Используйте сетку результатов в наборе запросов KQL, чтобы настроить результаты и выполнить дальнейший анализ данных. В этой статье описываются действия, которые можно выполнить в сетке результатов после выполнения запроса.
Необходимые компоненты
- Рабочая область с емкостью с поддержкой Microsoft Fabric
- База данных KQL с разрешениями на редактирование и данными
- Набор запросов KQL
Развертывание ячейки
Развертывание ячеек удобно для просмотра длинных строк или динамических полей, например JSON.
Чтобы открыть развернутое представление, дважды щелкните ячейку. Это представление позволяет считывать длинные строки и обеспечивает форматирование JSON для динамических данных.
Щелкните значок справа в верхнем углу сетки результатов, чтобы переключить режим области чтения. Выберите один из следующих режимов области чтения для развернутого представления: встроенный, область внизу или область справа.
Развертывание строки
При работе с таблицей со многими столбцами разверните всю строку, чтобы легко увидеть обзор различных столбцов и их содержимого.
Щелкните стрелку > слева от строки, которую нужно развернуть.
В развернутой строке некоторые столбцы развернуты (стрелка указывает вниз), а некоторые — свернуты (стрелка указывает вправо). Чтобы переключиться с одного режима на второй, щелкните соответствующую стрелку.
Группировка столбцов по результатам
В результатах можно выполнять группирование по любому столбцу.
Выполните приведенный ниже запрос:
StormEvents | sort by StartTime desc | take 10
Наведите указатель мыши на столбец "Состояние ", выберите меню и выберите "Группировать по состоянию".
В сетке щелкните элемент Калифорния, чтобы просмотреть записи для этого штата. Этот тип группировки полезен в исследовательском анализе.
Наведите указатель мыши на столбец "Группа", а затем выберите "Сбросить столбцы/" по <имени> столбца. Этот параметр позволяет вернуть сетку в исходное состояние.
Сокрытие пустых столбцов
Вы можете скрыть или показать пустые столбцы, переключив значок глаз в меню сетки результатов.
Столбцы фильтра
Для фильтрации результатов в столбце можно использовать один или несколько операторов.
Чтобы отфильтровать тот или иной столбец, выберите меню для этого столбца.
Выберите значок фильтра.
Выберите нужный оператор в построителе фильтров.
Введите выражение, по которому нужно отфильтровать столбец. Результаты будут фильтроваться по мере ввода.
Примечание.
Регистр в фильтре не учитывается.
Чтобы создать фильтр с несколькими условиями, выберите логический оператор для добавления еще одного условия.
Чтобы удалить фильтр, удалите текст из первого условия фильтра.
Статистические вычисления по ячейкам
Выполните следующий запрос.
StormEvents | sort by StartTime desc | where DamageProperty > 5000 | project StartTime, State, EventType, DamageProperty, Source | take 10
В области результатов выберите несколько числовых ячеек. Сетка таблицы позволяет выбрать несколько строк, столбцов и ячеек и вычислить для них агрегированные значения. Следующие функции поддерживаются для числовых значений: среднее, число, min, max и Sum.
Фильтрация для запроса из сетки
Еще один простой способ отфильтровать сетку — добавить в запрос оператор фильтра непосредственно из сетки.
Выберите ячейку с содержимым, для которого нужно создать фильтр запроса.
Щелкните правой кнопкой мыши, чтобы открыть для ячейки меню действий. Выберите Добавить выделение как фильтры.
В редакторе запросов в запрос будет добавлено предложение запроса:
Pivot
Функция режима сводных данных аналогична таблице сводной таблицы Excel, что позволяет выполнять расширенный анализ в самой сетке.
Сводка позволяет принимать значение столбца и превращать их в столбцы. Например, можно выполнить сведение по штату, чтобы создать столбцы для Флориды, Миссури, Алабамы и т. д.
В правой части сетки выберите элемент Столбцы, чтобы просмотреть панель инструментов таблицы.
Выберите режим сводной таблицы, а затем перетащите столбцы следующим образом: EventType в группы строк; DamageProperty to Values; and State to Column labels.
Результаты должны выглядеть, как в следующей сводной таблице:
Поиск в сетке результатов
Вы можете найти определенное выражение в таблице результатов.
Выполните приведенный ниже запрос:
StormEvents | where DamageProperty > 5000 | take 1000
Нажмите кнопку "Поиск " справа и введите " Wabash"
Все упоминания требуемого выражения теперь выделены в таблице. Теперь нажимайте клавишу ВВОД, чтобы перейти вперед, или клавиши SHIFT+ENTER, чтобы вернуться назад. Кроме того, можно использовать кнопки со стрелками вверх и вниз рядом с полем поиска.