1

我有一个由唯一旅行 (ID)、users_id 和 bikes_id 组成的数据集,时间戳 trips_id、users_id 和 bikes_id 是维度:

  1. trip_id 是唯一的
  2. 一个用户可以有多个 bikes_id 和 trips_id
  3. 一辆自行车可以有多个骑行和多个用户

我想显示每个用户(平均)有多少次骑行,用户(平均)使用了多少辆自行车以及每辆自行车有多少次骑行。是否有可以进行此计算的计算字段或 LoD?所以我可以每周、每月或其他时间段显示?

4

1 回答 1

3

我想显示每个用户(平均)有多少游乐设施

使用这个 CF(整个数据的平均值)

{AVG({FIXED [USER] : COUNTD(TRIP_ID)})}

用户(平均)使用了多少辆自行车

用这个

{AVG({FIXED [user]: countd(bike_id)})}

每辆自行车有多少次骑行

用这个

{AVG({FIXED [bike_id]: countd(trip_id)})}

注意这些计算会给你整个数据集的平均值

于 2020-12-24T06:17:15.017 回答