【问题标题】:Bigquery. What does "Adding NULLABLE or REPEATED columns at the end" mean?大查询。 “在末尾添加 NULLABLE 或 REPEATED 列”是什么意思?
【发布时间】:2015-05-13 08:01:37
【问题描述】:

我想更新 Bigquery 中的表。 这是一个说明可以做什么和不能做什么的文档: https://cloud.google.com/bigquery/docs/tables#updateschema 它说:

允许的操作包括:

Adding NULLABLE or REPEATED columns at the end
Making REQUIRED fields NULLABLE

我能够通过插入嵌套在我的架构中的 NULLABLE 和 REPEATED 字段来更新表。

我不明白“最后”部分是什么意思。 这不是关于 Bigquery 如何存储数据的内部细节吗?

【问题讨论】:

    标签: google-bigquery


    【解决方案1】:

    我猜文档讨论了您在浏览表格或执行“选择 *”时看到的逻辑顺序。 物理存储是实现细节,但逻辑顺序是可见的。

    【讨论】:

      【解决方案2】:

      您只能将列添加到结构的末尾。您不能对列重新排序或在中间添加一列,例如第二列。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-05-07
        • 2016-05-24
        • 1970-01-01
        • 1970-01-01
        • 2012-10-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多