我有一個 s3 URL 作為 s3://Sales//region。
我在區域檔案夾中有日期桶:
refdate=2022-02-26、refdate=2022-02-25 和 refdate=2022-02-24
如何在雪花中創建一個外部表,并將磁區作為參考日期檔案夾?到目前為止我嘗試了什么:
Create external table sales (..)
PARTITION BY refdate
with location = @sales_stage/region/
file_format = COMP_ap
aws_sns_topic='arn:aws:sns:us-west38:snowflake-dev-SNS'
auto_refresh = true ;
謝謝,
習
uj5u.com熱心網友回復:
create stage s2
url='s3://Sales//region/'
...
;
create external table et1(
date_part date as to_date(split_part(metadata$filename, '-', 3)
|| '/' || split_part(metadata$filename, '-', 4)
|| '/' || split_part(metadata$filename, '-', 5), 'YYYY/MM/DD'),
timestamp bigint as (value:timestamp::bigint),
partition by (date_part)
location=@s2
auto_refresh = true
aws_sns_topic = 'arn:aws:sns:us-west38:snowflake-dev-SNS';
在此處查看雪花檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/452633.html
