我想找出挂起的任务,输出SHOW TASKS
太长,无法快速查看哪些任务实际上是挂起的(我们有很多任务)
有没有办法只获取暂停任务的名称并过滤掉实际启动的任务?
我想找出挂起的任务,输出SHOW TASKS
太长,无法快速查看哪些任务实际上是挂起的(我们有很多任务)
有没有办法只获取暂停任务的名称并过滤掉实际启动的任务?
您可以在 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';