DataStudio ::: Count_Distinct 基于两个值的计算
DataStudio ::: Count_Distinct Calculation based on two values
我有一个包含两个值的数据集。第一个是用户 ID,第二个是类型。
我以前在用户 ID 上有一个 count_distinct。但是,如果用户更改其类型,我们必须显示 'Type' 用户的指标会显示该曾经唯一的用户的两个实例。
我想要一些 SQL,它基本上说明了用户 ID 和类型是否匹配,然后将其计为唯一用户。如果其中任何一个发生变化,也将其计为唯一用户。这样..
1) Jane Doe - Support User
2) Jane Doe - Employee User
3) John Smith - Support User
这将显示为 3 个唯一用户,而不是仅基于用户 ID count_unique 的 2 个。
实现此目的的一种方法是使用如下所示的 calculated field:
COUNT_DISTINCT(CONCAT(USER_ID, ' - ', TYPE))
您可能需要将 USER_ID
和 TYPE
替换为您的字段名称。
我有一个包含两个值的数据集。第一个是用户 ID,第二个是类型。
我以前在用户 ID 上有一个 count_distinct。但是,如果用户更改其类型,我们必须显示 'Type' 用户的指标会显示该曾经唯一的用户的两个实例。
我想要一些 SQL,它基本上说明了用户 ID 和类型是否匹配,然后将其计为唯一用户。如果其中任何一个发生变化,也将其计为唯一用户。这样..
1) Jane Doe - Support User
2) Jane Doe - Employee User
3) John Smith - Support User
这将显示为 3 个唯一用户,而不是仅基于用户 ID count_unique 的 2 个。
实现此目的的一种方法是使用如下所示的 calculated field:
COUNT_DISTINCT(CONCAT(USER_ID, ' - ', TYPE))
您可能需要将 USER_ID
和 TYPE
替换为您的字段名称。