如何解决仅当数据集文件在我的 DAG Python 文件中包含记录时,我才需要编写头文件和数据集文件
仅当数据集文件中有记录时,我才需要编写头文件和数据集文件。尝试以下 2 个选项在我的 DAG (Python) 文件中实现它,但它没有做任何事情。
选项 1:
if [[ -s gs://'file path'/file_tmp.csv ]]; then [ [ gsutil compose gs://'file path'/Header_File.csv gs://'file path'/file_tmp.csv gs://'file path'/Batch_File.csv ] && [ gsutil rm gs://'file path'/file_tmp.csv ] ]; fi'
选项 2:
-s /gs://'file path'/file_tmp.csv] && (gsutil compose gs://'file path'/Header_File.csv gs://'file path'/file_tmp.csv gs://'file path'/Batch_File.csv) && (gsutil rm gs://'file path'/file_tmp.csv) || touch empty_uk.txt
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。