所以我对 Quicksight 很陌生,试图将数据集放在一起。
我有一个登录的 SQL 表作为数据源,每一行都有一个 id、时间戳和 user_id。
与此类似:
ID | 时间戳 | 用户身份 |
---|---|---|
1 | 2022-01-01T15:17:13.000Z | 234 |
2 | 2022-01-02T15:17:13.000Z | 235 |
我想构建一个数据集,按年份显示登录总数。所以像
年 | 一月活跃用户 | 一月登录 |
---|---|---|
2019 | 500 | 10000 |
2020 | 600 | 10002 |
本质上,活动用户将按 user_id 对登录行进行分组,而登录只会按月聚合时间戳。
考虑到我将拥有的登录表,我可以在 QuickSight 数据集中提供这种视图吗?甚至只是使用原始 SQL 查询?
我的想法是,如果我可以将 SQL 查询嵌入到 quicksight 的计算字段语法中,这会更容易,但我不相信这是可能的。即使那样,我也不确定如何仅在 SQL 中执行此操作。