[英]COPY command skipping files in snowflake
COPY 命令在從雪花中的 s3 存儲桶加載數據時跳過文件。 無論如何,我是否可以了解從整個文件列表中處理的文件數。 我的命令如下所示:
COPY INTO abcd.abcdefhg
FROM 's3://dfsdc/asdfa/dfasdaf/sdfasd/'
credentials = (AWS_KEY_ID = '********************' AWS_SECRET_KEY =
'************')
FILE_FORMAT = (
COMPRESSION = 'GZIP'
FIELD_DELIMITER = '|' RECORD_DELIMITER = '\n'
SKIP_HEADER = 0
FIELD_OPTIONALLY_ENCLOSED_BY = '"'
TRIM_SPACE = FALSE
ERROR_ON_COLUMN_COUNT_MISMATCH = TRUE
ESCAPE = '\134'
-- ESCAPE_UNENCLOSED_FIELD = 'NONE'
ESCAPE_UNENCLOSED_FIELD=NONE
DATE_FORMAT = 'AUTO' TIMESTAMP_FORMAT = 'AUTO'
NULL_IF = ('')
)
ON_ERROR = CONTINUE;
如果文件已加載到目標表中,則在使用選項 force = true 之前不會再次處理該文件,您還可以驗證每個數據庫下可用的元數據視圖的加載狀態。
復制命令完成后,您將在結果面板中獲得每個文件的加載狀態。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.