【问题标题】:Append to table function isn't working附加到表功能不起作用
【发布时间】:2018-03-09 01:07:53
【问题描述】:

我想将 2 个数据集附加到一个中(两个数据集具有相同的列)。为此,我创建了一个新数据集并将目标表设置为我想要将新表附加到的现有表。但是,当我这样做时,数据集只包含新表中的数据。

如何确保新数据集附加到现有表?

谢谢

【问题讨论】:

  • 你到底做了什么?向我们展示,我们会​​告诉您需要解决的问题!

标签: google-bigquery


【解决方案1】:

假设您有一个表 dataset1.tableA 和一个位于差异数据集中的表 dataset2.tableB,这两个表具有相同的架构。您想将表 dataset2.tableB 附加到 dataset1.tableA。以下是您通过 BQ UI 在 StandardSQL 中执行此操作的方法:

  • 设置目标表:数据集 dataset1 和表 ID tableA
  • 选择写入首选项:附加到表
  • 运行查询:SELECT * FROM dataset2.tableB

现在,在您的表 dataset1.tableA 中,您应该附加了来自 dataset2.tableB 的数据。

【讨论】:

    猜你喜欢
    • 2017-09-05
    • 1970-01-01
    • 2012-10-13
    • 2015-03-14
    • 2013-04-05
    • 2016-12-30
    • 1970-01-01
    • 2020-08-17
    • 1970-01-01
    相关资源
    最近更新 更多