Упражнение. Возврат определенного количества строк с помощью оператора "take"
Запрос Kusto можно использовать для изучения наборов данных и получения аналитических сведений. Напомним, что у вас есть неизвестный набор метеорологических данных и вам необходимо выяснить, что с их помощью можно узнать.
Здесь вы изучите структуру данных, чтобы понять, какие вопросы можно задать об этих событиях шторма.
Создание первого запроса
Давайте взглянем на пример данных, чтобы получить представление о столбцах и типах данных в таблице. Не нужно просматривать все строки — остановимся всего на нескольких примерах.
Для этой задачи отлично подходит оператор take
, так как он возвращает определенное количество произвольных строк.
Скопируйте этот запрос в буфер обмена:
StormEvents | take 5
Вставьте запрос в редактор запросов, настроенный ранее.
Обратите внимание, что запрос начинается со ссылки на таблицу данных StormEvents. Эти данные передаются в первый и единственный оператор, который выбирает пять произвольных строк.
Выполните запрос, нажав кнопку Запуск над окном запроса или нажав клавиши SHIFT + ВВОД с клавиатуры.
Убедитесь, что результаты похожи на приведенный ниже пример. Фактические данные в строках могут отличаться, так как строки выбираются произвольно.
Просмотр результатов.
Что вы заметили в результатах? Прокрутите экран, чтобы просмотреть весь набор данных. Вот несколько моментов:
- Каждое событие имеет время начала и окончания с 2007 года.
- В столбце EventType отображаются различные типы непогоды.
- В столбце State (Штат) прописными буквами указывается название штата, в котором наблюдался каждый штормовой ветер.
- В двух отдельных столбцах — DamageProperty и DamageCrops — указываются типы ущерба, причиненного каждым видом непогоды.