Google bigquery 如何将数据追加到BigQuery表中的现有分区

Google bigquery 如何将数据追加到BigQuery表中的现有分区,google-bigquery,Google Bigquery,我们可以在创建BigQuery表的同时在BigQuery表上创建分区 我有一些关于分区的问题 如何将数据附加到BigQuery表中的现有分区 如果现有BigQuery表中已经存在分区,如何在该BigQuery表中创建新分区 如何截断数据并将数据加载到BigQuery表中的分区(覆盖BigQuery表中分区中的数据) 如何将数据附加到BigQuery表中的现有分区 您可以从Web UI、API或您选择的任何客户机执行此操作—方法相同—您只需使用相应的分区装饰器设置目标表,如下例所示 yourPro

我们可以在创建BigQuery表的同时在BigQuery表上创建分区

我有一些关于分区的问题

  • 如何将数据附加到BigQuery表中的现有分区
  • 如果现有BigQuery表中已经存在分区,如何在该BigQuery表中创建新分区
  • 如何截断数据并将数据加载到BigQuery表中的分区(覆盖BigQuery表中分区中的数据)
  • 如何将数据附加到BigQuery表中的现有分区

    您可以从Web UI、API或您选择的任何客户机执行此操作—方法相同—您只需使用相应的分区装饰器设置目标表,如下例所示

    yourProject.yourDataset.youTable$20171010   
    
    请注意:若要附加数据,您需要使用
    附加到表中
    以获得
    写入首选项

    如果现有BigQuery表中已经存在分区,如何在该BigQuery表中创建新分区

    如果在目标表的decorator中设置的分区还不存在,则会为您添加该分区

    如何截断数据并将数据加载到BigQuery表中的分区(覆盖BigQuery表中分区中的数据)


    要截断并加载到特定分区,您应该使用
    覆盖表
    作为
    写入首选项

    您的速率较低。重要提示-您可以使用投递答案左侧投票下方的勾号
    标记接受答案
    。看看为什么它很重要!对答案进行投票也很重要。投票选出有帮助的答案。。。当有人回答你的问题时,你可以检查一下该做什么。遵循这些简单的规则,你可以提高自己的声望得分,同时让我们有动力来回答你的问题:O)请考虑!嘿,米哈伊尔,找到你的帖子了!说到你答案的最后一部分:假设我按天分区,我意识到我今天的上传搞砸了,数据有问题,我会使用覆盖表作为写首选项?这应该是可行的(确保只覆盖特定的分区,而不是整个表,比如
    yourProject.yourDataset.youTable$20180724
    )-尝试,如果在您的特定情况下没有-请发布新问题,并提供您案例的详细信息。X Mikhail,是否可能在BQ UI中将写入首选项更改为写入处理,它被称为
    写入首选项
    ;如果您使用的是API-它的调用是正确的,感谢您指出这一点!介意我把这个加在你的答案上吗?