Dive into hoge

データ分析関連の備忘録

SQL

BigQueryでのGA360データ利用

やりたいこと GA360と連携されたBigQuery(以下BQ)でカスタムディメンションの集計 対象テーブルを動的にする (平日のみ実行。月曜は金土日を対象、それ以外の平日は前日を対象として抽出) 前提 このエントリで説明しないこと。 GA360とBQの連携の仕方 カ…

pandas操作⑥:横持ち変換

縦持ち(レコード形式)から横持ち(表形式)への変換をするとき、スマートではないのはわかっていたけどSQLで横持ち変換したい値に応じたcase文をシコシコ書いていた。値が増えたりしたときにまた書き換える必要あるのでこれはクソなコードである。pythonに…

Redshift既存テーブルへの操作:置換、カラム追加、データ型変換、値追加

テーブルコピー 置換したいが既存のものをダイレクトに置換して失敗すると怖いからまずはテーブルコピーしたい。 SELECT * INTO <コピー先テーブル名> FROM <コピー元テーブル名> 置換 コピーしたテーブルにやりたい置換をかける。 UPDATE <テーブル名> SET …