Google Datastudio + BQ 查询 + 用户样本量估计的高级过滤器
Google Datastudio + BQ query + advanced filter on user sample size estimation
我需要一些帮助来构建满足以下要求的仪表图
我在 bq 中有一个名为 dim_table 的 table 如下
我需要在维度上提供下拉列表,这样当用户 select 选项时,我需要刷新用户计数百分比。
例如
当用户 select 的性别为男性,国家/地区为美国且 age_bracket 为所有值时,与这些值匹配的用户总数为总值 43 中的 12,因此百分比应为 12/43,即 guage 图表中的 27.90%
我有以下 BQ 查询
select (cut_value/total_value)*100 as cut_percentage from (select sum(user_count) as cut_value from dim_table 其中 (data_studio_selected_gender_value) 中的性别和 (data_studio_selected_country_value) 中的国家和 (data_studio_selected_age_value) 中的 age_bracket 加入 select select sum(user_count) 作为 total_value 来自 dim_table on 1=1)
问题:如何将 datastudio 下拉列表值集成到上述查询中以填充仪表图
Data Studio 中有两个数据源:
dim_table
这是正常的数据源
total
这是自定义 BigQuery:sum(user_counts) as total, "" as empty from dim_table
(也可以复制第一个数据集并在此处隐藏除 user_counts
之外的所有字段并添加额外字段 empty
)
将这两个 table 与连接键 empty
混合在一起。在 dim_table
中生成这样一个字段,格式为 ""
在图表中添加或table使用以下公式添加指标:
sum(user_counts)/avg(total)
您可以应用普通过滤器,而不必担心参数会像过滤一样。
我需要一些帮助来构建满足以下要求的仪表图
我在 bq 中有一个名为 dim_table 的 table 如下
我需要在维度上提供下拉列表,这样当用户 select 选项时,我需要刷新用户计数百分比。
例如
当用户 select 的性别为男性,国家/地区为美国且 age_bracket 为所有值时,与这些值匹配的用户总数为总值 43 中的 12,因此百分比应为 12/43,即 guage 图表中的 27.90%
我有以下 BQ 查询
select (cut_value/total_value)*100 as cut_percentage from (select sum(user_count) as cut_value from dim_table 其中 (data_studio_selected_gender_value) 中的性别和 (data_studio_selected_country_value) 中的国家和 (data_studio_selected_age_value) 中的 age_bracket 加入 select select sum(user_count) 作为 total_value 来自 dim_table on 1=1)
问题:如何将 datastudio 下拉列表值集成到上述查询中以填充仪表图
Data Studio 中有两个数据源:
dim_table
这是正常的数据源total
这是自定义 BigQuery:sum(user_counts) as total, "" as empty from dim_table
(也可以复制第一个数据集并在此处隐藏除user_counts
之外的所有字段并添加额外字段empty
)
将这两个 table 与连接键 empty
混合在一起。在 dim_table
中生成这样一个字段,格式为 ""
在图表中添加或table使用以下公式添加指标:
sum(user_counts)/avg(total)
您可以应用普通过滤器,而不必担心参数会像过滤一样。