【发布时间】:2019-12-13 14:29:13
【问题描述】:
我正在关注本教程: https://docs.snowflake.net/manuals/user-guide/data-load-external-tutorial-resolve.html
尝试“通过查询 ID 返回错误并将结果保存到表中以供将来参考”
错误为“文件(11)中的列数与对应表(10)的列数不匹配,使用文件格式选项error_on_column_count_mismatch=false忽略此错误”
这与教程相匹配,因此我按照教程查找查询 ID 并将其输入到下面语句中的 query_id 占位符中:
create or replace table save_copy_errors as select * from table(validate(mycsvtable, job_id=>'<query_id>'));
但它不会保存错误,而是返回一个新错误:
002018 (22023): SQL compilation error:
Invalid argument [Invalid Job UUID provided.] for table function. Table function
argument is required to be a constant.
不知道如何解决这个问题,因为我觉得我只是在正确地反映教程
【问题讨论】:
标签: sql snowflake-cloud-data-platform