向分区BigQuery表添加数据并查询

时间:2016-07-14 18:33:37

标签: google-app-engine go google-bigquery

在BigQuery中,我正在创建一个分区数据表(按小时分区),当数据进入时,结果似乎没有_PARTITIONTIME伪列;当我做的时候

SELECT
  _PARTITIONTIME AS pt,
  *
FROM
  [my_dataset.my_partitioned_table]
LIMIT
  1000

我获取了表的所有常规列,但_PARTITIONTIME对于每个条目都为null。这些数据是通过调用Go BigQuery API发送的,就像我将数据发送到未分区的表时一样,并且它们是从BigQuery控制台查询的。数据是否更有可能被错误插入或查询错误?

1 个答案:

答案 0 :(得分:1)

目前只支持DAY作为分区类型!

timePartitioning属性

中查看更多详细信息

详情了解Partitioned Tables