Snowflake cloud data platform 使用文件格式创建Snowpipe复制到某个阶段失败

Snowflake cloud data platform 使用文件格式创建Snowpipe复制到某个阶段失败,snowflake-cloud-data-platform,Snowflake Cloud Data Platform,当我尝试从后台文件加载以下数据时,由于日期无效而失败,是否有办法解决此问题?不更改源文件 我正在试着装一个雪斗 原始国际日期 04-21-2020 create or replace file format Ally_format type = csv field_delimiter = '|' skip_header = 1 empty_field_as_null = true REPLACE_INVALID_CHARACTERS = TRUE

当我尝试从后台文件加载以下数据时,由于日期无效而失败,是否有办法解决此问题?不更改源文件

我正在试着装一个雪斗

原始国际日期 04-21-2020

create or replace file format Ally_format
    type = csv
    field_delimiter = '|'
    skip_header = 1
    empty_field_as_null = true
    REPLACE_INVALID_CHARACTERS = TRUE 
    DATE_FORMAT = '<MM-DD-YYYY>'
    EMPTY_FIELD_AS_NULL = TRUE;**

Copy into NAM_FIN_DB.FIN_PUBLIC.ALLY
    from  @NAM_FIN_DB.PUBLIC.FP_FINANCE 
    file_format = Ally_format
    pattern='ALLY.*';**
创建或替换文件格式Ally\u格式
类型=csv
字段_分隔符='|'
跳过页眉=1
空字段作为空=真
替换无效字符=真
日期\格式=“”
空的\字段\为\空=真**
复制到NAM_FIN_DB.FIN_PUBLIC.ALLY
发件人@NAM_FIN_DB.PUBLIC.FP_FINANCE
file\u format=Ally\u格式
模式='ALLY.'**

我认为您的日期格式行应该是:

DATE_FORMAT = 'MM-DD-YYYY'
不是

DATE\u格式=“”

源文件中可能存在与您定义的格式不匹配的数据。我建议您尝试将其加载到Excel之类的软件中,看看您是否能够发现问题。它与我提供的日期不符,因此仅包含04-21-2021的文件将不会加载。谢谢你的回复
DATE_FORMAT = '<MM-DD-YYYY>'