SlideShare a Scribd company logo
FirebaseAnalytics +
BigQuery +
DataStudio
なかむら さとる
自己紹介
● 名前:
なかむら さとる
● 経歴:
(元?現?)某小売系のインフラ・システム運用エンジニア
● その他:
Google Developers Experts(Cloud)、BigQueryとかデータ関連が大好き。
GCPUGで色々話しています。あと#bq_sushiやります。
と、いうことは?
● RealtimeDatabase
● CloudFirestore
● Android
と、いうことは?
● RealtimeDatabase
● CloudFirestore
● Android
Agenda
● Firebase Analyticsって?
● BigQuery Export
● DataStudio
Firebase Analyticsって?
● アプリにFirebaseSDKを導入するだけで、自動的にある程度のデータを収集してく
れる。
● 自分で収集するイベントを設定する事もできる。
● データの収集はイベント単位
● 他のサービスとも統合出来る。
○ BigQuery
○ Firebase Crash Reporting
○ FCM
○ Firebase Remote Config
○ Google タグマネージャ
Firebase Analyticsって?
● アプリにFirebaseSDKを導入するだけで、自動的にある程度のデータを収集してく
れる。
● 自分で収集するアクションを設定する事もできる。
● データの収集はアクション単位
● 他のサービスとも統合出来る。
○ BigQuery
○ Firebase Crash Reporting
○ FCM
○ Firebase Remote Config
○ Google タグマネージャ
今日はココを重点的に話します!
今日はココ話します!
Firebase Analyticsの画面
https://console.firebase.google.com/u/0/project/fir-demo-project/analytics/ap
p/android:com.labpixies.flood/overview%3FdataFilters=noFilter&dateRange=la
st30Days&rowStart=0&pageSize=10
BigQueryって?
BigQueryの仕組み
■The 12 Components of Google BigQuery
https://medium.com/google-cloud/the-12-c
omponents-of-google-bigquery-c2b49829a7
c7
■重要なコンポーネント
・Dremel(クエリエンジン)
・Colossus(ストレージエンジン)
・Jupiter(ネットワーク)
・Borg(大規模コンテナ・クラスタ管理)
サーバレス・サービスモデル
● 完全なサーバレスモデルである
○ ハードウェア、機能アップデートの管理はすべて Googleが行う
○ VMやCPU、メモリ、ディスクサイズなどの設定も不要
○ 数秒で数十万コアを利用することが出来る
○ 利用者はデータを入れること、抽出することだけを考える
独自のストレージエンジン
● Colossus
○ GFS(Google File System)の後継
○ データセンター規模でのファイルシステム
○ GmailやDocsなどと同じインフラ
○ 同じデータを3箇所のデータセンターにレプリケーション
○ データのシャーディング
○ 暗号化
● Capacitor
○ カラムナーストレージフォーマット
○ データの最適化(並べ替えなど)
○ テーブルパーティショニング
● Poseidon
○ 様々なファイルフォーマットへの対応
(CSV,JSON,Avro,DataStore)
○ クエリとインポート/エクスポートの分離
Dremelというクエリエンジン
● 2015年にアップデート
● 最初はBigQuery独自のSQLだけでしたが、Standard-SQLにも対応
(※今後はStandard-SQLを利用、オプティマイザを実装)
● シャッフルやソートはインメモリで実施
● Borgで管理
● いつでも元気にフルスキャン
独立したストレージとネットワーク
● Jupiterネットワーク
○ Googleが独自に開発したネットワーク( H/W,S/Wともに)
○ 1Pb/secの帯域
○ 謎技術。。。。。(SDNであることは間違いない)
○ ストレージはネットワークで接続
費用について
● クエリ課金
○ クエリ毎に利用したカラムに対するデータ容量で課金
○ 月額固定料金
● ストレージ課金
○ データ容量に対して課金
○ 90日以上変更の無いテーブルはデータ容量に対しての課金が半額
● ストリーミングインサート
○ バッチでInsertするのではなく、1行ずつ個別にいれるデータ量にたいして課金
● https://cloud.google.com/bigquery/pricing?hl=ja#transfer
IAMと認証、監査ログ
● Google CloudのIAMと権限の連携(Read/Write/Admin)
● DataSet単位での権限付け
● 認証はO-Authとサービスアカウント
● すべての操作を監査ログで保存し、BigQueryへExportも可能
制限事項
● https://cloud.google.com/bigquery/quota-policy?hl=ja
BigQuery Export
● ユーザー単位で行動データ(JSON)がBigQueryにExportされます
● RealTimeExport(間隔は多分20分)と1日1回のExportの2つがあります。
● Blazeの契約が必要です。
それで何が嬉しいん?
● そもそもそんなデータ作るのめんどい
● 他のデータと行動データをくっつけることが出来る
○ 持ってるアプリのデータ
○ Adwords、DCM、YouTubeのレポートなどなど
デモる。
サンプルデータでデモします!
DataStudioとは
● 簡単に言うと、パワポスライドに数値を埋め込むことが出来るツール
● リアルタイムにデータを取得することが出来たり、『ある程度』利用者が自由に
データを出すことが出来る
● BIツールの超簡易版
FirebaseAnalytics_BigQuery_Datastudio
デモる。
サンプルデータでデモる。
つまり・・・・・
つまり・・・・・
つまり・・・・・
BigQuery
つまり・・・・・
BigQuery
他の色んなデータ
つまり・・・・・
BigQuery
他の色んなデータ
つまり・・・・・
BigQuery
他の色んなデータ
データを気軽に楽しく使いましょう!
もうちょっと話ししたい人が居れば
もうちょっと話ししたい人が居れば
おもてに出ろ!
(※廊下で話ししましょう)
(※BigQueryならなんぼでも)

More Related Content

PPTX
BigQuery ハンズオン
PDF
A practical guide to machine learning on GCP
PDF
Google Big Query
PDF
CEDEC 2015: Google スケールで実現する!ゲーム&分析基盤
PDF
PPTX
CloudSQL v2は デキる子なのか?
PDF
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
PDF
6 月 18 日 Next - Cloud Networking
BigQuery ハンズオン
A practical guide to machine learning on GCP
Google Big Query
CEDEC 2015: Google スケールで実現する!ゲーム&分析基盤
CloudSQL v2は デキる子なのか?
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
6 月 18 日 Next - Cloud Networking

What's hot (20)

PDF
Google for Mobile: Google スケールで構築する! ゲームインフラと分析環境 - 橋口 剛
PDF
6 月 18 日 Next - Google が描く、MapReduce を超えたビッグデータの世界
PDF
マーケティングで使えるBigQueryMLテンプレート
PDF
6 月 18 日 Next - 基調講演 (Tom Kershaw パート)
PDF
長期運用タイトルの GCP 移行実例とグレンジのこれから | Google Cloud INSIDE Games & Apps
PDF
Google for Mobile: コンテナで作るモバイル バックエンド - 福田 潔
PDF
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
PDF
Google Cloud ベストプラクティス:Google BigQuery 編 - 03 : パフォーマンスとコストの最適化
PPTX
build2017のazure関連情報まとめ
PPTX
GoogleCloudPlatform概要
PDF
[Cloud OnAir] Google Cloud Next '18 in Tokyo サーバレス特集 2018年9月27日 放送
PDF
Google Cloud のネットワークとロードバランサ
PDF
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送
PDF
Google for モバイル アプリ 15-00- maps apiで、かしこく地図アプリを開発しよう
PDF
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
PDF
データプロダクトを支えるビッグデータ基盤
PDF
Developer summit 2015 gcp
PDF
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (e-Learning) 2018年4月19日 放送
PDF
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
Google for Mobile: Google スケールで構築する! ゲームインフラと分析環境 - 橋口 剛
6 月 18 日 Next - Google が描く、MapReduce を超えたビッグデータの世界
マーケティングで使えるBigQueryMLテンプレート
6 月 18 日 Next - 基調講演 (Tom Kershaw パート)
長期運用タイトルの GCP 移行実例とグレンジのこれから | Google Cloud INSIDE Games & Apps
Google for Mobile: コンテナで作るモバイル バックエンド - 福田 潔
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
Google Cloud ベストプラクティス:Google BigQuery 編 - 03 : パフォーマンスとコストの最適化
build2017のazure関連情報まとめ
GoogleCloudPlatform概要
[Cloud OnAir] Google Cloud Next '18 in Tokyo サーバレス特集 2018年9月27日 放送
Google Cloud のネットワークとロードバランサ
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送
Google for モバイル アプリ 15-00- maps apiで、かしこく地図アプリを開発しよう
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
データプロダクトを支えるビッグデータ基盤
Developer summit 2015 gcp
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (e-Learning) 2018年4月19日 放送
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
Ad

Viewers also liked (13)

PDF
職種を超えたスキル育成でキャリアをつくる
PDF
新卒のぼくが できるようになったこと~ サービス開発と組織編 ~
PDF
サービスを支える監視運用
PDF
インフラエンジニアとアプリ開発
PDF
みんなのウェディングのデータ分析基盤の作り方。
PDF
Android1.5~8.0 Walkthrough
PPTX
Android e2e testing at mercari
PDF
JUnit5とAndroidのテスト
ODP
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
PDF
片手間MySQLチューニング戦略
PDF
著名PHPアプリの脆弱性に学ぶセキュアコーディングの原則
PDF
フィア・オブ・ジ・アンノウン
PDF
機能とコストで考えるAws
職種を超えたスキル育成でキャリアをつくる
新卒のぼくが できるようになったこと~ サービス開発と組織編 ~
サービスを支える監視運用
インフラエンジニアとアプリ開発
みんなのウェディングのデータ分析基盤の作り方。
Android1.5~8.0 Walkthrough
Android e2e testing at mercari
JUnit5とAndroidのテスト
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
片手間MySQLチューニング戦略
著名PHPアプリの脆弱性に学ぶセキュアコーディングの原則
フィア・オブ・ジ・アンノウン
機能とコストで考えるAws
Ad

Similar to FirebaseAnalytics_BigQuery_Datastudio (20)

PDF
Firebase & BigQuery で Android アプリの成⻑を支える
PDF
Firebase analytics for_android _ i_os
PPTX
Firebase hands on in Matsuyama
PPTX
Realtime database、Clean Architectureを組み合わせた導入事例
PPTX
Firebaseマーケティング活用事例
PDF
BigQueryで実現するデータ統合
PDF
Google Analytics のデータ分析ハンズオン
PDF
LIMIAでのBigQuery活用事例
ODP
(beta)アプリを成長させるためのログ取りとログ解析に必要なこと
PPTX
巨大なサービスと膨大なデータを支えるプラットフォーム

PDF
Firebase Extensions はじめの一歩
PDF
BIG DATA サービス と ツール
PDF
Firebaseでのファイルアップロード処理と便利ライブラリの紹介
PDF
Firebaseの新しいデータベース
PPTX
JavaScriptから利用するFirebase
PDF
スマートニュースの世界展開を支えるログ解析基盤
PDF
Apache Drill: Rethinking SQL for Big data – Don’t Compromise on Flexibility o...
PPT
Big data解析ビジネス
PDF
gcpug_kyoto_bigquery
PDF
BigQuery + Fluentd
Firebase & BigQuery で Android アプリの成⻑を支える
Firebase analytics for_android _ i_os
Firebase hands on in Matsuyama
Realtime database、Clean Architectureを組み合わせた導入事例
Firebaseマーケティング活用事例
BigQueryで実現するデータ統合
Google Analytics のデータ分析ハンズオン
LIMIAでのBigQuery活用事例
(beta)アプリを成長させるためのログ取りとログ解析に必要なこと
巨大なサービスと膨大なデータを支えるプラットフォーム

Firebase Extensions はじめの一歩
BIG DATA サービス と ツール
Firebaseでのファイルアップロード処理と便利ライブラリの紹介
Firebaseの新しいデータベース
JavaScriptから利用するFirebase
スマートニュースの世界展開を支えるログ解析基盤
Apache Drill: Rethinking SQL for Big data – Don’t Compromise on Flexibility o...
Big data解析ビジネス
gcpug_kyoto_bigquery
BigQuery + Fluentd

Recently uploaded (9)

PDF
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
PDF
商用ウェブカメラ市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
PDF
限外ろ過膜調査レポート:市場規模、シェア、産業分析データ、最新動向2025-2031 YH Research
PDF
【QYResearch】グローバル農業機械市場の動向分析と成長戦略に関する総合調査報告
PDF
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
PDF
【QYResearch】グローバル磁性材料産業チェーンの構造分析と市場動向の詳細解説
PDF
【QYResearch】グローバルコネクタ市場の動向と将来展望に関する詳細な分析報告
PDF
世界半導体用酸化ハフニウム市場のサプライチェーン解析:上流、下流、収益モデル分析2025-2031
PDF
グローバルロープウェイ用スチールワイヤーロープ市場2025:主要企業のシェア、売上動向、競争戦略
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
商用ウェブカメラ市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
限外ろ過膜調査レポート:市場規模、シェア、産業分析データ、最新動向2025-2031 YH Research
【QYResearch】グローバル農業機械市場の動向分析と成長戦略に関する総合調査報告
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
【QYResearch】グローバル磁性材料産業チェーンの構造分析と市場動向の詳細解説
【QYResearch】グローバルコネクタ市場の動向と将来展望に関する詳細な分析報告
世界半導体用酸化ハフニウム市場のサプライチェーン解析:上流、下流、収益モデル分析2025-2031
グローバルロープウェイ用スチールワイヤーロープ市場2025:主要企業のシェア、売上動向、競争戦略

FirebaseAnalytics_BigQuery_Datastudio