Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ユーザーさんを理解するためのVIEW作り

Masaya Hirano
May 10, 2018
840

 ユーザーさんを理解するためのVIEW作り

Masaya Hirano

May 10, 2018
Tweet

Transcript

  1. データ分析チーム ・体制:人数5名、アナリスト×4、データエンジニア×1 ・主な業務内容: KPI設計/課題発見のための分析 /効果検証 DWHの運用開発/ログ基盤開発運用/ダッシュボード作り Rettyデータ分析チームの紹介 - 組織の位置付け PJ①

    PJ② PJ③ その他PJ プロダクト部門 営業 部門 広報 経営企 画 etc 分析 基盤 派遣型:アナリストが PJに派遣され、分析を主軸にチームの目標達成に貢献する 依頼型:アナリストが派遣されていない PJからの分析案件を依頼ベースで対応する
  2. JOINするだけでダッシュボードが 作れるVIEW day uu 5/1 xxxx 5/2 xxxx 5/3 xxxx

    day report_count 5/1 xxxx 5/2 xxxx 5/3 xxxx view③ view② day regist_uu 5/1 xxxx 5/2 xxxx 5/3 xxxx view① day regist_uu report_count 5/1 xxxx xxxx 5/2 xxxx xxxx 5/3 xxxx xxxx day regist_uu uu 5/1 xxxx xxxx 5/2 xxxx xxxx 5/3 xxxx xxxx チームA用ダッシュボード チームB用ダッシュボード JOINの組み合わせを変更するだけで目的別ダッシュボードが簡単に作れる
  3. 集計軸となりそうな変数が揃っている カラムだらけのVIEW Column Name 用途 datetime pageviewした日時 page_url pageviewしたページのurl page_type

    pageviewしたページのurlタイプ (例:お店詳細、お店一覧、 TOP) next_page_type pageviewしたページの次ページ urlタイプ (例:お店詳細、お店一覧、 TOP) prev_page_type pageviewしたページのの前ページ urlタイプ (例:お店詳細、お店一覧、 TOP) area_axis_name pageviewしたページがお店一覧ページの場合のエリア軸の名前 (例:渋谷×居酒屋の一覧ページだった場合は「渋谷」) category_axis_name pageviewしたページがお店一覧ページの場合のエリア軸の名前 (例:渋谷×居酒屋の一覧ページだった場合は「居酒屋」) Retty webサイト用のpageviewテーブルを拡張したVIEWのカラム例 集計軸
  4. よく使う集計期間のVIEW day regist_uu 5/1 xxxx ... xxxx ... xxxx 5/7

    xxxx day regist_uu 5/1 xxxx ... xxxx ... xxxx 5/31 xxxx day regist_uu 2017/5/1 xxxx ... xxxx ... xxxx 2018/4/30 xxxx v_regist_uu_last7day v_regist_uu_last31day v_regist_uu_last1year 速攻で集計したいのに_PARTITION BETWEEN TIMESTAMP() AND TIMESTAMP()を毎回書くのすら面倒 ⇒よく使う集計期間ごとにVIEW化してしまおう