我有一个python脚本执行gbq作业,将csv文件从Google云存储导入BigQuery上的现有表。 如何将作业属性设置为导入到csv文件第一行中提供的右列? 我设置参数' allowJaggedRows'为TRUE,但它按顺序导入列,而不管csv文件头中的列名。
答案 0 :(得分:1)
将CSV导入BigQuery时,列将按CSV显示的顺序进行映射 - 第一行(标题)将不会对后续行的读取顺序产生任何影响。
需要注意的是,如果您要导入JSON文件,那么BigQuery将使用每列的名称,忽略顺序。