将CSV导入BigQuery解析错误

时间:2014-11-05 21:00:24

标签: google-bigquery

我有一个包含225行的CSV,并且看到BigQuery期望架构为

column1_name:DATA_TYPE,

我删除了所有空格,但BigQuery不喜欢我的架构它返回“解析错误”并返回第一个字段名称。

我的粘贴架构看起来像这样(部分)

transaction_status:STRING(6),dollarsobligated:NUMERIC(10,2),baseandexercisedoptionsvalue:NUMERIC(10,2),baseandalloptionsvalue:NUMERIC(12,2),maj_agency_cat:STRING(35),mod_agency:STRING(37) ,maj_fund_agency_cat:STRING(35),contractingofficeagencyid:STRING(37),contractingofficeid:STRING(51),

1 个答案:

答案 0 :(得分:1)

尝试删除尺寸标注,不需要。声明“String”是可选的,因为它是默认值。而不是数字,请“浮动”。

所以

  

transaction_status:STRING(6),dollarsobligated:NUMERIC(10,2),baseandexercisedoptionsvalue:NUMERIC(10,2),baseandalloptionsvalue:NUMERIC(12,2),maj_agency_cat:STRING(35),mod_agency:STRING(37) ,maj_fund_agency_cat:STRING(35),contractingofficeagencyid:STRING(37),contractingofficeid:STRING(51),

应该是

  

transaction_status,dollarsobligated:浮球,baseandexercisedoptionsvalue:浮球,baseandalloptionsvalue:浮球,maj_agency_cat,mod_agency,maj_fund_agency_cat,contractingofficeagencyid,contractingofficeid