获取每个客户的首次购买日期
getting first purchase date for each customer
我想在 Google Data Studio 的新字段中获取每个客户的第一个订单日期。
例如,我想要这个结果:
cust_id
order_id
order_dateTime
first_order_dateTime
a1
wer
09/13/2018 2:23:10 PM
09/13/2018 2:23:10 PM
a1
sdf
09/13/2018 2:25:07 PM
09/13/2018 2:23:10 PM
a1
aqf
11/24/2018 9:11:43 AM
09/13/2018 2:23:10 PM
b7
nmk
02/15/2018 7:40:14 AM
02/15/2018 7:40:14 AM
c41
dst
03/08/2019 1:33:14 PM
03/08/2019 1:33:14 PM
c41
mvh
04/23/2020 7:51:21 AM
03/08/2019 1:33:14 PM
我使用以下代码在 Power BI 中获取它:
first_order_dateTime = CALCULATE(min('table'[order_dateTime]) , ALLEXCEPT('table', 'table'[cust_id]))
但我不知道如何在 google data studio 中获取它。
请注意,我想要日期时间格式的 first_order_dateTime 字段。
要获得此结果,您需要执行以下操作:
创建一个数据组合,将基础与自身结合起来。在组合中,使用 cust_id
绑定键。在右侧的底部插入维度 order_dateTime
,在左侧的底部插入具有 MIN 类型聚合的度量到 order_dateTime
,调用此度量 first_order_dateTime
.
执行组合后,只需将数据插入 table 即可查看结果,插入 cust_id
、order_daterTime
和 first_order_dateTime
列。
]
我想在 Google Data Studio 的新字段中获取每个客户的第一个订单日期。
例如,我想要这个结果:
cust_id | order_id | order_dateTime | first_order_dateTime |
---|---|---|---|
a1 | wer | 09/13/2018 2:23:10 PM | 09/13/2018 2:23:10 PM |
a1 | sdf | 09/13/2018 2:25:07 PM | 09/13/2018 2:23:10 PM |
a1 | aqf | 11/24/2018 9:11:43 AM | 09/13/2018 2:23:10 PM |
b7 | nmk | 02/15/2018 7:40:14 AM | 02/15/2018 7:40:14 AM |
c41 | dst | 03/08/2019 1:33:14 PM | 03/08/2019 1:33:14 PM |
c41 | mvh | 04/23/2020 7:51:21 AM | 03/08/2019 1:33:14 PM |
我使用以下代码在 Power BI 中获取它:
first_order_dateTime = CALCULATE(min('table'[order_dateTime]) , ALLEXCEPT('table', 'table'[cust_id]))
但我不知道如何在 google data studio 中获取它。
请注意,我想要日期时间格式的 first_order_dateTime 字段。
要获得此结果,您需要执行以下操作:
创建一个数据组合,将基础与自身结合起来。在组合中,使用 cust_id
绑定键。在右侧的底部插入维度 order_dateTime
,在左侧的底部插入具有 MIN 类型聚合的度量到 order_dateTime
,调用此度量 first_order_dateTime
.
执行组合后,只需将数据插入 table 即可查看结果,插入 cust_id
、order_daterTime
和 first_order_dateTime
列。