【问题标题】:How to insert a particular column data into a table in bigquery?如何将特定列数据插入到 bigquery 中的表中?
【发布时间】:2021-09-27 23:02:40
【问题描述】:

我想要一个由空格分隔的文本文件中的第一列数据。是否有任何可能的方法来检索列而不包括整个文本文件作为一个表并从该表中过滤?

【问题讨论】:

标签: sql google-cloud-platform google-bigquery


【解决方案1】:

你可以使用这个命令行

bq --location=US load \
--source_format=CSV \
--field_delimiter=" " \
--ignore_unknown_values \
<PROJECT_ID>:<DATASET>.<TABLE_NAME> \
./data.txt \
name:STRING 

您可以更改文件名和位置。必须在命令行中设置架构以跳过自动检测机制中的另一列。

【讨论】:

    猜你喜欢
    • 2023-04-10
    • 2021-12-10
    • 1970-01-01
    • 1970-01-01
    • 2015-11-03
    • 2015-04-18
    • 2015-07-30
    • 1970-01-01
    • 2013-10-10
    相关资源
    最近更新 更多