Data Studio中基于连接列的按时间划分的BigQuery表

时间:2018-07-31 07:52:43

标签: google-cloud-platform google-bigquery google-data-studio

我们在big查询(没有_partitiontime伪列)中有一个基于实时流列的时间分区表,我们想使用Google Data Studio从中建立报表。

在大查询连接器中选择按时间划分的表时,它将显示以下内容:

bigquery data studio table connector

未选中Use _PARTITIONTIME as time dimension时:

Data Studio生成的基于时间的查询会对大型查询表进行全面扫描,从而增加了查询成本。

data studio query

从Data Studio自动生成相同的查询,但是在WebUI中手动使用分区字段,如下所示:

modified query

在大查询数据连接器中,选中Use _PARTITIONTIME as time dimension

对于构建图表,它返回以下错误:

_partitiontime error

在查询历史记录中:

Errors:
query: Unrecognized name: _PARTITIONTIME at [1:196] (error code: invalidQuery)

截至目前,报告是在有限的时间范围内使用自定义查询和视图构建的。我了解data-studio产品和基于大查询列的时间分区仍处于测试阶段

在data-studio中连接基于列的按时间划分的大查询字段的最佳实践是什么?

[更新-2018年9月21日] 可能这是尚未从Data Studio修复的产品错误

enter image description here

生成的查询(数据库) enter image description here

实际表分区详细信息: enter image description here

0 个答案:

没有答案