ABCABC Tech Catalog

データ関連

50件の記事

データ関連

Google Analytics 4のUser-ID送信の実装と注意点

昨今のWebサイト運営には欠かせないのがGoogle Analytics 4(GA4)です。今回は、GA4でユーザーを識別するための「User-ID」にフォーカスしてみます。GA4でのUser-ID送信のポイントや、その実装および挙動の見落としがちな点についてまとめてみていますので、知っている人も知らない人もぜひご参考にしていただければと思います。

伴拓也
データ関連

Google Analytics 4のBigQuery連携時のデータ差分について

Webサイトの分析において、Google Analytics 4(GA4)とBigQuery連携データの値にはズレが生じることがあります。GA4では、ユーザーを識別するために複数の識別子を使用していますが、BigQueryに連携されるのは一部の識別子のみです。また、セッション数は推定値で算出されるため、正確な値を得るには別途計算が必要です。この記事では、GA4とBigQuery連携データの差分の原因について解説しています。

伴拓也
データ関連

データ構造(縦持ち/横持ち)がクエリパフォーマンスに与える影響

データ構造の違い(縦持ち/横持ち)がクエリパフォーマンスに大きな影響を与えることが確認できました。縦持ちのテーブルの方がパフォーマンスが高く、クエリもシンプルになるため、データ分析に適しています。特にデータウェアハウスやBIツールを使用する場合は、縦持ちテーブルを使用することが推奨されます。

中村卓矢
データ関連

Vertex AI WorkbenchとGitHubの繋ぎ込み

BigQuery等Google Cloud内のリソースとシームレスに連携をとりながらJupyter Notebookを作成出来るのが強みのVertex AI Workbenchですが、やはりnotebookでもバージョン管理は欠かせません。そこで今回はVertex AI WorkbenchとGitHubの連携方法についてまとめます。

伴拓也
データ関連

Cloud ComposerでSecret変数を使う

本記事では、フルマネージドでワークフローを管理出来る、Cloud ComposerでSecret変数を使う方法について説明しています。Google Cloudで提供されているSecret Managerを使うことで秘匿すべき情報をSecret変数としてスムーズに受け渡すことができます。

伴拓也
データ関連

Lookerの不具合対応は発行しているクエリを確認すれば良いことが多い

Lookerでエラーが出てしまい結果が表示されない、あるいは結果が本来のものと異なる、といったケースにおいて有用なクエリの確認方法についてまとめました。不具合対応を行う上で最も手っ取り早く「なぜそうなっているか」を理解する上で欠かせない知識です。

伴拓也
データ関連

LookerのExploreでUNNESTしてJOINしたら候補が表示されない時の処方箋

Lookerで配列データや階層化データを扱う際にはUNNESTしてJOINをするかと思いますが、その際にsuggestを正しく出す方法がなかなかドキュメント化されていなかったのでまとめてみました。full_suggestionsと呼ばれるオプションを活用しています。

伴拓也
データ関連

Lookerで配列データや階層化データを扱う方法

Lookerを使う上での最大のメリットはLookMLによるコード管理ですが、たまにBigQuery等で実施している内容をLookMLに落とし込む方法を探る必要がある時があります。今回は、LookMLで配列データを扱う際の方法について、UNNESTを活用する方法をまとめています。

伴拓也
データ関連

意図せずNULLな行を除外してしまうSQLからNULLを理解する

SQLでNULLABLEなカラムにおいて文字列比較をした際に、WHERE句での絞り込みをかけたところ、意図しない形でNULLが除外されてしまう行があったのでその内容についてまとめます。SQLにおけるNULLの扱い、真理値とは?といった内容にも触れます。意外と知らない人も多い…かもしれません。

伴拓也
データ関連

Snowpipeでデータ分析基盤Snowflakeへデータロードする方法

データ分析基盤として活用しているSnowflakeへのSnowpipeを利用したデータロード方法についてまとめました。

髙木衛
データ関連

Safari16.4におけるサーバーサイドCookieの制限強化

この記事では2023年4月に公開されたSafari 16.4におけるサーバーサイドCookieの制限強化についてまとめています。また、どのように規制が強化されてきて、都度どのようにベンダ側が対応してきたかについても触れています。

伴拓也
データ関連

BigQueryのパーティショニングとシャーディングを改めて整理する

BigQueryユーザーでもたまに誤解されていることが多いパーティショニングとシャーディングのそれぞれの違いについて改めて念のため調べ直したのでその記録をまとめておきます。

伴拓也