Работа с синтаксисом Yandex Query Language в Yandex Query
Узнайте, как работать с синтаксисом Yandex Query Language, и научитесь выполнять операции с данными в Yandex Query на примере аналитического и потокового запросов.
Все примеры выполняются на заранее подготовленном наборе данных - поездках Нью-Йоркского такси за 2019-2021 годы.
Примечание
Yandex Cloud предоставляет набор данных - поездки Нью-Йоркского такси - на условиях “как есть” (as is). Yandex Cloud не дает никаких заверений, явных или подразумеваемых, гарантий или условий в отношении использования вами указанного датасета (набора данных). В пределах, разрешенных вашим местным законодательством, Yandex Cloud не несет никакой ответственности за любые убытки или ущерб, включая прямые, побочные, специальные, косвенные, случайные или штрафные, возникшие в результате использования вами датасета.
NYC Taxi and Limousine Commission (TLC):
Данные были собраны и предоставлены NYC Taxi and Limousine Commission (TLC) поставщиками технологий, уполномоченными в рамках Taxicab & Livery Passenger Enhancement Programs (TPEP/LPEP). Данные о поездке не были созданы TLC, и TLC не делает никаких заявлений относительно точности этих данных.
Ознакомьтесь с источником
Пример аналитического запроса
Чтобы создать аналитический запрос и начать обучение:
- В консоли управления
выберите каталог, в котором нужно создать соединение. - В списке сервисов выберите Yandex Query.
- На панели слева выберите
Учебник. - Нажмите кнопку Создать соединение. В блоке создания соединения все поля ввода параметров уже заполнены — введите описание (опционально) и нажмите кнопку Создать. Вы перейдете на экран создания привязки к данным.
- Введите описание привязки к данным (опционально) и нажмите кнопку Создать. Будут созданы нужные для обучения ресурсы.
В списке на панели слева выберите интересующий обучающий раздел:
- Выборка данных из всех колонок.
- Выборка данных из определенных колонок.
- Сортировка и фильтрация.
- Агрегирование данных.
- Дополнительные условия агрегации.
- JSON.
Пример потокового запроса
Чтобы создать потоковый запрос и начать обучение:
- В консоли управления
выберите каталог, в котором нужно создать соединение. - В списке сервисов выберите Yandex Query.
- На панели слева выберите
Учебник. - Выберите
Потоковый
. - Нажмите кнопку Создать соединение. В блоке создания соединения часть полей ввода параметров уже заполнена.
- Выберите или создайте новую базу данных.
- Выберите или создайте новый сервисный аккаунт.
- Нажмите кнопку Создать. Вы перейдете на экран создания привязки к данным.
- Выберите или создайте новый поток данных.
- Введите описание привязки к данным (опционально) и нажмите кнопку Создать. Будут созданы нужные для обучения ресурсы.
В списке на панели слева выберите интересующий обучающий раздел: