gpt4 book ai didi

azure - 每天的累计独立用户数

转载 作者:行者123 更新时间:2023-12-03 05:36:17 25 4
gpt4 key购买 nike

我在创建查询来绘制每天唯一用户的运行总和时遇到问题。

我有一个用法表。让我们考虑一下这张表:

+--------+---------------------+
| UserId | Timestamp |
+--------+---------------------+
| 1 | 2020-6-9T08:00:00Z |
+--------+---------------------+
| 2 | 2020-6-9T09:23:00Z |
+--------+---------------------+
| 3 | 2020-6-9T14:12:00Z |
+--------+---------------------+
| 3 | 2020-6-10T15:12:00Z |
+--------+---------------------+
| 3 | 2020-6-10T18:01:00Z |
+--------+---------------------+
| 4 | 2020-6-10T02:02:00Z |
+--------+---------------------+

我想要生成的结果表是每天的累积总和,只有当该用户之前没有报告使用情况时,总和才会增加。

上图将产生以下结果。这里的关键是,在 2020 年 6 月 10 日,用户 3 不包含在总和中,因为用户 3 于 2020 年 6 月 9 日报告了使用情况。另外,请注意,用户 3 仅在 2020 年 6 月 10 日报告一次(每天都是唯一的使用情况)。

+-----------+-------+
| Day | Users |
+-----------+-------+
| 2020-6-9 | 3 |
+-----------+-------+
| 2020-6-10 | 1 |
+-----------+-------+

最佳答案

请查看activity_counts_metrics plugin :

let start = datetime(2020-06-09);
让结束=日期时间(2020-06-11);
数据表(用户 ID:int,时间戳:日期时间)
[
1、日期时间(2020-6-9T08:00:00Z),
2、日期时间(2020-6-9T09:23:00Z),
3、日期时间(2020-6-9T14:12:00Z),
3、日期时间(2020-6-10T15:12:00Z),
3、日期时间(2020-6-10T18:01:00Z),
4、日期时间(2020-6-10T02:02:00Z),
]
|评估activity_counts_metrics(用户ID,时间戳,开始,结束,1d)
|项目时间戳,new_dcount

enter image description here

关于azure - 每天的累计独立用户数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62307979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com