SnowSQL是否支持sleep/pause/timeout/wait等延迟命令?
在SnowSQL脚本中实现文件下载延迟的方法
你可以通过SnowSQL调用操作系统的sleep命令来实现两个文件下载操作之间的延迟,无需拆分脚本。SnowSQL支持使用!前缀执行系统级命令,具体修改如下:
get ${outFileNm} file://${inDir}/; ! sleep 30; -- 这里设置延迟时长,单位为秒,可按需调整 get ${outFileNm2} file://${inDir}/;
说明
!是SnowSQL的特殊前缀,用于触发执行操作系统命令,Linux环境下的sleep命令可以直接生效。- 把
30替换成你实际需要的延迟秒数即可满足下游流程的时间间隔要求。
内容的提问来源于stack exchange,提问作者Speedy
相关产品推荐
相关产品推荐

