首页 > 解决方案 > 从外部阶段加载数据 - 在加载之前检查文件是否存在

问题描述

我在 ksh 脚本中使用 snowsql,该脚本将数据从命名的外部阶段加载到雪花表。我想在加载之前检查文件是否存在:如果那里没有文件,我想退出而不进行加载。我尝试使用

snowsql -c $CONNECT -w $WAREHOUSE -s $SCHEMA -d $DATABASE \
-o exit_on_error=true \
-q "ls ${external_stage};" \

但 ls 的结果为空 - 不视为错误。

我该如何处理?

标签: snowflake-cloud-data-platformksh

解决方案


推荐阅读