タグ

ブックマーク / qiita.com/toshi772 (1)

  • BigQuery のナビゲーション関数を使用し、直近の過去データで穴埋めをする - Qiita

    やりたいこと BigQuery に GA4 のデータが蓄積されている状態で、以下のように user_id に null がある場合、同じ user_pseudo_id であれば、その直近の過去の user_id で置換をしたい。 実現方法 FIRST_VALUE、または LAST_VALUE を使用して以下のクエリで実現できた。 上記のsampleテーブル作成用クエリ WITH sample AS ( SELECT null AS user_id , '123456789' AS user_pseudo_id , '2022-08-03 10:00:00' AS event_datetime UNION ALL SELECT null AS user_id , '123456789' AS user_pseudo_id , '2022-08-03 11:00:00' AS event_da

    BigQuery のナビゲーション関数を使用し、直近の過去データで穴埋めをする - Qiita
    iRSS
    iRSS 2023/06/22
    GA4のBigqueryの集計で、loginしていない状態で記録されたlogに、login後に判明したuser_idを設定できる。いつも、悩むパズル。明快なドキュメントありがとうございます
  • 1