Google bigquery 在BigQuery中回填计划查询

Google bigquery 在BigQuery中回填计划查询,google-bigquery,partitioning,Google Bigquery,Partitioning,我有下面的预定查询,它创建了一个包含未列出记录的文件。设置为使用分区日期 当我对此查询运行回填时,更多的记录被添加到最近的日期,以前的分区不会更新。我做错了什么?如果回填不适用于格式的日期(“%y%m%d”,日期子项(当前日期(),间隔1天) 您没有告诉您的表是如何分区的。是否有可能存在摄取时间分区表?是的,它是在事件日期上分区的。您可以看一下,以确定您的分区表是常规分区表还是非定时分区表吗?它说摄取时间分区表包含一个伪列ed_PARTITIONTIME——我看不到这一点,所以我假设有一个常规分

我有下面的预定查询,它创建了一个包含未列出记录的文件。设置为使用分区日期

当我对此查询运行回填时,更多的记录被添加到最近的日期,以前的分区不会更新。我做错了什么?如果回填不适用于
格式的日期(“%y%m%d”,日期子项(当前日期(),间隔1天)


您没有告诉您的表是如何分区的。是否有可能存在摄取时间分区表?是的,它是在事件日期上分区的。您可以看一下,以确定您的分区表是常规分区表还是非定时分区表吗?它说摄取时间分区表包含一个伪列ed_PARTITIONTIME——我看不到这一点,所以我假设有一个常规分区表
SELECT  user_pseudo_id, event_bundle_sequence_id, event_timestamp, event_date,  event_server_timestamp_offset, parameters.key as parameters,
  parameters.value.string_value as parameters_string_value, parameters.value.int_value as parameters_int_value, parameters.value.float_value as parameters_float_value,
  parameters.value.double_value as parameters_double_value,
  FROM 

(SELECT user_pseudo_id, event_bundle_sequence_id, event_timestamp, event_date, event_server_timestamp_offset, event_params FROM  'xxx.xxx.events_20*'

WHERE
  _TABLE_SUFFIX = FORMAT_DATE('%y%m%d', DATE_SUB(CURRENT_DATE(), INTERVAL 1 DAY))),
        UNNEST(event_params) as parameters