Управление запросами
Запросы содержат набор операторов YQL для обработки данных, а также параметры подключения к ним.
Создать запрос
- В консоли управления
выберите каталог, в котором нужно создать запрос. - В списке сервисов выберите Yandex Query.
- На панели слева выберите Запросы.
- На панели сверху нажмите кнопку Новый аналитический запрос или Новый потоковый запрос.
- Поле ввода введите текст запроса.
Проверить запрос
Чтобы проверить текст запроса без его исполнения, нажмите кнопку Валидировать.
Выполнить запрос
Аналитические запросы поддерживают только сценарий запуска запросов на исполнение. Чтобы запустить запрос, введите текст запроса и нажмите кнопку
Потоковые запросы поддерживают сценарий запуска нового или продолжение выполнения текущего запроса:
- Чтобы запустить новый запрос, нажмите кнопку
Выполнить начиная с текущих. - Чтобы продолжить выполнять потоковый запрос с последней контрольной точки, нажмите кнопку
Продолжить. Если нужно продолжить выполнять запрос после смены источника данных, нажмите кнопку и выберите Продолжить (принудительно).
Примечание
Потоковые запросы выполняются к потокам данных, которые не ограничены. В отличие от аналитического запроса, потоковый запрос может выполняться бесконечно.
Остановить запрос
Чтобы остановить запрос:
Нажмите кнопку
- Нажмите кнопку
Остановить, чтобы создать контрольную точку и остановить запрос. - Нажмите кнопку
Принудительно остановить, чтобы остановить запрос без создания контрольной точки.
Посмотреть информацию о выполнении запроса
Информация о выполнении запроса доступна на следующих вкладках:
- Результат - результат выполнения запроса в виде таблицы или схемы. Просмотр результатов доступен только для последнего исполнения запроса в течение 24 часов.
- Проблемы — информация об ошибках, которые возникли при выполнении запроса.
- План — информация об этапах выполнения запроса.
- Статистика — метрики выполнения запроса со следующими данными:
- входящие потоки данных;
- используемые для выполнения запроса мощности;
- объем использованной памяти;
- объем выходных данных.
- Мета — метаданные запроса:
- идентификатор запроса;
- статус выполнения запроса;
- дата создания, изменения, последнего выполнения запроса.
Посмотреть историю запусков запроса
Yandex Query сохраняет историю запусков для каждого запроса.
- В консоли управления
выберите каталог, в котором нужно посмотреть историю выполнения запроса. - В списке сервисов выберите Yandex Query.
- На панели слева выберите Запросы.
- Выберите запрос и на панели сверху нажмите кнопку
Показать запуски.
Переименовать запрос
- В консоли управления
выберите каталог, в котором нужно переименовать запрос. - В списке сервисов выберите Yandex Query.
- На панели слева выберите Запросы.
- Выберите запрос и на панели нажмите кнопку
рядом с именем запроса. - Введите новое имя запроса и нажмите кнопку
.
Изменить запрос
Чтобы изменить запрос, введите новый текст запроса и нажмите кнопку Выполнить. Если запрос уже запущен, остановите его для изменения текста запроса.
Клонировать запрос
Для удобства разработки можно клонировать запросы с сохранением текста:
- В консоли управления
выберите каталог, в котором нужно клонировать запрос. - В списке сервисов выберите Yandex Query.
- На панели слева выберите Запросы.
- Выберите запрос и нажмите кнопку Клонировать. Чтобы клонировать запрос с другим типом, нажмите кнопку
и выберите Клонировать как….
Удалить запрос
- В консоли управления
выберите каталог, в котором нужно удалить запрос. - В списке сервисов выберите Yandex Query.
- На панели слева выберите Запросы.
- Нажмите кнопку
напротив имени запроса, который вы хотите удалить. - Подтвердите удаление запроса.