-
Notifications
You must be signed in to change notification settings - Fork 732
Closed
Labels
area/uiUI/Embedded UI related issuesUI/Embedded UI related issues
Description
Сейчас во вкладке Info для стримингового запроса пусто:
Хочется добавить отображение текста запроса и его статуса, аналогично тому как он отображается в transfer:
Хочется отобразить в Info:
State- Статус запроса, значение одно из:CREATING,CREATED,STARTING,RUNNING,STOPPING,STOPPED,COMPLETED,SUSPENDED,FAILED(значения статусов описаны тут: https://st.yandex-team.ru/YQ-4501)Error- Текущую ошибку запросаText- Текст запроса
Также хочется показывать во вкладке запроса, но надо согласовать с дизайнером как:
Plan- план запроса (в формате таблицы / схемы)Ast- ast запроса- Текущее состояние запроса (которое желает пользователь), определяется значением
Run, запрос в данный момент запущен или остановлен ResourcePool- пул Workload Manager в котором выполняется запросRetryCount- число перезапусков запроса из-за внутренних ошибок (скорее всего имеет смысл показывать только в статусахRUNNING,SUSPENDED,FAILED)LastFailAt- время когда запрос в последний раз был остановлен из-за внутренней ошибки (имеет смысл показывать вместе сRetryCount)SuspendedUntil- сколько времени запрос будет ожидать перезапуска в стейтеSUSPENDED
Эти данные можно получить из sys view запросом:
SELECT
Status AS State,
Issues AS Error,
Text,
Plan,
Ast,
ResourcePool,
RetryCount,
LastFailAt,
SuspendedUntil,
FROM `.sys/streaming_queries`
WHERE Path = "<путь к запросу>"Metadata
Metadata
Assignees
Labels
area/uiUI/Embedded UI related issuesUI/Embedded UI related issues