snowflake-cloud-data-platform - 从外部阶段加载数据 - 在加载之前检查文件是否存在
问题描述
我在 ksh 脚本中使用 snowsql,该脚本将数据从命名的外部阶段加载到雪花表。我想在加载之前检查文件是否存在:如果那里没有文件,我想退出而不进行加载。我尝试使用
snowsql -c $CONNECT -w $WAREHOUSE -s $SCHEMA -d $DATABASE \
-o exit_on_error=true \
-q "ls ${external_stage};" \
但 ls 的结果为空 - 不视为错误。
我该如何处理?
解决方案
推荐阅读
- excel - 通过VBA中多列中的选择条件传输数据?
- r - 删除特定变量的 5% 百分位数
- node.js - Node.js 和 Gulp 帮助
- python - 从 tkinter 按钮获取随机文本变量 - python
- scala - Scala中的嵌套字符串插值
- javascript - AngularJS范围变量设置不正确
- amazon-web-services - 代码部署时创建虚拟主机
- php - Bootstrap 模式中的 WordPress 自定义联系表单未显示验证和提交响应
- php - 从 html 页面调用 phar 中包含的函数
- mongodb - 将旧的 Mongo 数据库引用转换为 DBRefs