[英]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.