SlideShare a Scribd company logo
1 of 19
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
DeNAでの
verticaを活用した
アナリスト業務のご紹介
March 25, 2015
Sho Kohigashi
Analytics Dept. Service Analytics Gr.
Marketing Unit
DeNA Co., Ltd.
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
今日お話すること
1. Verticaの「高速集計」によるメリット
• 欲しい時に欲しいデータがすぐに手に入る
2. Verticaを効率よく、使うための工夫「中間集計」
• 容量の節約になる
• 集計が簡素、かつ、高速になる
• データを取り扱うハードルが下がる
3. VerticaのAnalytics Function
• 集計がよりシンプルに!
DeNAのVerticaを活用したアナリスト業務の事例が、
みなさまの分析業務をよりよくするために、
参考になれば幸いです
2
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
自己紹介
3
confidential
 小東 祥 (こひがし しょう)
⁃ 所属
• マーケティング本部 分析部
サービスアナリティクスGr グループマネージャー
⁃ 現在の主なミッション
• 新規スマートフォンゲームの分析業務
• アナリストのマネジメント業務
 経歴
⁃ 京都大学大学院修了後、2012年に新卒でDeNAに入社
⁃ これまでの業務内容
• Mobageの主力協業タイトルの各種分析、改善提案
• 複数のタイトルをマネジメントするための各種分析・改善提案や、
分析に用いる指標の定義、指標活用のためのデータ基盤整備
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
 DeNAのアナリストは、各事業部のサービス開発/運営チーム内に席を置
き、チームの一員として分析業務を実施
 開発メンバーのそばで、常にサービスの動向を分析することで、
サービスの課題をタイムリーに把握し、タイムリーな改善提案が可能
DeNAのアナリストの体制
4
・・・
アナリストの体制
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
DeNAのアナリストの業務
 サービスを成功に導くために必要な分析業務を実施するために、
KPIの設計、ログの設計、データ集計、KPIの見える化、仮説の設定と検
証、改善案の提案などの業務を実行する。
5
収集・蓄積
• KPI設計
• ログ設計
集計・加工
• データ集計
• KPI見える化
分析
• 仮説の設定と
検証
• 改善案の提案
アナリストの業務
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
DeNAのサービス数の拡大
 DeNAの扱うタイトル数・サービス数が広がるにつれ、
アナリスト1人がサポートするサービスの数が増加した
⇒1人当たりの分析業務の効率化を実施する必要が出てきた
6
アナリストのサポートタイトル数の増加
アナリスト アナリスト アナリスト アナリスト
New
New New
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
DeNAの分析業務における、仮説検証プロセス
 成功のパターンを確立するため、サービス毎のあるべき姿に応じて
KPIを設定し、現状分析や課題の導出、改善実施を行う必要があった
 サービスを使用するユーザーのニーズの変化が早いので、
分析においても、常にサービスの動向を追い続け、サービスの状況に
合わせて、より高速な仮説検証プロセスの実施が求められた
7
集計・加工
• データ集計
• KPI見える化
分析
• 仮説の設定と検証
• 改善案の提案
改善案実施
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
収集・蓄積
• ログ設計
• KPI設計
集計・加工
• データ集計
• KPI見える化
分析
• 仮説の設定と
検証
• 改善案の提案
Verticaによる高速集計を通じた分析業務の効率化1
 データの集計業務にVerticaを活用することで、データ集計の時間が、
数秒~数分に短縮された
⁃ 以前使っていたpigやHiveでは、数十分~数時間かかっていた
⇒アナリストの分析業務の効率化に大きく貢献し、
より高速に仮説検証のサイクルを回すことが可能に
8
改善案実施
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
Verticaによる高速集計を通じた分析業務の効率化2
 Verticaをバックエンドに持つBIツールを自社で開発することにより、
KPI見える化などの加工の手間が減り、時間も数秒~数分に短縮された
⁃ 以前はExcelに取り込み加工するため、数十分~数時間かかっていた
⁃ 外部のBIツールのレポート作成の準備作業の工数も大きかった
9
収集・蓄積
• ログ設計
• KPI設計
集計・加工
• データ集計
• KPI見える化
分析
• 仮説の設定と
検証
• 改善案の提案
改善案実施
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
自社BIツールの開発
 Verticaクエリを書くと、集計結果をそのまま視覚化できるツールを自社
BIツールとして開発した
⇒分析業務が単独のツールで完結するようになった
10
クエリを書くと 集計結果が視覚化
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
Verticaを有効活用するための工夫
 Vertica導入当初は、生ログをVerticaに保存していた
 ただ、一定以上のユーザー規模があるサービスに関しては、
生ログを直接集計すると十分なパフォーマンスが得られないことがあっ
た
⇒集計を効率化するテーブルの設計や整備が重要に
11
生ログ
中間集計テーブル
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
Verticaを有効活用するための工夫
 中間集計の活用
⁃ 中間集計とは、生ログを事前に、ある程度集計したテーブル
⁃ 中間集計を適切に設計、作成することで、容量の節約や
様々な分解軸による分析をシンプルなクエリで実施可能にしている
⁃ 中間集計テーブルは、最初はVIEWで作成し、
テーブルの再設計を容易にしている
⁃ テーブルの設計の安定後は、VIEWをTABLEに変換するツールを用
いて、定期更新を容易にしている
12
Table
View
Table
Table
Table
Table
Table変換
Argus集計
Query1
vv2t –U user convert table_name
Argus集計
Query2
Argus集計
Query1
Argus集計
Query2
中間集計テーブル
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
中間集計テーブルの設計例
 ユーザーのゲームプレイにおける基本的な情報を中間集計テーブルとし
て設計することで、様々な分解軸による分析をシンプルなクエリで実現
13
横断中間集計テーブルのカラム例
User_id ユーザーID
Game_id ゲームID
Date 日付
Coin_Use 集計日のコイン消費
Coin_Use_lifetime 累計コイン消費
Coin_Use_30 直近30日間のコイン消費
Coin_Use_days_30 直近30日間のコイン消費日数
Play_day_30 直近30日間のプレイ日数
Last_date 最終アクセス日
Login_count 集計日のログイン回数
…etc その他ユーザー属性の情報等
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
分析業務のスケール化
 Verticaの活用、自社BIツールの開発、中間集計テーブルの整備の3点が
進むことで、非アナリストに対してもデータ集計やKPI可視化が可能に!
⁃ SQLを解する人であれば、特別なデータハンドリング技術を有さな
い人でも正しいデータを取得できる
⇒アナリスト不在でも、多くのDeNAの事業を分析サポート可能に!
14
以前
今
アナリスト エンジニア 企画
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
VerticaのAnalytics Functionによる集計効率化
 VerticaはAnalytics Functionが充実しているため、pigやHiveでは複雑
な作業を要した集計が、シンプルなクエリで集計できることが多々ある
⁃ Time series
⁃ Lead,Lag
⁃ Sum over parition
⁃ …etc
15
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
VerticaのAnalytics Functionによる集計効率化
 Timeseries
⁃ スナップショットやログにない日付のデータを作成することができ
る
⁃ 使用例
• アクセスのなかった日における、ゲーム内の進捗を扱う
16
date Mobage_user_id Mission_id
2015/03/20 111 1
2015/03/21 111 3
2015/03/23 111 5
date Mobage_user_id Mission_id
2015/03/20 111 1
2015/03/21 111 3
2015/03/22 111 3
2015/03/23 111 5
アクセスのなかった日の
ゲーム進捗を
知ることができる
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
VerticaのAnalytics Functionによる集計効率化
 Lead,Lag
⁃ アクセスログや課金ログをユーザー単位で時系列で解析できる
⁃ 使用例
• ユーザー毎のある商品の課金頻度や課金継続度合いを分析する
17
date Mob
age_
user_
id
Merch
andise
_id
Last_use Next_use
2015/03/20 111 100 2015/03/17 2015/03/22
2015/03/20 111 200 2015/03/17 2015/03/22
2015/03/20 222 100 2015/01/20
2015/03/20 333 100 2015/01/20 2015/03/22
2ヶ月ぶりに課金したが、
課金継続していない
2ヶ月ぶりに課金して、
課金継続している
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
VerticaのAnalytics Functionによる集計効率化
 Sum over Partition
⁃ 累積のKPIを集計できる
⁃ 使用例
• イベント期間累積のアクセスUUやコイン消費などのKPIの集計
18
期間中のDailyのKPIと
期間累計のKPIを
並べて推移を確認
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Confidential
今日お話したこと
1. Verticaの「高速集計」によるメリット
• 欲しい時に欲しいデータがすぐに手に入る
2. Verticaを効率よく、使うための工夫「中間集計」
• 容量の節約になる
• 集計が簡素、かつ、高速になる
• データを取り扱うハードルが下がる
3. VerticaのAnalytics Function
• 集計がよりシンプルに!
DeNAのVerticaを活用したアナリスト業務の事例が、
みなさまの分析業務をよりよくするために、
参考になれば幸いです
19

More Related Content

What's hot

[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓Insight Technology, Inc.
 
Apache Hiveの今とこれから
Apache Hiveの今とこれからApache Hiveの今とこれから
Apache Hiveの今とこれからYifeng Jiang
 
[db tech showcase Tokyo 2015] E15:Hadoop大量データ処理技術と日立匿名化技術によるプライバシー保護とデータ活用 by...
[db tech showcase Tokyo 2015] E15:Hadoop大量データ処理技術と日立匿名化技術によるプライバシー保護とデータ活用 by...[db tech showcase Tokyo 2015] E15:Hadoop大量データ処理技術と日立匿名化技術によるプライバシー保護とデータ活用 by...
[db tech showcase Tokyo 2015] E15:Hadoop大量データ処理技術と日立匿名化技術によるプライバシー保護とデータ活用 by...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...Insight Technology, Inc.
 
分散処理基盤ApacheHadoop入門とHadoopエコシステムの最新技術動向(OSC2015 Kansai発表資料)
分散処理基盤ApacheHadoop入門とHadoopエコシステムの最新技術動向(OSC2015 Kansai発表資料)分散処理基盤ApacheHadoop入門とHadoopエコシステムの最新技術動向(OSC2015 Kansai発表資料)
分散処理基盤ApacheHadoop入門とHadoopエコシステムの最新技術動向(OSC2015 Kansai発表資料)NTT DATA OSS Professional Services
 
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検...
[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検...[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検...
[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...Insight Technology, Inc.
 
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~NTT DATA OSS Professional Services
 
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジー
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジーDBTS2015 Tokyo DBAが知っておくべき最新テクノロジー
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジーMasaya Ishikawa
 
Global Top 5 を目指す NTT DATA の確かで意外な技術力
Global Top 5 を目指す NTT DATA の確かで意外な技術力Global Top 5 を目指す NTT DATA の確かで意外な技術力
Global Top 5 を目指す NTT DATA の確かで意外な技術力NTT DATA OSS Professional Services
 
20150630_データ分析に最適な基盤とは? -コスト/スピードでビジネスバリューを得るために- by 株式会社インサイトテクノロジー CTO 石川雅也
20150630_データ分析に最適な基盤とは? -コスト/スピードでビジネスバリューを得るために- by 株式会社インサイトテクノロジー CTO 石川雅也20150630_データ分析に最適な基盤とは? -コスト/スピードでビジネスバリューを得るために- by 株式会社インサイトテクノロジー CTO 石川雅也
20150630_データ分析に最適な基盤とは? -コスト/スピードでビジネスバリューを得るために- by 株式会社インサイトテクノロジー CTO 石川雅也Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太
[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太
[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太Insight Technology, Inc.
 
Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11
Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11
Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11MapR Technologies Japan
 
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...Insight Technology, Inc.
 
A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo Aizawa
A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo AizawaA21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo Aizawa
A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo AizawaInsight Technology, Inc.
 
事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11
事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11
事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11MapR Technologies Japan
 

What's hot (20)

[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
 
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
 
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
 
Apache Hiveの今とこれから
Apache Hiveの今とこれからApache Hiveの今とこれから
Apache Hiveの今とこれから
 
[db tech showcase Tokyo 2015] E15:Hadoop大量データ処理技術と日立匿名化技術によるプライバシー保護とデータ活用 by...
[db tech showcase Tokyo 2015] E15:Hadoop大量データ処理技術と日立匿名化技術によるプライバシー保護とデータ活用 by...[db tech showcase Tokyo 2015] E15:Hadoop大量データ処理技術と日立匿名化技術によるプライバシー保護とデータ活用 by...
[db tech showcase Tokyo 2015] E15:Hadoop大量データ処理技術と日立匿名化技術によるプライバシー保護とデータ活用 by...
 
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...
 
分散処理基盤ApacheHadoop入門とHadoopエコシステムの最新技術動向(OSC2015 Kansai発表資料)
分散処理基盤ApacheHadoop入門とHadoopエコシステムの最新技術動向(OSC2015 Kansai発表資料)分散処理基盤ApacheHadoop入門とHadoopエコシステムの最新技術動向(OSC2015 Kansai発表資料)
分散処理基盤ApacheHadoop入門とHadoopエコシステムの最新技術動向(OSC2015 Kansai発表資料)
 
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
 
[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検...
[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検...[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検...
[db tech showcase Tokyo 2017] C25: 世界最速のAnalytic DBがHadoopとタッグを組んだ! ~スケールアウト検...
 
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
 
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
 
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジー
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジーDBTS2015 Tokyo DBAが知っておくべき最新テクノロジー
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジー
 
Storm×couchbase serverで作るリアルタイム解析基盤
Storm×couchbase serverで作るリアルタイム解析基盤Storm×couchbase serverで作るリアルタイム解析基盤
Storm×couchbase serverで作るリアルタイム解析基盤
 
Global Top 5 を目指す NTT DATA の確かで意外な技術力
Global Top 5 を目指す NTT DATA の確かで意外な技術力Global Top 5 を目指す NTT DATA の確かで意外な技術力
Global Top 5 を目指す NTT DATA の確かで意外な技術力
 
20150630_データ分析に最適な基盤とは? -コスト/スピードでビジネスバリューを得るために- by 株式会社インサイトテクノロジー CTO 石川雅也
20150630_データ分析に最適な基盤とは? -コスト/スピードでビジネスバリューを得るために- by 株式会社インサイトテクノロジー CTO 石川雅也20150630_データ分析に最適な基盤とは? -コスト/スピードでビジネスバリューを得るために- by 株式会社インサイトテクノロジー CTO 石川雅也
20150630_データ分析に最適な基盤とは? -コスト/スピードでビジネスバリューを得るために- by 株式会社インサイトテクノロジー CTO 石川雅也
 
[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太
[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太
[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太
 
Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11
Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11
Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11
 
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
 
A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo Aizawa
A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo AizawaA21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo Aizawa
A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo Aizawa
 
事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11
事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11
事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11
 

Viewers also liked

DeNAの分析を支える分析基盤
DeNAの分析を支える分析基盤DeNAの分析を支える分析基盤
DeNAの分析を支える分析基盤Kenshin Yamada
 
gloops流データアナリストの部署間連携術
gloops流データアナリストの部署間連携術gloops流データアナリストの部署間連携術
gloops流データアナリストの部署間連携術gloops, Inc.
 
SparkやBigQueryなどを用いた モバイルゲーム分析環境
SparkやBigQueryなどを用いたモバイルゲーム分析環境SparkやBigQueryなどを用いたモバイルゲーム分析環境
SparkやBigQueryなどを用いた モバイルゲーム分析環境yuichi_komatsu
 
変わる!? リクルートグループのデータ解析基盤
変わる!? リクルートグループのデータ解析基盤変わる!? リクルートグループのデータ解析基盤
変わる!? リクルートグループのデータ解析基盤Recruit Technologies
 
データドリブン企業におけるHadoop基盤とETL -niconicoでの実践例-
データドリブン企業におけるHadoop基盤とETL -niconicoでの実践例-データドリブン企業におけるHadoop基盤とETL -niconicoでの実践例-
データドリブン企業におけるHadoop基盤とETL -niconicoでの実践例-Makoto SHIMURA
 
DeNAのゲーム開発を支える Game Backend as a Service
DeNAのゲーム開発を支える Game Backend as a ServiceDeNAのゲーム開発を支える Game Backend as a Service
DeNAのゲーム開発を支える Game Backend as a ServiceMakoto Haruyama
 
【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)
【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)
【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)Developers Summit
 
データに振り回されて失敗した あんなことやこんなこと ~ゲームのために必要な本当の ビジネス・アナリティクス~
データに振り回されて失敗したあんなことやこんなこと~ゲームのために必要な本当のビジネス・アナリティクス~データに振り回されて失敗したあんなことやこんなこと~ゲームのために必要な本当のビジネス・アナリティクス~
データに振り回されて失敗した あんなことやこんなこと ~ゲームのために必要な本当の ビジネス・アナリティクス~Daisuke Nogami
 
決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法
決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法
決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法Daisuke Nogami
 
Web系企業におけるアナリストとかコンサルタントとかデータサイエンティストとか呼ばれる人のための:ウォーターフォール開発モデル再評価の試み
Web系企業におけるアナリストとかコンサルタントとかデータサイエンティストとか呼ばれる人のための:ウォーターフォール開発モデル再評価の試みWeb系企業におけるアナリストとかコンサルタントとかデータサイエンティストとか呼ばれる人のための:ウォーターフォール開発モデル再評価の試み
Web系企業におけるアナリストとかコンサルタントとかデータサイエンティストとか呼ばれる人のための:ウォーターフォール開発モデル再評価の試みKo Abe
 
Jstqb test analyst-chap7
Jstqb test analyst-chap7Jstqb test analyst-chap7
Jstqb test analyst-chap7Kosuke Fujisawa
 
B23,B31 sap sybase iq ~全部話します。IQのカラムストア方式、ビットワイズインデックス、DQP、カラム圧縮、等々 by Toshih...
B23,B31 sap sybase iq ~全部話します。IQのカラムストア方式、ビットワイズインデックス、DQP、カラム圧縮、等々 by Toshih...B23,B31 sap sybase iq ~全部話します。IQのカラムストア方式、ビットワイズインデックス、DQP、カラム圧縮、等々 by Toshih...
B23,B31 sap sybase iq ~全部話します。IQのカラムストア方式、ビットワイズインデックス、DQP、カラム圧縮、等々 by Toshih...Insight Technology, Inc.
 
ウェブアナリスト養成講座「LPOとA/Bテスト」
ウェブアナリスト養成講座「LPOとA/Bテスト」ウェブアナリスト養成講座「LPOとA/Bテスト」
ウェブアナリスト養成講座「LPOとA/Bテスト」Kazumasa Harumoto
 
IT関連コストの最適化コンサルティング・サービス
IT関連コストの最適化コンサルティング・サービスIT関連コストの最適化コンサルティング・サービス
IT関連コストの最適化コンサルティング・サービスsinrock
 
Classmethod awsstudy ec2rds20160114
Classmethod awsstudy ec2rds20160114Classmethod awsstudy ec2rds20160114
Classmethod awsstudy ec2rds20160114Satoru Ishikawa
 
企業・業界データサービスSPEEDAの開発における複雑怪奇なデータとの格闘
企業・業界データサービスSPEEDAの開発における複雑怪奇なデータとの格闘企業・業界データサービスSPEEDAの開発における複雑怪奇なデータとの格闘
企業・業界データサービスSPEEDAの開発における複雑怪奇なデータとの格闘Akira Kitauchi
 
データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密
データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密
データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密Ryo Matsuura
 
MapR と Vertica エンジニアが語る、なぜその組み合わせが最高なのか? - db tech showcase 大阪 2014 2014/06/19
MapR と Vertica エンジニアが語る、なぜその組み合わせが最高なのか? - db tech showcase 大阪 2014 2014/06/19MapR と Vertica エンジニアが語る、なぜその組み合わせが最高なのか? - db tech showcase 大阪 2014 2014/06/19
MapR と Vertica エンジニアが語る、なぜその組み合わせが最高なのか? - db tech showcase 大阪 2014 2014/06/19MapR Technologies Japan
 
サービスを成長させる為の開発について
サービスを成長させる為の開発についてサービスを成長させる為の開発について
サービスを成長させる為の開発についてtatsuya mazaki
 
いままで使ってきた携帯電話
いままで使ってきた携帯電話いままで使ってきた携帯電話
いままで使ってきた携帯電話Ippei Ogiwara
 

Viewers also liked (20)

DeNAの分析を支える分析基盤
DeNAの分析を支える分析基盤DeNAの分析を支える分析基盤
DeNAの分析を支える分析基盤
 
gloops流データアナリストの部署間連携術
gloops流データアナリストの部署間連携術gloops流データアナリストの部署間連携術
gloops流データアナリストの部署間連携術
 
SparkやBigQueryなどを用いた モバイルゲーム分析環境
SparkやBigQueryなどを用いたモバイルゲーム分析環境SparkやBigQueryなどを用いたモバイルゲーム分析環境
SparkやBigQueryなどを用いた モバイルゲーム分析環境
 
変わる!? リクルートグループのデータ解析基盤
変わる!? リクルートグループのデータ解析基盤変わる!? リクルートグループのデータ解析基盤
変わる!? リクルートグループのデータ解析基盤
 
データドリブン企業におけるHadoop基盤とETL -niconicoでの実践例-
データドリブン企業におけるHadoop基盤とETL -niconicoでの実践例-データドリブン企業におけるHadoop基盤とETL -niconicoでの実践例-
データドリブン企業におけるHadoop基盤とETL -niconicoでの実践例-
 
DeNAのゲーム開発を支える Game Backend as a Service
DeNAのゲーム開発を支える Game Backend as a ServiceDeNAのゲーム開発を支える Game Backend as a Service
DeNAのゲーム開発を支える Game Backend as a Service
 
【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)
【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)
【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)
 
データに振り回されて失敗した あんなことやこんなこと ~ゲームのために必要な本当の ビジネス・アナリティクス~
データに振り回されて失敗したあんなことやこんなこと~ゲームのために必要な本当のビジネス・アナリティクス~データに振り回されて失敗したあんなことやこんなこと~ゲームのために必要な本当のビジネス・アナリティクス~
データに振り回されて失敗した あんなことやこんなこと ~ゲームのために必要な本当の ビジネス・アナリティクス~
 
決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法
決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法
決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法
 
Web系企業におけるアナリストとかコンサルタントとかデータサイエンティストとか呼ばれる人のための:ウォーターフォール開発モデル再評価の試み
Web系企業におけるアナリストとかコンサルタントとかデータサイエンティストとか呼ばれる人のための:ウォーターフォール開発モデル再評価の試みWeb系企業におけるアナリストとかコンサルタントとかデータサイエンティストとか呼ばれる人のための:ウォーターフォール開発モデル再評価の試み
Web系企業におけるアナリストとかコンサルタントとかデータサイエンティストとか呼ばれる人のための:ウォーターフォール開発モデル再評価の試み
 
Jstqb test analyst-chap7
Jstqb test analyst-chap7Jstqb test analyst-chap7
Jstqb test analyst-chap7
 
B23,B31 sap sybase iq ~全部話します。IQのカラムストア方式、ビットワイズインデックス、DQP、カラム圧縮、等々 by Toshih...
B23,B31 sap sybase iq ~全部話します。IQのカラムストア方式、ビットワイズインデックス、DQP、カラム圧縮、等々 by Toshih...B23,B31 sap sybase iq ~全部話します。IQのカラムストア方式、ビットワイズインデックス、DQP、カラム圧縮、等々 by Toshih...
B23,B31 sap sybase iq ~全部話します。IQのカラムストア方式、ビットワイズインデックス、DQP、カラム圧縮、等々 by Toshih...
 
ウェブアナリスト養成講座「LPOとA/Bテスト」
ウェブアナリスト養成講座「LPOとA/Bテスト」ウェブアナリスト養成講座「LPOとA/Bテスト」
ウェブアナリスト養成講座「LPOとA/Bテスト」
 
IT関連コストの最適化コンサルティング・サービス
IT関連コストの最適化コンサルティング・サービスIT関連コストの最適化コンサルティング・サービス
IT関連コストの最適化コンサルティング・サービス
 
Classmethod awsstudy ec2rds20160114
Classmethod awsstudy ec2rds20160114Classmethod awsstudy ec2rds20160114
Classmethod awsstudy ec2rds20160114
 
企業・業界データサービスSPEEDAの開発における複雑怪奇なデータとの格闘
企業・業界データサービスSPEEDAの開発における複雑怪奇なデータとの格闘企業・業界データサービスSPEEDAの開発における複雑怪奇なデータとの格闘
企業・業界データサービスSPEEDAの開発における複雑怪奇なデータとの格闘
 
データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密
データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密
データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密
 
MapR と Vertica エンジニアが語る、なぜその組み合わせが最高なのか? - db tech showcase 大阪 2014 2014/06/19
MapR と Vertica エンジニアが語る、なぜその組み合わせが最高なのか? - db tech showcase 大阪 2014 2014/06/19MapR と Vertica エンジニアが語る、なぜその組み合わせが最高なのか? - db tech showcase 大阪 2014 2014/06/19
MapR と Vertica エンジニアが語る、なぜその組み合わせが最高なのか? - db tech showcase 大阪 2014 2014/06/19
 
サービスを成長させる為の開発について
サービスを成長させる為の開発についてサービスを成長させる為の開発について
サービスを成長させる為の開発について
 
いままで使ってきた携帯電話
いままで使ってきた携帯電話いままで使ってきた携帯電話
いままで使ってきた携帯電話
 

Similar to DeNAでのverticaを活用したアナリスト業務のご紹介

Reckonerサービス紹介資料.pdf
Reckonerサービス紹介資料.pdfReckonerサービス紹介資料.pdf
Reckonerサービス紹介資料.pdfYoshihiroKitamura4
 
ノーツが日本を救う(2002/3/13)
ノーツが日本を救う(2002/3/13)ノーツが日本を救う(2002/3/13)
ノーツが日本を救う(2002/3/13)伸夫 森本
 
メタバースの始め方、たとえば製造業でのデジタルツインとは?
メタバースの始め方、たとえば製造業でのデジタルツインとは?メタバースの始め方、たとえば製造業でのデジタルツインとは?
メタバースの始め方、たとえば製造業でのデジタルツインとは?IoTビジネス共創ラボ
 
SmartNews Ads System - AWS Summit Tokyo 2015
SmartNews Ads System - AWS Summit Tokyo 2015SmartNews Ads System - AWS Summit Tokyo 2015
SmartNews Ads System - AWS Summit Tokyo 2015SmartNews, Inc.
 
Rancherを活用した開発・運用効率の改善への取り組み
Rancherを活用した開発・運用効率の改善への取り組みRancherを活用した開発・運用効率の改善への取り組み
Rancherを活用した開発・運用効率の改善への取り組みMichitaka Terada
 
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Shinichiro Arai
 
[Cloud OnAir] GCP で構築するデータ分析基盤の最新情報をご紹介! 2018年11月15日 放送
[Cloud OnAir] GCP で構築するデータ分析基盤の最新情報をご紹介!  2018年11月15日 放送[Cloud OnAir] GCP で構築するデータ分析基盤の最新情報をご紹介!  2018年11月15日 放送
[Cloud OnAir] GCP で構築するデータ分析基盤の最新情報をご紹介! 2018年11月15日 放送Google Cloud Platform - Japan
 
ECSとGitLabでCI環境構築
ECSとGitLabでCI環境構築ECSとGitLabでCI環境構築
ECSとGitLabでCI環境構築iwata jaws-ug
 
[db tech showcase Tokyo 2014] B33: 超高速データベースエンジンでのビッグデータ分析活用事例 by 株式会社日立製作所 ...
[db tech showcase Tokyo 2014] B33: 超高速データベースエンジンでのビッグデータ分析活用事例  by 株式会社日立製作所 ...[db tech showcase Tokyo 2014] B33: 超高速データベースエンジンでのビッグデータ分析活用事例  by 株式会社日立製作所 ...
[db tech showcase Tokyo 2014] B33: 超高速データベースエンジンでのビッグデータ分析活用事例 by 株式会社日立製作所 ...Insight Technology, Inc.
 
CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成
CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成
CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成Rakuten Group, Inc.
 
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)TIS Inc.
 
db tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとは
db tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとはdb tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとは
db tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとはKoji Shinkubo
 
AZAREA-Cluster (Hadoop Conference Japan 2013 Winter)
AZAREA-Cluster (Hadoop Conference Japan 2013 Winter)AZAREA-Cluster (Hadoop Conference Japan 2013 Winter)
AZAREA-Cluster (Hadoop Conference Japan 2013 Winter)AzareaCluster
 
次世代Analytics製品のSAP Analytics Cloud(SAC)ってなんなの?どうなの?
次世代Analytics製品のSAP Analytics Cloud(SAC)ってなんなの?どうなの?次世代Analytics製品のSAP Analytics Cloud(SAC)ってなんなの?どうなの?
次世代Analytics製品のSAP Analytics Cloud(SAC)ってなんなの?どうなの?Accenture Japan
 
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...Google Cloud Platform - Japan
 
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術Unity Technologies Japan K.K.
 
実践!DBベンチマークツールの使い方
実践!DBベンチマークツールの使い方実践!DBベンチマークツールの使い方
実践!DBベンチマークツールの使い方Fujishiro Takuya
 
OpenStack Vancouver Summit Report presented at nttgroup meeting in Japanese
OpenStack Vancouver Summit Report presented at nttgroup meeting in JapaneseOpenStack Vancouver Summit Report presented at nttgroup meeting in Japanese
OpenStack Vancouver Summit Report presented at nttgroup meeting in JapaneseToshikazu Ichikawa
 
高速処理と高信頼性を両立し、ペタバイト級の多種大量データを蓄積する、ビッグデータ/ IoT時代のデータベースとは??
高速処理と高信頼性を両立し、ペタバイト級の多種大量データを蓄積する、ビッグデータ/ IoT時代のデータベースとは??高速処理と高信頼性を両立し、ペタバイト級の多種大量データを蓄積する、ビッグデータ/ IoT時代のデータベースとは??
高速処理と高信頼性を両立し、ペタバイト級の多種大量データを蓄積する、ビッグデータ/ IoT時代のデータベースとは??griddb
 
World wide ssp delivery system
World wide ssp delivery systemWorld wide ssp delivery system
World wide ssp delivery system英伸 篠塚
 

Similar to DeNAでのverticaを活用したアナリスト業務のご紹介 (20)

Reckonerサービス紹介資料.pdf
Reckonerサービス紹介資料.pdfReckonerサービス紹介資料.pdf
Reckonerサービス紹介資料.pdf
 
ノーツが日本を救う(2002/3/13)
ノーツが日本を救う(2002/3/13)ノーツが日本を救う(2002/3/13)
ノーツが日本を救う(2002/3/13)
 
メタバースの始め方、たとえば製造業でのデジタルツインとは?
メタバースの始め方、たとえば製造業でのデジタルツインとは?メタバースの始め方、たとえば製造業でのデジタルツインとは?
メタバースの始め方、たとえば製造業でのデジタルツインとは?
 
SmartNews Ads System - AWS Summit Tokyo 2015
SmartNews Ads System - AWS Summit Tokyo 2015SmartNews Ads System - AWS Summit Tokyo 2015
SmartNews Ads System - AWS Summit Tokyo 2015
 
Rancherを活用した開発・運用効率の改善への取り組み
Rancherを活用した開発・運用効率の改善への取り組みRancherを活用した開発・運用効率の改善への取り組み
Rancherを活用した開発・運用効率の改善への取り組み
 
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
 
[Cloud OnAir] GCP で構築するデータ分析基盤の最新情報をご紹介! 2018年11月15日 放送
[Cloud OnAir] GCP で構築するデータ分析基盤の最新情報をご紹介!  2018年11月15日 放送[Cloud OnAir] GCP で構築するデータ分析基盤の最新情報をご紹介!  2018年11月15日 放送
[Cloud OnAir] GCP で構築するデータ分析基盤の最新情報をご紹介! 2018年11月15日 放送
 
ECSとGitLabでCI環境構築
ECSとGitLabでCI環境構築ECSとGitLabでCI環境構築
ECSとGitLabでCI環境構築
 
[db tech showcase Tokyo 2014] B33: 超高速データベースエンジンでのビッグデータ分析活用事例 by 株式会社日立製作所 ...
[db tech showcase Tokyo 2014] B33: 超高速データベースエンジンでのビッグデータ分析活用事例  by 株式会社日立製作所 ...[db tech showcase Tokyo 2014] B33: 超高速データベースエンジンでのビッグデータ分析活用事例  by 株式会社日立製作所 ...
[db tech showcase Tokyo 2014] B33: 超高速データベースエンジンでのビッグデータ分析活用事例 by 株式会社日立製作所 ...
 
CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成
CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成
CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成
 
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
 
db tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとは
db tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとはdb tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとは
db tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとは
 
AZAREA-Cluster (Hadoop Conference Japan 2013 Winter)
AZAREA-Cluster (Hadoop Conference Japan 2013 Winter)AZAREA-Cluster (Hadoop Conference Japan 2013 Winter)
AZAREA-Cluster (Hadoop Conference Japan 2013 Winter)
 
次世代Analytics製品のSAP Analytics Cloud(SAC)ってなんなの?どうなの?
次世代Analytics製品のSAP Analytics Cloud(SAC)ってなんなの?どうなの?次世代Analytics製品のSAP Analytics Cloud(SAC)ってなんなの?どうなの?
次世代Analytics製品のSAP Analytics Cloud(SAC)ってなんなの?どうなの?
 
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
 
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
 
実践!DBベンチマークツールの使い方
実践!DBベンチマークツールの使い方実践!DBベンチマークツールの使い方
実践!DBベンチマークツールの使い方
 
OpenStack Vancouver Summit Report presented at nttgroup meeting in Japanese
OpenStack Vancouver Summit Report presented at nttgroup meeting in JapaneseOpenStack Vancouver Summit Report presented at nttgroup meeting in Japanese
OpenStack Vancouver Summit Report presented at nttgroup meeting in Japanese
 
高速処理と高信頼性を両立し、ペタバイト級の多種大量データを蓄積する、ビッグデータ/ IoT時代のデータベースとは??
高速処理と高信頼性を両立し、ペタバイト級の多種大量データを蓄積する、ビッグデータ/ IoT時代のデータベースとは??高速処理と高信頼性を両立し、ペタバイト級の多種大量データを蓄積する、ビッグデータ/ IoT時代のデータベースとは??
高速処理と高信頼性を両立し、ペタバイト級の多種大量データを蓄積する、ビッグデータ/ IoT時代のデータベースとは??
 
World wide ssp delivery system
World wide ssp delivery systemWorld wide ssp delivery system
World wide ssp delivery system
 

DeNAでのverticaを活用したアナリスト業務のご紹介

  • 1. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential DeNAでの verticaを活用した アナリスト業務のご紹介 March 25, 2015 Sho Kohigashi Analytics Dept. Service Analytics Gr. Marketing Unit DeNA Co., Ltd.
  • 2. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential 今日お話すること 1. Verticaの「高速集計」によるメリット • 欲しい時に欲しいデータがすぐに手に入る 2. Verticaを効率よく、使うための工夫「中間集計」 • 容量の節約になる • 集計が簡素、かつ、高速になる • データを取り扱うハードルが下がる 3. VerticaのAnalytics Function • 集計がよりシンプルに! DeNAのVerticaを活用したアナリスト業務の事例が、 みなさまの分析業務をよりよくするために、 参考になれば幸いです 2
  • 3. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential 自己紹介 3 confidential  小東 祥 (こひがし しょう) ⁃ 所属 • マーケティング本部 分析部 サービスアナリティクスGr グループマネージャー ⁃ 現在の主なミッション • 新規スマートフォンゲームの分析業務 • アナリストのマネジメント業務  経歴 ⁃ 京都大学大学院修了後、2012年に新卒でDeNAに入社 ⁃ これまでの業務内容 • Mobageの主力協業タイトルの各種分析、改善提案 • 複数のタイトルをマネジメントするための各種分析・改善提案や、 分析に用いる指標の定義、指標活用のためのデータ基盤整備
  • 4. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential  DeNAのアナリストは、各事業部のサービス開発/運営チーム内に席を置 き、チームの一員として分析業務を実施  開発メンバーのそばで、常にサービスの動向を分析することで、 サービスの課題をタイムリーに把握し、タイムリーな改善提案が可能 DeNAのアナリストの体制 4 ・・・ アナリストの体制
  • 5. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential DeNAのアナリストの業務  サービスを成功に導くために必要な分析業務を実施するために、 KPIの設計、ログの設計、データ集計、KPIの見える化、仮説の設定と検 証、改善案の提案などの業務を実行する。 5 収集・蓄積 • KPI設計 • ログ設計 集計・加工 • データ集計 • KPI見える化 分析 • 仮説の設定と 検証 • 改善案の提案 アナリストの業務
  • 6. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential DeNAのサービス数の拡大  DeNAの扱うタイトル数・サービス数が広がるにつれ、 アナリスト1人がサポートするサービスの数が増加した ⇒1人当たりの分析業務の効率化を実施する必要が出てきた 6 アナリストのサポートタイトル数の増加 アナリスト アナリスト アナリスト アナリスト New New New
  • 7. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential DeNAの分析業務における、仮説検証プロセス  成功のパターンを確立するため、サービス毎のあるべき姿に応じて KPIを設定し、現状分析や課題の導出、改善実施を行う必要があった  サービスを使用するユーザーのニーズの変化が早いので、 分析においても、常にサービスの動向を追い続け、サービスの状況に 合わせて、より高速な仮説検証プロセスの実施が求められた 7 集計・加工 • データ集計 • KPI見える化 分析 • 仮説の設定と検証 • 改善案の提案 改善案実施
  • 8. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential 収集・蓄積 • ログ設計 • KPI設計 集計・加工 • データ集計 • KPI見える化 分析 • 仮説の設定と 検証 • 改善案の提案 Verticaによる高速集計を通じた分析業務の効率化1  データの集計業務にVerticaを活用することで、データ集計の時間が、 数秒~数分に短縮された ⁃ 以前使っていたpigやHiveでは、数十分~数時間かかっていた ⇒アナリストの分析業務の効率化に大きく貢献し、 より高速に仮説検証のサイクルを回すことが可能に 8 改善案実施
  • 9. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential Verticaによる高速集計を通じた分析業務の効率化2  Verticaをバックエンドに持つBIツールを自社で開発することにより、 KPI見える化などの加工の手間が減り、時間も数秒~数分に短縮された ⁃ 以前はExcelに取り込み加工するため、数十分~数時間かかっていた ⁃ 外部のBIツールのレポート作成の準備作業の工数も大きかった 9 収集・蓄積 • ログ設計 • KPI設計 集計・加工 • データ集計 • KPI見える化 分析 • 仮説の設定と 検証 • 改善案の提案 改善案実施
  • 10. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential 自社BIツールの開発  Verticaクエリを書くと、集計結果をそのまま視覚化できるツールを自社 BIツールとして開発した ⇒分析業務が単独のツールで完結するようになった 10 クエリを書くと 集計結果が視覚化
  • 11. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential Verticaを有効活用するための工夫  Vertica導入当初は、生ログをVerticaに保存していた  ただ、一定以上のユーザー規模があるサービスに関しては、 生ログを直接集計すると十分なパフォーマンスが得られないことがあっ た ⇒集計を効率化するテーブルの設計や整備が重要に 11 生ログ 中間集計テーブル
  • 12. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential Verticaを有効活用するための工夫  中間集計の活用 ⁃ 中間集計とは、生ログを事前に、ある程度集計したテーブル ⁃ 中間集計を適切に設計、作成することで、容量の節約や 様々な分解軸による分析をシンプルなクエリで実施可能にしている ⁃ 中間集計テーブルは、最初はVIEWで作成し、 テーブルの再設計を容易にしている ⁃ テーブルの設計の安定後は、VIEWをTABLEに変換するツールを用 いて、定期更新を容易にしている 12 Table View Table Table Table Table Table変換 Argus集計 Query1 vv2t –U user convert table_name Argus集計 Query2 Argus集計 Query1 Argus集計 Query2 中間集計テーブル
  • 13. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential 中間集計テーブルの設計例  ユーザーのゲームプレイにおける基本的な情報を中間集計テーブルとし て設計することで、様々な分解軸による分析をシンプルなクエリで実現 13 横断中間集計テーブルのカラム例 User_id ユーザーID Game_id ゲームID Date 日付 Coin_Use 集計日のコイン消費 Coin_Use_lifetime 累計コイン消費 Coin_Use_30 直近30日間のコイン消費 Coin_Use_days_30 直近30日間のコイン消費日数 Play_day_30 直近30日間のプレイ日数 Last_date 最終アクセス日 Login_count 集計日のログイン回数 …etc その他ユーザー属性の情報等
  • 14. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential 分析業務のスケール化  Verticaの活用、自社BIツールの開発、中間集計テーブルの整備の3点が 進むことで、非アナリストに対してもデータ集計やKPI可視化が可能に! ⁃ SQLを解する人であれば、特別なデータハンドリング技術を有さな い人でも正しいデータを取得できる ⇒アナリスト不在でも、多くのDeNAの事業を分析サポート可能に! 14 以前 今 アナリスト エンジニア 企画
  • 15. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential VerticaのAnalytics Functionによる集計効率化  VerticaはAnalytics Functionが充実しているため、pigやHiveでは複雑 な作業を要した集計が、シンプルなクエリで集計できることが多々ある ⁃ Time series ⁃ Lead,Lag ⁃ Sum over parition ⁃ …etc 15
  • 16. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential VerticaのAnalytics Functionによる集計効率化  Timeseries ⁃ スナップショットやログにない日付のデータを作成することができ る ⁃ 使用例 • アクセスのなかった日における、ゲーム内の進捗を扱う 16 date Mobage_user_id Mission_id 2015/03/20 111 1 2015/03/21 111 3 2015/03/23 111 5 date Mobage_user_id Mission_id 2015/03/20 111 1 2015/03/21 111 3 2015/03/22 111 3 2015/03/23 111 5 アクセスのなかった日の ゲーム進捗を 知ることができる
  • 17. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential VerticaのAnalytics Functionによる集計効率化  Lead,Lag ⁃ アクセスログや課金ログをユーザー単位で時系列で解析できる ⁃ 使用例 • ユーザー毎のある商品の課金頻度や課金継続度合いを分析する 17 date Mob age_ user_ id Merch andise _id Last_use Next_use 2015/03/20 111 100 2015/03/17 2015/03/22 2015/03/20 111 200 2015/03/17 2015/03/22 2015/03/20 222 100 2015/01/20 2015/03/20 333 100 2015/01/20 2015/03/22 2ヶ月ぶりに課金したが、 課金継続していない 2ヶ月ぶりに課金して、 課金継続している
  • 18. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential VerticaのAnalytics Functionによる集計効率化  Sum over Partition ⁃ 累積のKPIを集計できる ⁃ 使用例 • イベント期間累積のアクセスUUやコイン消費などのKPIの集計 18 期間中のDailyのKPIと 期間累計のKPIを 並べて推移を確認
  • 19. Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Confidential 今日お話したこと 1. Verticaの「高速集計」によるメリット • 欲しい時に欲しいデータがすぐに手に入る 2. Verticaを効率よく、使うための工夫「中間集計」 • 容量の節約になる • 集計が簡素、かつ、高速になる • データを取り扱うハードルが下がる 3. VerticaのAnalytics Function • 集計がよりシンプルに! DeNAのVerticaを活用したアナリスト業務の事例が、 みなさまの分析業務をよりよくするために、 参考になれば幸いです 19