Skip to content
Last updated

アクセス頻度の例

アクセス頻度の分布。これは、ユーザーエンゲージメントの分布を確認するのに役立ちます。

HiveとPrestoのアクセス頻度クエリ例

SELECT
  T.cnt,
  COUNT(1) AS frequency
FROM (
    SELECT
      user_id,
      COUNT(1) AS cnt
    FROM
      access
    GROUP BY
      user_id
  ) T
GROUP BY
  T.cnt
ORDER BY
  frequency

サンプル入力

timeuser_id
14164355852
14164355863
14164355875
14164355881
......

サンプル出力

cntfrequency
1621
2121
371
461
541
631
711
83
91