如何使用大查询导出数据语句创建文件名中包含日期的文件

问题描述

我正在使用 BIG QUERY EXPORT DATA 语句在云存储中创建文件,供另一个团队提取以进行进一步的再处理。我正在使用下面的语句,而不是将选择查询粘贴为巨大的。

EXPORT DATA OPTIONS(
uri='gs://whr-asia-datalake-dev-standard/outbound/Adobe/Customer_Master_*.csv',format='CSV',overwrite=true,header=true,field_delimiter='|') AS    
SELECT 

我看到在我的云存储桶中创建了以下文件

 radhika_sharma_ibm@cloudshell:~ (whr-asia-datalake-nonprod)$ gsutil ls gs://whr-asia-datalake-dev-standard/outbound/Adobe/
    gs://whr-asia-datalake-dev-standard/outbound/Adobe/
    gs://whr-asia-datalake-dev-standard/outbound/Adobe/Customer_Master_000000000000.csv
    gs://whr-asia-datalake-dev-standard/outbound/Adobe/Customer_Master_000000000001.csv
    gs://whr-asia-datalake-dev-standard/outbound/Adobe/Customer_Master_000000000002.csv

我无法删除后缀部分,因为 BIG QUERY 创建了它,但我想知道是否可以为其他团队创建文件名中包含 DATE 的文件,以确定它是为哪个日期创建的? 就像

Customer_Master_04022021_000000000000_.csv

我需要在我的文件中有一个日期。请问有什么帮助或意见吗?

是否有解决办法,或者我将不得不使用这里的数据流,该数据流使用数据流作业从文件中的表中提取数据。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)