Сетка результатов веб-интерфейса Azure Data Explorer
В этом руководстве вы узнаете, как работать с результатами запросов в веб-интерфейсе Azure Data Explorer с помощью сетки результатов. С помощью сетки результатов можно настроить результаты и управлять ими, а также повысить эффективность и эффективность анализа данных.
Сведения о выполнении запросов см . в кратком руководстве. Запрос данных в веб-интерфейсе Azure Data Explorer.
Необходимые компоненты
- Учетная запись Майкрософт или удостоверение пользователя Microsoft Entra. Подписка Azure не обязательна.
- Кластер и база данных Azure Data Explorer. Используйте общедоступный кластер справки или создайте кластер и базу данных.
Развертывание ячейки
Разверните ячейку, чтобы открыть подробное представление содержимого ячейки, что особенно полезно для просмотра динамических данных или длинных строк. В подробном представлении динамические данные представлены как JSON. Чтобы развернуть ячейку, выполните следующие действия.
Дважды щелкните ячейку, чтобы открыть подробное представление.
Щелкните значок в правом верхнем углу сетки результатов, чтобы переключить режимы чтения. Выберите между следующими режимами области чтения: "Встроенный", "Ниже" и "Справа".
Развертывание строки
Разверните строку, чтобы открыть подробное представление содержимого строки. В этом подробном представлении показаны различные столбцы и их содержимое. Чтобы развернуть строку, выполните следующие действия.
В левой части строки, которую вы хотите развернуть, выберите значок >со стрелкой.
В подробном представлении столбцы с динамическими данными можно развернуть или свернуть. Развернутые столбцы отмечены стрелкой вниз, а свернутые столбцы отмечены стрелкой вправо. Вы можете переключаться между расширением и свертыванием содержимого, выбрав стрелку рядом с ключом столбца.
Поиск в подробном представлении
Вы можете выполнять бесплатный поиск текста в подробном представлении результата. Чтобы узнать, как это сделать, выполните следующие действия.
Выполните следующий запрос.
StormEvents | where InjuriesIndirect > 0
Разверните строку в сетке результатов, чтобы открыть подробное представление.
Выберите подробное окно представления.
Чтобы инициировать строку поиска свободного текста, нажмите сочетание клавиш CTRL+F.
Входные данные "травмированы". Выделены все экземпляры поискового термина.
Примечание.
Функция поиска не учитывает регистр по умолчанию.
Получение пути к динамическому полю
Вложенные динамические поля контейнера свойств могут стать сложными по мере того, как вы углубляетесь в их слои. В сетке результатов JPATH указывает путь через поля объектов динамического контейнера свойств, которые будут поступать в заданное поле. Чтобы узнать, как найти JPATH, выполните следующие действия.
Выполните следующий запрос.
StormEvents | take 10
Выберите первый результат в столбце
StormSummary
, который должен быть последним столбцом.Выберите различные поля в результатах и узнайте, как JPATH в верхней части окна изменяется. Например, на следующем снимке экрана показан путь к
Location
полю, вложенный вDetails
поле в объект dynamic property-bag столбцаStormSummary
.Щелкните значок справа от JPATH, чтобы скопировать его. Затем вставьте и используйте JPATH в качестве фильтра или поделитесь им с другими пользователями.
Добавление фильтра из динамического поля
Чтобы добавить определенное динамическое поле в качестве фильтра в запрос, выполните следующие действия:
Выполните следующий запрос.
StormEvents | take 10
Выберите первый результат в столбце
StormSummary
, который должен быть последним столбцом.Щелкните правой кнопкой мыши поле в динамических данных и выберите " Добавить в качестве фильтра". Например, щелкните поле правой кнопкой мыши
Location
и добавьте его в качестве фильтра.В редакторе запросов предложение запроса добавляется в запрос на основе выбранного динамического поля.
Добавление фильтра из результата запроса
Чтобы добавить оператор фильтра в запрос непосредственно из сетки результатов, выполните следующие действия.
Выполните следующий запрос.
StormEvents | take 10
Выберите ячейки с содержимым, для которого требуется создать фильтр запросов. Чтобы выбрать несколько ячеек, щелкните и перетащите указатель мыши на ячейки, которые вы хотите выбрать, или удерживайте клавишу CTRL при щелчке каждой ячейки. Например, выберите несколько ячеек из
State
столбцов иEventType
столбцов.Щелкните правой кнопкой мыши, чтобы открыть для ячейки меню действий. Выберите " Добавить выбор в качестве фильтров".
В редакторе запросов предложение запроса добавляется в запрос на основе выбранных ячеек.
Группировка столбцов по результатам
В результирующем наборе можно сгруппировать результаты по любому столбцу. После этого группирования можно выполнить дополнительные агрегаты для изучения данных. Чтобы сгруппировать и просмотреть результаты столбца, выполните следующие действия.
Выполните приведенный ниже запрос:
StormEvents | where EventType == "Lake-Effect Snow"
Наведите указатель мыши на столбец Штат, выберите меню и пункт Группировать по штату.
На следующем снимка экрана показан результат после выбора группы по состоянию.
В сетке дважды щелкните запись, чтобы развернуть и просмотреть записи для этого состояния. Например, разверните записи для "ИНДИАНА". Этот тип группировки полезен в исследовательском анализе.
После группировки данных по столбцу можно использовать функцию агрегирования значений для вычисления статистики для каждой группы. Для этого перейдите в меню столбцов, выберите "Агрегирование значений" и выберите тип функции, используемый для этого столбца.
Чтобы вернуть сетку результатов в исходное состояние, выберите меню столбца "Группа ". Затем выберите "Сбросить столбцы".
Столбцы фильтра
Чтобы отфильтровать результаты определенного столбца, выполните следующие действия.
Выберите меню для фильтра столбца.
Выберите значок фильтра.
Выберите нужный оператор в построителе фильтров.
Введите выражение, по которому необходимо отфильтровать столбец. Результаты будут фильтроваться по мере ввода.
Примечание.
Регистр в фильтре не учитывается.
Чтобы создать фильтр с несколькими условиями, выберите логический оператор, чтобы добавить другое условие.
Чтобы удалить фильтр, удалите текст из первого условия фильтра.
Просмотр статистики ячеек
Чтобы быстро вычислить среднее, счетчик, min, max и Sum для нескольких строк, выберите соответствующие числовые ячейки. Например:
Выполните следующий запрос.
StormEvents | where DamageCrops > 0 and DamageProperty > 0 | project StartTime, State, EventType, DamageCrops, DamageProperty, Source
Выберите несколько числовых ячеек. Чтобы выбрать несколько ячеек, щелкните и перетащите указатель мыши на ячейки, которые вы хотите выбрать, или удерживайте клавишу CTRL при щелчке каждой ячейки. Среднее, количество, минимальное, максимальное и суммное значение автоматически вычисляются для этих ячеек.
Создание сводной таблицы
Режим сводной таблицы Excel похож на таблицу сводной таблицы Excel. Режим сводной таблицы позволяет преобразовать значения столбцов в столбцы. Например, можно свести столбец к столбцу State
, чтобы сделать столбцы для "Флорида", "Миссури", "Алабама" и т. д. Чтобы создать сводную таблицу, выполните следующие действия.
В правой части сетки результатов выберите "Столбцы ", чтобы просмотреть панель инструментов таблицы. В верхней части панели выберите режим сводки.
Перетащите столбцы в группы строк, значения, разделы меток столбцов . Например, при перетаскивании EventType в группы строк; Повреждает значения; и метки состояния столбцов, результат должен выглядеть следующим образом.
Поиск в сетке результатов
Чтобы найти определенное выражение в таблице результатов, используйте возможность поиска. Например:
Выполните следующий запрос.
StormEvents | where DamageProperty > 5000 | take 1000
В верхнем меню сетки результатов в правой части выберите "Поиск " и введите "Wabash".
Все упоминания требуемого выражения теперь выделены в таблице. Вы можете перемещаться между ними, нажав клавишу ВВОД, чтобы перейти вперед, SHIFT+ВВОД, чтобы перейти назад, или с помощью кнопок вверх и вниз рядом с полем поиска для перемещения.
Чтобы отобразить только строки, содержащие поисковый запрос, включите только строки, которые соответствуют параметру поиска в верхней части окна поиска.
Результаты цвета по значению
Чтобы цветить строки результатов на основе значения столбца, выполните следующие действия:
Выполните следующий запрос.
StormEvents | take 10
Щелкните правой кнопкой мыши значение в столбце
State
.Выберите " Просмотреть результаты" и выберите "Цвет по значению".
Результаты цветируются значениями в столбце
State
.
Цвет результатов по уровню ошибки
Сетка результатов может цветить результаты на основе уровня серьезности ошибки или детализации. Чтобы включить эту функцию, измените параметры, как описано в разделе "Выделение уровней ошибок".
Цветовая схема для уровней ошибок в светлом режиме | Цветовая схема для уровней ошибок в темном режиме |
---|---|
Сокрытие пустых столбцов
Чтобы скрыть или показать пустые столбцы, выберите значок глаз в меню сетки результатов.