2

在批量插入之前创建表时,有没有办法不指定列名并使用 csv 文件上的任何列名?我的 csv 文件中有一些列是季度,例如 2012Q2、2012Q3 等。将来,这些列会根据时间而变化,这就是我不想指定列名的原因。如果这是可能的,任何帮助将不胜感激。

谢谢!

4

1 回答 1

-1

一种方法是:

  1. 在 BigQuery 上删除表
  2. 从 CSV 获取列名
  3. 使用 CSV 中的列名创建表。PHP示例可以在这里找到:https ://github.com/GoogleCloudPlatform/php-docs-samples/blob/master/bigquery/api/src/functions/create_table.php (字段=您的列名)
  4. 导入 CSV

完毕!

于 2017-04-20T10:33:29.383 回答