Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 1987yama3/8381c2106be0d5f4268e3954c5b9625a to your computer and use it in GitHub Desktop.
Save 1987yama3/8381c2106be0d5f4268e3954c5b9625a to your computer and use it in GitHub Desktop.

BigQuery GA4のクエリ開発時におけるクエリコストを減らすために、サンプリングテーブルを作成する方法のクエリなどのデータを記載します。 作成手順の詳細については、

  • SEM Technologyのブログ記事
  • SEM TechnologyのYoutube動画

をご覧ください。

-- プロジェクト名、データセット名は自身のものに置き換えること。
SELECT
*
FROM
`プロジェクト名.データセット名.events_20210201`
WHERE
TRUE
AND MOD(ABS(FARM_FINGERPRINT(user_pseudo_id)), 10) = 0
-- プロジェクト名、データセット名は自身のものに置き換えること。
-- サンプリングレートの設定は、各自変更したものを使うこと。
SELECT
*
FROM
`プロジェクト名.データセット名.events_*`
WHERE
TRUE
AND MOD(ABS(FARM_FINGERPRINT(user_pseudo_id)), 10) = 0
AND _TABLE_SUFFIX = FORMAT_DATE("%Y%m%d", DATE_SUB(@run_date, INTERVAL 1 DAY))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment