我们在big查询(没有_partitiontime
伪列)中有一个基于实时流列的时间分区表,我们想使用Google Data Studio从中建立报表。
在大查询连接器中选择按时间划分的表时,它将显示以下内容:
未选中Use _PARTITIONTIME as time dimension
时:
Data Studio生成的基于时间的查询会对大型查询表进行全面扫描,从而增加了查询成本。
从Data Studio自动生成相同的查询,但是在WebUI中手动使用分区字段,如下所示:
在大查询数据连接器中,选中Use _PARTITIONTIME as time dimension
对于构建图表,它返回以下错误:
在查询历史记录中:
Errors:
query: Unrecognized name: _PARTITIONTIME at [1:196] (error code: invalidQuery)
截至目前,报告是在有限的时间范围内使用自定义查询和视图构建的。我了解data-studio产品和基于大查询列的时间分区仍处于测试阶段
在data-studio中连接基于列的按时间划分的大查询字段的最佳实践是什么?
[更新-2018年9月21日] 可能这是尚未从Data Studio修复的产品错误