Google BigQuery如何从csv加载自定义列?

时间:2017-05-19 19:49:55

标签: google-bigquery

我有一个双击csv文件,包含20列(Timestamp,AdvertiserId,ActionName,Brower,OSID ...),没有任何标题。我想只将前三列摄取到BQ表中。有没有办法实现这一点,而无需将每一列一个一个地手动映射到BQ的UI(创建new_table - >“架构”部分)? CSV中的字段以逗号分隔,换行符定义为分号';'。

1 个答案:

答案 0 :(得分:1)

有两种方法可以做到这一点:BigQuery: Load from CSV, skip columns

在你的情况下,我可能会建议第二种方法。设置ignoreUnknownValues标志并传入仅包含前三列的模式。例如:

MailItem.GetInspector