Tableauメモ:Googleアナリティクスとエクセルデータの結合

データ結合方法

Googleアナリティクスのデータは、データソースタブのキャンバス上で、結合ができない。ワークシート上で、鎖でつなぐしかできない。
日付レベルが違うGoogleアナリティクスデータ2つとエクセルをつなぐ場合は、それぞれ必要な単位でつなぐ必要がある。

CASE1)Googleアナリティクスデータ1つとエクセルデータ

使用するデータ
・①Googleアナリティクスデータ:日次、昨日までのデータ
・②エクセルデータ:月次、未来含む半年のデータ
注意事項
・データの日付レベルが違う
・過去のデータと、過去含む未来のデータ

やり方
・「データ > ブレンドリレーションシップの編集」で、年月レベルで紐づけを行う
・未来の予定も表示したい場合は、プライマリに未来の日付が入っているデータを使う

CASE2)Googleアナリティクスデータ2つとエクセルデータ

使用するデータ
・①Googleアナリティクスデータ:日次、昨日までのデータ
・②Googleアナリティクスデータ:日次、昨日までのデータ
・③エクセルデータ:月次、未来含む半年のデータ
※Googleアナリティクスは、異なるビューの場合別々のデータになる
注意事項
・データの日付レベルが違う
・過去のデータと、過去含む未来のデータ
・①と②は日付単位で結合して使いたい
・①と②と③を結合する場合は、月単位で結合したい

やり方
・各データの「計算フィールドの作成」で、以下を作成

DATETRUNC('month',[日付])

関数の意味)DATERUNCは、日付を特定の日付単位に丸める(切り捨てる)ことができる。上記の場合は、月単位で丸めるので、4月の日付のものはすべて4月1日になる。

・①と②のデータを使用するときは、「日付」(年月日)を鎖でつなぐ。
・①と②と③のデータを使用するときは、上記で作成した「日付_月レベル」を鎖でつなぐ


この記事が気に入ったらサポートをしてみませんか?