Упражнение. Использование запросов для изучения данных

Завершено

У вас был шанс просмотреть необработанные данные незнакомого метеорологического набора данных и изучить некоторые его свойства в сетке результатов веб-интерфейса Azure Data Explorer.

Здесь вы будете использовать запросы для дальнейшего описания размера и изменчивости данных.

Подсчет записей

Самый простой запрос, который вы будете использовать, подсчитывает количество строк в таблице.

Выполните следующий запрос.

Запустите запрос

StormEvents
| count 

Результаты должны выглядеть следующим образом:

снимок экрана результатов оператора подсчёта.

Поиск минимальных и максимальных значений

Полезно знать, какие диапазоны значений существуют в наборе данных. В последнем модуле, например, вы увидели метки времени для каждого события. Выполните следующий запрос, чтобы просмотреть минимальные и максимальные значения столбца StartTime:

Запустите запрос

StormEvents
| summarize min(StartTime), max(StartTime)

Результаты должны выглядеть следующим образом:

снимок экрана: максимальный и минимальный результат.

Получение схемы таблицы

Вспомните, что в последнем блоке вы просмотрели несколько строк данных, чтобы определить типы данных. С помощью запроса можно узнать фактическую схему таблицы данных. Схема — это сопоставление имени столбца с типом данных.

  1. Выполните следующий запрос.

    Запустите запрос

    StormEvents
    | getschema 
    

    Результаты должны выглядеть следующим образом:

    снимок экрана сетки результатов с метаданными.

  2. Посмотрите на каждый столбец. Первый столбец, ColumnName, показывает столбцы, которые вы изучили в последнем уроке. ColumnOrdinal нумерует столбцы в порядке, как они появляются в таблице. Для этой характеризации не требуется DataType. ColumnType отображает тип данных для каждого столбца. Обратите внимание, что последний столбец StormSummaryявляется динамическим объектом. Динамический объект может содержать пакеты свойств или массивы.