snowflake-cloud-data-platform - 如何在雪花中删除所有任务
问题描述
在特定模式下删除 Snowflake 中的所有任务的最简单方法是什么?我希望这不需要某种 Javascript 循环。
我希望有类似... :)
DROP ALL TASKS IN <SCHEMA>
一个一个地浏览它可能很麻烦。
在文档中没有看到任何暗示这一点的内容:https ://docs.snowflake.com/en/sql-reference/sql/drop-task.html
解决方案
您可以使用 show 任务,然后使用 select 语句生成 DDL,然后您可以将其作为 SQL 脚本运行。
use database "mydatabase";
use schema "myschema";
show tasks;
SELECT 'DROP TASK ' || "name" || ';' FROM table(result_scan(last_query_id()));
推荐阅读
- networkx - Networkx 边诱导子图同构
- python - 在 github 工作流程中崩溃后有什么方法可以自动重启
- python - 3 维权重 [200, 1, 4] 的预期 3 维输入,但得到了大小为 [64, 1500] 的 2 维输入
- python-3.x - WinError 2: 使用 AudioSegment.from_file 时系统找不到指定的文件
- amazon-web-services - AWS Cognito 集成上的 ASP.Net 核心 Web 应用程序失败
- python-3.x - Pynamodb - 对列表的 Map 成员进行添加/更新操作
- typescript - 输入“蓝鸟”
' 不可分配给类型 'Promise ' - transform - UnityException:将孩子变换出边界字符.OnCollisionEnter
- cmake - Cython、CMake 和源外构建导致双重编译
- excel - Excel VBA - 格式化图表系列以等于现有的