在BigQuery Web UI中识别分区表

时间:2017-05-02 12:44:33

标签: google-bigquery

我们在许多数据集和项目中都有很多表。有些是分区的,有些则不是。我们的用户有时无法判断他们正在查看的表是否已分区。用户运行类似下面的SQL来实现它:

SELECT
_PARTITIONTIME AS pt
FROM
`<some_table>`
LIMIT 1

如果它返回错误,则表示没有分区。

是否有更简单的方法来检测表是否已分区?

1 个答案:

答案 0 :(得分:2)

有两种方法可以快速识别是否在Web UI中对表进行了分区。

首先是选择表格中的表格详情选项卡。如果它已分区,那么它将显示“按日划分”

enter image description here

第二种方法是选择表格上的架构选项卡。如果它已分区,那么除了正常模式之外,它还会显示_“ PARTITIONTIME”列。

enter image description here