对两个不同的数据源使用相同的过滤器控件

时间:2019-04-18 18:54:58

标签: google-data-studio

我有一个包含两个图形的Data Studio报告。

每个图都与另一个数据源关联。每个数据源都有一个公共字段(例如:国家/地区),但不应将其合并在一起。

当前,我必须为每个数据源设置一个过滤器控件,它不是友好的用户。我想使用相同的过滤器控件(例如:国家/地区)在2个图表中设置国家/地区。

有办法吗?

2 个答案:

答案 0 :(得分:0)

Emmanuel Roulleau

可能的是,过滤器控件可在具有多个数据源的报表中工作。

过滤器控件是页面级组件,它们会影响该页面上的所有图表,如果您要使用相同的过滤器控件在2个图表中设置国家/地区,请将它们分组。

ctrl +选择图表和过滤器控件,然后排列->组

grouping charts and filter control

检查此嵌入式报告https://datastudio.google.com/s/meLMNkz7ejY

因此Google Analytics(分析)图表的过滤器控件可以使用任一数据源中的“国家/地区”维度。

有关更多信息,请检查此链接https://support.google.com/datastudio/answer/9173975

答案 1 :(得分:0)

对此我有一个不太好的解决方案:

您是否尝试过在2种不同的数据源上创建自定义字段?

  1. 转到数据源“ A”->添加字段->放置函数CONCAT(Country_A,'')->复制field_ID
  2. 转到数据源“ B”->添加字段->放置函数(Country_B,``)->粘贴并覆盖field_ID。

使用您创建的自定义字段作为控件过滤器,它将过滤两个数据源中的数据(因为两个数据源中的field_ID都匹配)

更多详细信息:

假设我们有数据源“ A”和“ B”,“国家/地区”字段是我们要在这两个数据源之间进行“匹配”的字段。我要做的基本上是通过使用CONCAT(fieldName,'')函数在一个数据源上创建一个新字段。您需要创建第一个自定义字段,然后需要“保存”或“复制”字段ID。 然后,转到第二个数据源,按照相同的功能CONTACT(fieldName,'')创建一个新的“自定义字段”,并覆盖由复制的Datastudio分配的Field_ID。

作为最佳做法,我总是在两个自定义字段上都输入相同的字段名称。

注意!

请注意,如果您在数据源A上有10个国家/地区的列表,在数据源B上有20个国家/地区的列表,则取决于您选择对控件过滤器使用的自定义字段,您可以选择以下选项:过滤。此外,此替代方法不会在两个数据源上“合并”值。我建议对您的数据进行预处理,并添加包含所有可能国家的数据源“ C”,并执行3次相同的解决方法(每个数据源1个自定义字段)。