【发布时间】:2019-09-09 03:44:59
【问题描述】:
我有一个包含两个图表的数据洞察报告。
每个图表都与不同的数据源相关联。每个数据源都有一个公共字段(例如:国家/地区),但不应连接在一起。
目前我必须为每个数据源设置一个过滤器控件,它对用户不友好。我想使用相同的过滤器控件(例如:国家/地区)在 2 个图表中设置国家/地区。
有办法吗?
【问题讨论】:
我有一个包含两个图表的数据洞察报告。
每个图表都与不同的数据源相关联。每个数据源都有一个公共字段(例如:国家/地区),但不应连接在一起。
目前我必须为每个数据源设置一个过滤器控件,它对用户不友好。我想使用相同的过滤器控件(例如:国家/地区)在 2 个图表中设置国家/地区。
有办法吗?
【问题讨论】:
伊曼纽尔·鲁洛
过滤器控件可能适用于具有多个数据源的报表。
过滤器控件是一个页面级组件,它们影响该页面上的所有图表,如果您想使用相同的过滤器控件在 2 个图表中设置国家/地区,请将它们分组。
ctrl + 选择图表和过滤器控件然后排列 -> 分组
查看此嵌入式报告https://datastudio.google.com/s/meLMNkz7ejY
因此,Analytics 图表的过滤器控件可以使用来自任一数据源的 Country 维度。
更多信息请查看此链接https://support.google.com/datastudio/answer/9173975
【讨论】:
对此我有一个不优雅的解决方案:
您是否尝试过在 2 个不同的数据源上创建自定义字段?
使用您创建的自定义字段作为控制过滤器,它将过滤两个数据源中的数据(因为两个源上的 field_ID 匹配)
更多详情:
假设我们有数据源“A”和“B”,并且字段 Country 是我们想要在这 2 个数据源之间进行“匹配”的字段。我所做的基本上是使用 CONCAT(fieldName, '') 函数在一个数据源上创建一个新字段。您需要创建第一个自定义字段,然后您需要“保存”或“复制”字段 ID。 然后您转到第二个数据源,创建一个新的自定义字段,按照相同的函数 CONTACT(fieldName, '') 并覆盖 Datastudio 分配的由您复制的字段ID。
作为最佳实践,我总是在两个自定义字段上放置相同的字段名称。
请注意!
请注意,如果您在数据源 A 上有一个包含 10 个国家/地区的列表,在数据源 B 上有一个包含 20 个国家/地区的列表,那么根据您为控制过滤器选择的自定义字段,您将有更少或更多的选项来选择筛选。此外,此解决方法不会“合并”两个数据源上的值。我建议对您的数据进行预处理并添加一个包含所有可能国家/地区的数据源“C”并执行相同的解决方法 3 次(每个数据源 1 个自定义字段)。
【讨论】: