【发布时间】:2021-04-13 19:10:55
【问题描述】:
我需要每周将文件从 MS Azure 加载到 Snowflake 表,我想知道是否可以找到更有效的方法
例如,如果我想加载此目录中的文件:
my_folder/food/20200101.csv
...
my_folder/food/20201201.csv
舞台名称是
my_stage
如果我想加载 6 月份的文件,查询将是:
select * from @my_stage (pattern => 'my_folder/food/202006.*.csv')
我的问题是,如果我想在 11/28/2020 和 12/05/2020 之间加载文件怎么办?
我目前使用的方法是这样分隔模式:
pattern => 'my_folder/food/2020112[8-9].*.csv|my_folder/food/2020113[0-1].*.csv|my_folder/food/2020120[1-5].*.csv
有没有办法让它变得更简单?喜欢在模式中使用 >= 和
谢谢,如果我的问题不清楚,请告诉我。 :)
【问题讨论】:
标签: python sql snowflake-cloud-data-platform snowflake-schema