You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Data Studio对接BigQuery视图时CREATED_ON被去重的求助

解决Data Studio展示BigQuery视图时自动去重的问题

问题原因

Data Studio默认会对维度字段做去重合并处理,当多行的维度值完全一致时(比如本次场景中所有行的CREATED_ON值相同),会将这些行合并为一行展示,导致无法保留原始的重复行记录。

解决方案

方法1:修改BigQuery视图,添加唯一行标识符

在视图的查询语句中加入一个能唯一区分每行的字段,让Data Studio识别每行都是独立条目。可以用GENERATE_UUID()生成随机唯一ID,或者直接使用原表已有的主键字段(如账单流水ID):

SELECT 
  GENERATE_UUID() AS unique_row_id,
  CREATED_ON, 
  ACCOUNT_DN 
FROM dataset.BILLING_HISTORY 
WHERE CREATED_ON = '2021-07-27T10:28:04Z';

更新视图后,在Data Studio的表格组件中添加unique_row_id作为维度(可设置为隐藏列,不影响展示),这样Data Studio会保留所有原始行,不会合并相同的CREATED_ON条目。

方法2:调整Data Studio字段与组件配置

  1. 打开Data Studio的数据源配置,找到CREATED_ON字段,将其聚合类型设置为**“不聚合”**(默认可能对日期字段自动应用聚合逻辑)。
  2. 在表格组件中,确保仅添加CREATED_ON和ACCOUNT_DN作为维度字段,不要添加任何度量字段(度量会触发聚合操作)。如果需要统计行数,可添加自定义度量并选择“计数”而非“计数(不同)”。

方法3:改用自定义SQL连接数据源

在Data Studio连接BigQuery时,选择“自定义SQL”选项,直接复制你在Cloud Console中执行的查询语句:

SELECT CREATED_ON, ACCOUNT_DN FROM dataset.BILLING_HISTORY where CREATED_ON = '2021-07-27T10:28:04Z';

这种方式可避免Data Studio对视图自动应用优化逻辑,确保查询结果与Cloud Console完全一致。

内容的提问来源于stack exchange,提问作者SoT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 04:01:06