You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Snowflake中INFER_SCHEMA未识别CSV表头,表头被当作数据行

CSV表头被识别为数据行导致INFER_SCHEMA字段命名异常

当前配置下,CSV文件的表头行被当作普通数据行处理,INFER_SCHEMA推断出的字段名是c1、c2、c3这类默认命名,而非使用文件自带的表头作为字段名。


示例CSV数据

Series_reference    Period  Data_value  Suppressed  STATUS  UNITS   Magnitude   Subject Group   Series_title_1
BDCQ.SEA1AA 2011.06 80078       F   Number  0   Business Data Collection - BDC  Industry by employment variable Filled jobs

当前文件格式配置

create or replace file format mybusinesscsv
type = csv
RECORD_DELIMITER = '
'
skip_header = 0;

执行INFER_SCHEMA的SQL代码

SELECT *
  FROM TABLE(
    INFER_SCHEMA(
      LOCATION=>'@quarterdatastg/employment_1.csv.gz',
      file_format=>'mybusinesscsv'
      )
    );

内容的提问来源于stack exchange,提问作者Mat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 13:18:10