Упражнение. Использование запросов для изучения данных
У вас был шанс просмотреть необработанные данные незнакомого метеорологического набора данных и изучить некоторые его свойства в сетке результатов веб-интерфейса Azure Data Обозреватель.
Здесь вы будете использовать запросы для дальнейшего описания размера и изменчивости данных.
Подсчет записей
Самый простой запрос, который вы будете использовать, подсчитывает количество строк в таблице.
Выполните следующий запрос.
StormEvents
| count
Вы должны получить результаты, аналогичные приведенным на следующем рисунке:
Поиск минимальных и максимальных значений
Полезно знать, какие диапазоны значений существуют в наборе данных. Например, вы увидели в последнем уроке метки времени для каждого события. Выполните следующий запрос, чтобы просмотреть минимальные и максимальные значения столбца StartTime :
StormEvents
| summarize min(StartTime), max(StartTime)
Вы должны получить результаты, аналогичные приведенным на следующем рисунке:
Получение схемы таблицы
Вспомните в последнем уроке, который вы рассмотрели несколько строк данных, чтобы определить типы данных. С помощью запроса можно узнать фактическую схему таблицы данных. Схема — это сопоставление имени столбца с типом данных.
Выполните следующий запрос.
StormEvents | getschema
Вы должны получить результаты, аналогичные приведенным на следующем рисунке:
Посмотрите на каждый столбец. Во-первых, ColumnName отображает столбцы, которые вы изучили в последнем уроке. СтолбецOrdinal чисел столбцов в порядке их отображения в таблице. Тип данных не нужен для этой символизации. ColumnType отображает тип данных для каждого столбца. Обратите внимание, что последний столбец StormSummary является динамическим объектом. Динамический объект может содержать пакеты свойств или массивы.