Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
第5回GCPUG女子会_Tableauコラボ
Search
Megumi Takahira
September 04, 2019
Technology
0
73
第5回GCPUG女子会_Tableauコラボ
https://note.com/tabjo/n/n7081d9cf0b95?magazine_key=m83427d69a3c2
Megumi Takahira
September 04, 2019
Tweet
Share
More Decks by Megumi Takahira
See All by Megumi Takahira
JTUGスピンオフ_Google_BigQueryのデータをTableauでビジュアライズしてみよう.pdf
megumit
1
340
GCPUG女子会#9 BigQueryでSQL入門
megumit
0
720
第4回 前向きデータ整備人 もう一度、表計算ソフトを愛でる
megumit
2
2.9k
Notebookを比較する_MLforBegginers
megumit
0
130
はじめてみよう_BigQuery_in_GCPUG女子会
megumit
0
150
Other Decks in Technology
See All in Technology
非機能品質を作り込むための実践アーキテクチャ
knih
6
1.7k
大規模言語モデルとそのソフトウェア開発に向けた応用 (2024年版)
kazato
1
210
ISUCON、今年も参加してみた / ISUCON, I challenged it again this year.
dero1to
0
120
AIエージェントに脈アリかどうかを分析させてみた
sonoda_mj
2
110
ゼロから創る横断SREチーム 挑戦と進化の軌跡
rvirus0817
3
690
10個のフィルタをAXI4-Streamでつなげてみた
marsee101
0
190
サービスでLLMを採用したばっかりに振り回され続けたこの一年のあれやこれや
segavvy
2
670
Working as a Server-side Engineer at LY Corporation
lycorp_recruit_jp
0
470
[Oracle TechNight#85] Oracle Autonomous Databaseを使ったAI活用入門
oracle4engineer
PRO
1
180
2024年にチャレンジしたことを振り返るぞ
mitchan
0
160
[トレノケ雲の会 mod.13] 3回目のre:Inventで気づいたこと -CloudOperationsを添えて-
shintaro_fukatsu
0
110
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
200
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
1
130
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
It's Worth the Effort
3n
183
28k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Become a Pro
speakerdeck
PRO
26
5.1k
Thoughts on Productivity
jonyablonski
68
4.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.4k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Transcript
GCPUG女子会について GCPUG 女子会は Google Cloud Platform(GCP) の 女性の User Groupです
https://gcpug-joshi.connpass.com/ 数ヶ月に1回程度初心者向けのハンズオンイベントを ゆる〜く開催中です。※初心者大歓迎! GCPUG(ジーシーパグ)はGoogle Cloud Platformを普及させることを 目的とし、Googleと共にGCPをより良くし、盛り上げていくユーザーグ ループです。私たちに共感していただける方なら、 GCPUGへの参加 は自由です。一緒に GCP を盛り上げていきましょう。 Joishikai
GCPってなに?
GCP(Google Cloud Platform)について Google Cloud Platform(GCP) とは Google がクラウド上で提供するサービス群の総称です Google
社内で使われているものと同じテクノロジーやインフラを使用して、 インフラ環境をクラウド化できます。 基本的な構成要素が初めから各種サービスとして用意されているため、 それらを使用してすばやく開発を行うことができます。 3
GCPのすごいところ① Google Quality ・オンプレミスの延長ではなく、 運用効率を最適化したサービス群 ・世界中のユーザーが利用するGoogleのサービスが 稼働するインフラ ・ライブマイグレーション 4
GCPのすごいところ② Google Scale ・毎年1兆円を超える投資による、継続的な設備の増強 ・自設ファイバと100以上のエンドポイントにつながる データセンター ・ユーザー規模に合わせたスケーリングの柔軟性 5
GCPのすごいところ③ Google Cost ・1秒単位課金、カスタムインスタンス ・継続利用割引、確約利用割引 ・最適インスタンスのレコメンデーション 6
Region 大阪が正式ローンチ され日本は2拠点に データを国外に置けないという ビジネス要件を満たすことに大きく貢 献。 AWSの大阪リージョンも金融関係の ために作られたと噂されるほど、その 重要性は注目される。 7
GCPが選択される3大理由 1.Google クオリティのインフラ 2.優れた AI 系のAPI 3.BigQuery 8
BigQueryってなに?
BigQuery 概要 ・フルマネージドサービス ・SQLでビッグデータにアクセスできる RESTful Webサービス ・データ作成、変更の基本はappendとtruncate (insert/update/deleteもできるけど苦手) ・ものすごくはやい! 10
BigQueryコンソール・ドキュメント ・コンソール https://console.cloud.google.com/bigquery?hl=ja ・公式ドキュメント https://cloud.google.com/bigquery/docs/ 11
BigQuery の特徴① カラム指向 分析で使用するのに事前にIndexとか決められないよ →ぜんぶスキャンしちゃえばいいじゃない 12 引用:Dremel: Interactive Analysis of
Web-Scale Datasets https://ai.google/research/pubs/pub36632
BigQuery の特徴② ツリーアーキテクチャ ぜんぶスキャンしたらめっちゃ負荷かかっちゃうじゃん →Googleのリソース使って分散しまくればいいよ 13 引用:Dremel: Interactive Analysis of
Web-Scale Datasets https://ai.google/research/pubs/pub36632
BigQuery 課金こわい・・・? ・基本は従量課金 課金対象: データのスキャン量 ストレージ ※ネットワークやCPUの使用量に関しては課金されない ※プレビューとメタ情報に関しては課金されない →上限(クオータ)を設定して普通に使っていれば 大変なことにはならない(
初期費用がかからないのでむしろ安い! 料金詳細:https://cloud.google.com/bigquery/pricing 14
DEMO 15
Tableau × GCPの いいところって?
Tableau × GCP ・Tableauのビジュアライズがすごいのは大前提 ・BigQueryがデータソースに使用可 →インフラ構築・保守運用に割いていた工数を大幅に削減 本来注力すべき分析とインサイトに集中できる 17
Tableau × GCP ・TableauServerを利用する場合でも、GCE ※ 上の 仮想マシンにインストールすればデータセンター不要 ※ GCE:Google Compute
Engine ・BigQueryもGCEも従量課金で初期費用なし ・Tableauもアカウント単位のサブスクリプションのみで 開始できるので、初期費用がかからずスモールスタート可 →事業や分析組織の拡大にあわせて柔軟にスケールアウト 18
Coming Soon!! TableauPrep からBigQuery接続できるようになる! https://www.tableau.com/ja-jp/products/coming-soon 19
本日のハンズオンで使うデータ BigQueryパブリックデータセットのレンタルバイクと天気のデータを 結合して整形したもの 元データ ・レンタルバイク(bigquery-public-data.new_york_citibike) ※一部源泉より補完 ・天気(bigquery-public-data.noaa_gsod) (参考)クエリ実行結果(gcpug-joshi-20190904-demo.citibike_with_weather.citibike_trips) ※実際のTableauハンズオンのパートでは抽出済データソース .hyper
を使用します 20
DEMO 21
ThanKS! アンケートの回答にご協力をお願い致します https://bit.ly/2jYlstg 22