Google cloud platform 对分区和群集表的计划查询
我创建了一个BQ表,其中包含时间分区的日期/时间戳,还使用区域和位置字段对数据进行了聚类 我使用创建初始记录时运行的查询创建了一个每日计划查询。已将计划查询设置为将数据追加到先前创建的分区和群集表中。但是,计划查询无法运行,并显示以下消息: 不兼容的表分区规范。目的表 存在分区规范 intervaltype:DAY,field:timestamp clusteringlocation,region,但 传输目标分区规范为 间隔类型:天,字段:时间戳。请在更新后重试 目标表或传输分区规范 查询的简化版本如下: 创建临时函数 isYesterdayrecordTimestamp时间戳作为DATErecordTimestamp=日期\次当前\日期,间隔1天; 具有 每日作为 选择 时间戳\u trunc时间戳,天, 地方 方向 区域 MAXmetric1 metric1, MAXmetric2 metric2 从…起 选择 地方 时间戳, 方向 案例 当面积>0和面积10时Google cloud platform 对分区和群集表的计划查询,google-cloud-platform,google-bigquery,Google Cloud Platform,Google Bigquery,我创建了一个BQ表,其中包含时间分区的日期/时间戳,还使用区域和位置字段对数据进行了聚类 我使用创建初始记录时运行的查询创建了一个每日计划查询。已将计划查询设置为将数据追加到先前创建的分区和群集表中。但是,计划查询无法运行,并显示以下消息: 不兼容的表分区规范。目的表 存在分区规范 intervaltype:DAY,field:timestamp clusteringlocation,region,但 传输目标分区规范为 间隔类型:天,字段:时间戳。请在更新后重试 目标表或传输分区规范 查询的简
区域30、区域89和区域这里有一个问题的答案: 您可以通过使用select查询添加视图来解决此问题: 选择字段a、字段b、日期时间、日期 从大桌子 其中日期>=日期\次当前日期\间隔1周 并创建如下所示的计划查询: 插入'my_clustered_table'字段a、字段b。。。 挑选* 在我看来`
您可以共享查询吗?您确定这是计划查询而不是BigQuery传输吗?您好,是的,我确定这是计划查询而不是BigQuery传输。查询计划每天运行。在目标表没有分区或集群的情况下运行其他查询没有问题。这是GCP的限制吗?我已经在上面的问题中添加了简化和可共享的查询,因为由于允许的字符有限,无法在这里的回复中添加它。由于专有限制,我无法添加确切的查询。有人能帮我吗?