小编Max*_*lot的帖子

让 Google BigQuery 从 csv 字符串文件推断架构

我想将 csv 数据上传到 BigQuery。当数据具有不同类型(如字符串和整数)时,它能够通过标题推断列名,因为标题都是字符串,而其他行包含整数。

BigQuery 通过将文件的第一行与数据集中的其他行进行比较来推断标题。如果第一行仅包含字符串,而其他行不包含,则 BigQuery 会假定第一行是标题行。

https://cloud.google.com/bigquery/docs/schema-detect

问题是当你的数据都是字符串时......

您可以指定--skip_leading_rows,但 BigQuery 仍然不使用第一行作为变量的名称。

我知道我可以手动指定列名,但我不想这样做,因为我有很多表。还有其他解决方案吗?

csv google-bigquery

1
推荐指数
1
解决办法
1658
查看次数

标签 统计

csv ×1

google-bigquery ×1