Advertisement
kirzecy670

Untitled

Feb 14th, 2025
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. WITH
  2.     experiment_users AS (
  3.         SELECT
  4.             uid,
  5.             MIN(dt) AS last_activity_date,
  6.             MIN(visitParamExtractString(addJson, 'option')) AS experiment_group
  7.         FROM
  8.             stat.funnelTrack
  9.         WHERE
  10.             dt >= '2025-02-01'
  11.             AND dt < '2025-03-01'
  12.             AND action = 'pteam_new_magic'
  13.         GROUP BY
  14.             uid
  15.     ),
  16.     activity_users AS (
  17.         SELECT DISTINCT
  18.             uid,
  19.             dt
  20.         FROM
  21.             stat.funnelTrack
  22.         WHERE
  23.             dt >= '2025-02-01'
  24.             AND dt < '2025-03-01'
  25.             AND action = 'open_parent_activity'
  26.     ),
  27.     localized_users AS (
  28.         SELECT
  29.             uid
  30.         FROM
  31.             analytics.parent_properties
  32.         WHERE
  33.             device_language IN ('en', 'ru')
  34.     )
  35. SELECT
  36.     a.dt AS date,
  37.     COUNT(a.uid) AS total_users,
  38.     COUNT(a.uid) FILTER (WHERE lu.uid != '') AS users_en_ru_locale,
  39.     COUNT(a.uid) FILTER (WHERE eu.uid != '') AS users_in_experiment
  40. FROM
  41.     activity_users a
  42. LEFT JOIN
  43.     localized_users lu ON a.uid = lu.uid
  44. LEFT JOIN
  45.     experiment_users eu ON a.uid = eu.uid
  46. GROUP BY
  47.     a.dt
  48. ORDER BY
  49.     a.dt;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement