Как вы находите приостановленные задачи в Snowflake DB? - PullRequest
1 голос
/ 22 января 2020

Я хочу выяснить приостановленные задачи, вывод SHOW TASKS слишком длинный, чтобы быстро увидеть, какие задачи фактически приостановлены (У нас много задач)

Есть ли способ просто получить имена задач, которые приостановлены и отфильтрованы те, которые фактически запущены?

1 Ответ

1 голос
/ 22 января 2020

Вы можете сортировать по состоянию в наборе результатов Snowflake GUI, но также возможно фильтровать / обрабатывать результаты SHOW TASKS с помощью TABLE(), RESULT_SCAN() и LAST_QUERY_ID():

show tasks IN SCHEMA MYDATABASE.MYSCHEMA;
select "name","state" from TABLE(RESULT_SCAN(LAST_QUERY_ID())) where "state" <> 'started';
...