雪花-内部阶段将管道定界的CSV文件加载到表中-使用COPY INTO-无法识别数值'0xFF0xFE10x00'

时间:2020-11-10 19:37:53

标签: snowflake-cloud-data-platform

我是Snowflake的新手,

我已经使用DDL在一个名为STOCKS_EOD和模式STOCKS的数据库中创建了一个表

CREATE TABLE DIM_COMPANY_STOCK(
    COMPANY_STOCK_SK int NOT NULL,
    STOCK_TICKER STRING NOT NULL,
    SECTOR STRING NOT NULL,
    INDUSTRY STRING NOT NULL,
    COMPANY_NAME STRING NULL
);

create or replace file format csvformat
  type = 'CSV'
  field_delimiter = '|';

尝试使用命令将暂存文件加载到表中,导致错误:无法识别数字值'0xFF0xFE10x00'

copy into STOCKS_EOD.STOCKS.DIM_COMP_STOCK
  from @fileLanding/DIM_COMPANY_STOCK_Export_All.csv.gz
  file_format = (format_name = csvformat)
  on_error = 'skip_file';

样本数据: 1 | A |资本货物|电子产品|敏捷技术 2 | AA |资本货物|金属结构|美铝公司 3 | AAN |技术|多元化的商业服务| AARON'S INC

0 个答案:

没有答案