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
リサーチデータとの付き合い方
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ryusei
January 16, 2020
Business
0
440
リサーチデータとの付き合い方
Ryusei
January 16, 2020
Tweet
Share
Other Decks in Business
See All in Business
DATUM STUDIO - 会社紹介資料
datumstudio
0
1.2k
【Progmat】Monthly-ST-Market-Report-2026-Feb.
progmat
0
310
12 keywords of Data Dashboard
hik0107
7
930
【スライド150枚】優秀層獲得のための新卒採用マニュアル
yuto_hakamada
0
250
Webinar 04.03.2026 Nuevo marco de contratación, suministro y atención a la clientela en el sector eléctrico
neuroenergia
PRO
0
280
Nstock 採用資料 / We are hiring
nstock
29
370k
コーポレートストーリー(新規投資家様向け会社説明資料)
gatechnologies
1
17k
クラウドネイティブ型 電子カルテとセキュリティ / Cloud-Native Electronic Medical Records and Security
henryofficial
0
220
GA4時代の制作会社サバイバルガイド
addixfaro
0
200
㈱サンエー 会社 採用資料
uemura2024
0
1.7k
会社紹介資料
gatechnologies
2
160k
2026.3_中途採用資料.pdf
superstudio
PRO
3
100k
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
390
Into the Great Unknown - MozCon
thekraken
40
2.3k
For a Future-Friendly Web
brad_frost
183
10k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
140
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
220
[SF Ruby Conf 2025] Rails X
palkan
2
830
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
410
4 Signs Your Business is Dying
shpigford
187
22k
Color Theory Basics | Prateek | Gurzu
gurzu
0
250
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
Transcript
Ϧαʔνσʔλͱ ͏·͖͘߹͏ͨΊʹ େࣄͳ͜ͱ
ࣗݾհ Ryusei Ikezawa • גࣜձࣾ FiNC Technologies • ৽ଔ1 •
άϩʔεΤϯδχΞʢࣗশʣ • ϑοταϧͱϥϯχϯά͕͖Ͱ͢
FiNC Technologiesͬͯʁ
None
None
άϩʔεΤϯδχΞϦϯάͬͯʁ
άϩʔεΤϯδχΞ͕Δ͜ͱ σʔλੳ ΤϯδχΞϦϯά • ࢪࡦͷݕূ • σʔλநग़ • ੳମ੍Λ࡞Δ •
KPIཱҊ • αʔϏεͷઃܭ • ࣮ • ςετ • อक
άϩʔεΤϯδχΞʢࣗশʣͱͯ͠ ಇ͍͖ͯͨதͰɺֶΜͩ͜ͱΛڞ༗͠·͢
Ϧαʔνσʔλͱ͏·͖͘߹͏ͨΊʹେࣄͳ3ͭͷ͜ͱ
֎෦ͷπʔϧΑ͍͘·͢ΑͶʁ
ΞϯέʔτΛ࣮ࢪ͍ͨ͠ͱ͍͏ࣾཁ͔Βඅ༻ରޮՌͰ֎෦ͷπʔ ϧΛಋೖ͢Δ͜ͱʹ
σʔλΛूܭ͍ͨ͠ʂ ΞϓϦϢʔβʔΛͬͱੳ͍ͨ͠ʂ ࣾ Ξϯέʔτπʔϧ ੳͷظ πʔϧͷάϥϑ͕ݟ͍͢ʂ
σʔλཷ·͖ͬͯͨ͠ɺ ੳ͍ͯͧ͘͠ʂ
͔͠͠ɺ͕...
πʔϧΛऔΓר͘ڥঢ়گ खಈͰཧ/ूܭ πʔϧϩάΠϯݖݶ API͕ͳ͍ ঢ়گ σʔλͷܗ͕ࣜಛघ
πʔϧΛऔΓר͘ڥঢ়گ͔Β͕ൃੜ खಈͰཧ/ूܭ πʔϧϩάΠϯݖݶ API͕ͳ͍ ঢ়گ ͦͷ݁Ռ σʔλͷܗ͕ࣜಛघ
πʔϧΛऔΓר͘ڥঢ়گ͔Β͕ൃੜ खಈͰཧ/ूܭ πʔϧϩάΠϯݖݶ API͕ͳ͍ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ ঢ়گ ͦͷ݁Ռ σʔλͷܗ͕ࣜಛघ
πʔϧΛऔΓר͘ڥঢ়گ͔Β͕ൃੜ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ঢ়گ ͦͷ݁Ռ खಈͰཧ/ूܭ πʔϧϩάΠϯݖݶ API͕ͳ͍
σʔλͷܗ͕ࣜಛघ
πʔϧΛऔΓר͘ڥঢ়گ͔Β͕ൃੜ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ঢ়گ ͦͷ݁Ռ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ खಈͰཧ/ूܭ
πʔϧϩάΠϯݖݶ API͕ͳ͍ σʔλͷܗ͕ࣜಛघ
πʔϧΛऔΓר͘ڥঢ়گ͔Β͕ൃੜ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ঢ়گ ͦͷ݁Ռ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ ϩʔΧϧʹDLͨ͠ޙ
ܗͯ͠σʔλΛ݁߹͢Δ खಈͰཧ/ूܭ πʔϧϩάΠϯݖݶ API͕ͳ͍ σʔλͷܗ͕ࣜಛघ
πʔϧΛऔΓר͘ڥঢ়گ͔Β͕ൃੜ खಈͰཧ/ूܭ πʔϧϩάΠϯݖݶ API͕ͳ͍ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ঢ়گ ͦͷ݁Ռ
σʔλͷܗ͕ࣜಛघ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ ϩʔΧϧʹDLͨ͠ޙ ܗͯ͠σʔλΛ݁߹͢Δ “Ϣʔβʔσʔλͷநग़” ͱ͔ “ճঢ়گͷੳ” ͕݁ߏͳखؒ
ੳνʔϜͷϝϯόʔʢઌഐํʣ͕ ٞΛॏͶɺࡦΛߨͨ͡
ʹର͢ΔղܾҊ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ղܾҊ શࣾతʹ͑Δ
Redshiftʹஔ͘ ࣗಈͰఆظ࣮ߦ͠ RedshiftʹσʔλΛೖΕΔ ϨϙʔτΛ࡞͓͍ͬͯͯ ݟΒΕΔΑ͏ʹ͢Δ ϩʔΧϧʹDLͨ͠ޙ ܗͯ͠σʔλΛ݁߹͢Δ ܗΛεΫϦϓτͰߦ͏
πʔϧ CSV DL upload ఆظ࣮ߦ ྑ͍ײ͡ʹ ܗ ͷղܾͷ࣮ݱ
Ͱ͖ΔΑ͏ʹͳͬͨ͜ͱ ࣮ݱ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ ղܾҊ
ϩʔΧϧʹDLͨ͠ޙ ܗͯ͠σʔλΛ݁߹͢Δ શࣾతʹ͑Δ Redshiftʹஔ͘ ࣗಈͰఆظ࣮ߦ͠ RedshiftʹσʔλΛೖΕΔ ϨϙʔτΛ࡞͓͍ͬͯͯ ݟΒΕΔΑ͏ʹ͢Δ ܗΛεΫϦϓτͰߦ͏
Ͱ͖ΔΑ͏ʹͳͬͨ͜ͱ ࣮ݱ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ ղܾҊ
ੳϨϙʔτΛ RedashͰՄࢹԽ ϩʔΧϧʹDLͨ͠ޙ ܗͯ͠σʔλΛ݁߹͢Δ શࣾతʹ͑Δ Redshiftʹஔ͘ ࣗಈͰఆظ࣮ߦ͠ RedshiftʹσʔλΛೖΕΔ ϨϙʔτΛ࡞͓͍ͬͯͯ ݟΒΕΔΑ͏ʹ͢Δ ܗΛεΫϦϓτͰߦ͏
Ͱ͖ΔΑ͏ʹͳͬͨ͜ͱ ࣮ݱ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ ղܾҊ
RedashΛӾཡͰ͖Ε σʔλΛӾཡՄೳ ੳϨϙʔτΛ RedashͰՄࢹԽ ϩʔΧϧʹDLͨ͠ޙ ܗͯ͠σʔλΛ݁߹͢Δ શࣾతʹ͑Δ Redshiftʹஔ͘ ࣗಈͰఆظ࣮ߦ͠ RedshiftʹσʔλΛೖΕΔ ϨϙʔτΛ࡞͓͍ͬͯͯ ݟΒΕΔΑ͏ʹ͢Δ ܗΛεΫϦϓτͰߦ͏
Ͱ͖ΔΑ͏ʹͳͬͨ͜ͱ ࣮ݱ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ ղܾҊ
RedashΛӾཡͰ͖Ε σʔλΛӾཡՄೳ Redash্ͰSQLΛॻ͍ͯ σʔλΛ݁߹ ੳϨϙʔτΛ RedashͰՄࢹԽ ϩʔΧϧʹDLͨ͠ޙ ܗͯ͠σʔλΛ݁߹͢Δ શࣾతʹ͑Δ Redshiftʹஔ͘ ࣗಈͰఆظ࣮ߦ͠ RedshiftʹσʔλΛೖΕΔ ϨϙʔτΛ࡞͓͍ͬͯͯ ݟΒΕΔΑ͏ʹ͢Δ ܗΛεΫϦϓτͰߦ͏
Ͱ͖ΔΑ͏ʹͳͬͨ͜ͱ ࣮ݱ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ ղܾҊ
நग़ґཔ͕ݮͬͯ ֤͕ࣗੳՄೳʹ RedashΛӾཡͰ͖Ε σʔλΛӾཡՄೳ Redash্ͰSQLΛॻ͍ͯ σʔλΛ݁߹ ੳϨϙʔτΛ RedashͰՄࢹԽ ϩʔΧϧʹDLͨ͠ޙ ܗͯ͠σʔλΛ݁߹͢Δ શࣾతʹ͑Δ Redshiftʹஔ͘ ࣗಈͰఆظ࣮ߦ͠ RedshiftʹσʔλΛೖΕΔ ϨϙʔτΛ࡞͓͍ͬͯͯ ݟΒΕΔΑ͏ʹ͢Δ ܗΛεΫϦϓτͰߦ͏
Ͱ͖ΔΑ͏ʹͳͬͨ͜ͱ ࣮ݱ ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ ղܾҊ
நग़ґཔ͕ݮͬͯ ֤͕ࣗੳՄೳʹ RedashΛӾཡͰ͖Ε σʔλΛӾཡՄೳ Redash্ͰSQLΛॻ͍ͯ σʔλΛ݁߹ ੳϨϙʔτΛ RedashͰՄࢹԽ ϩʔΧϧʹDLͨ͠ޙ ܗͯ͠σʔλΛ݁߹͢Δ શࣾతʹ͑Δ Redshiftʹஔ͘ ࣗಈͰఆظ࣮ߦ͠ RedshiftʹσʔλΛೖΕΔ ϨϙʔτΛ࡞͓͍ͬͯͯ ݟΒΕΔΑ͏ʹ͢Δ ܗΛεΫϦϓτͰߦ͏ ΈΜͳخ͍͠ʂ
ͦͷ݁Ռ ࣄۀͷӨڹ αϯϓϦϯά͕ Ͱ͖ΔΑ͏ʹͳΔ ৄࡉͳϢʔβʔͷ ηάϝϯτΛ࡞Ͱ͖Δ Ͱ͖Δ͜ͱ ੳϨϙʔτΛ RedashͰՄࢹԽ நग़ґཔ͕ݮͬͯ
֤͕ࣗੳՄೳʹ RedashΛӾཡͰ͖Ε σʔλΛӾཡՄೳ Redash্ͰSQLΛॻ͍ͯ σʔλΛ݁߹ ΫϥΠΞϯτͷ ఏҊͷલʹ͕ٞͰ͖Δ ΞϓϦϚʔέςΟϯάͷ ઓུʹ׆͔ͤΔ
• ಋೖલ:ʮಋೖޙʹӡ༻ͷ͕ى͖ͳͦ͞͏͔ʯΛఆ͓ͯ͘͠ ◦ σʔλੳͷ෦ɺ༏ઌ͕ޙΖʹͳͬͯ͠·͏͜ͱ͋Δ • ࣾͰ͑ΔΑ͏ʹσʔλΛܗ͢Δ ◦ ಛఆͷ୭͔͚͕ͩ͑ΔܗࣜʹͳΒͳ͍Α͏ʹ • ࣗಈԽͰ͖Δ෦ࣗಈԽ͢Δ
◦ σʔλͷ࣋ͪํ͕ಛघͳ߹͕͋ΔͷͰɺεΫϦϓτͰͲ͏ʹ͔͢Δ ◦ ͦΕΛఆظ࣮ߦ͢ΔڥΛ࡞Δ Ϧαʔνσʔλͱͷ͖߹͍ํͷ·ͱΊ
͓·͚ ʢదʹฉ͍͍ͯͩ͘͞ʣ
͘͢͝؆୯ʹղܾͨ͠Α͏ʹݟ͑Δ͚Ͳ ࣮ɺͦΕ·Ͱ1ਓͰղܾ͠Α͏ͱ͍ͯͨ͠
ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ঢ়گ ͦͷ݁Ռ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ ϩʔΧϧʹDLͨ͠ޙ
ܗͯ͠σʔλΛ݁߹͢Δ खಈͰཧ/ूܭ πʔϧϩάΠϯݖݶ API͕ͳ͍ σʔλͷܗ͕ࣜಛघ
ʹϑΥʔΧε ੳϨϙʔτΛग़͢ͷʹ ίετʢ࣌ؒʣ͕͔͔Δ σʔλΛӾཡͰ͖Δ ਓ͕গͳ͍ ঢ়گ ͦͷ݁Ռ ֤෦ॺ͔Βґཔʹ ͦͷʹखಈͰରԠ ϩʔΧϧʹDLͨ͠ޙ
ܗͯ͠σʔλΛ݁߹͢Δ खಈͰཧ/ूܭ πʔϧϩάΠϯݖݶ API͕ͳ͍ σʔλͷܗ͕ࣜಛघ
ʮճʯΛօ͕ӾཡͰ͖Δ ͱ͜Ζʹஔ͖͍ͨʂ
εΫϨΠϐϯάେ࡞ઓ JupyterͰͱΓ͋͑ͣɺճΛऔಘͯ͠ΈΑ͏ ※Ϋιίʔυ͢Έ·ͤΜ
ϩάΠϯͰ͖ͨ! εΫϨΠϐϯάେ࡞ઓ JupyterͰͱΓ͋͑ͣɺճΛऔಘͯ͠ΈΑ͏
ϩάΠϯͰ͖ͨ! εΫϨΠϐϯάେ࡞ઓ JupyterͰͱΓ͋͑ͣɺճΛऔಘͯ͠ΈΑ͏ Ξϯέʔτʹ ͨͲΓண͍ͨ! ʢgetͰ͖ͨʣ
ϩάΠϯͰ͖ͨ! Selenium ࠷ߴʂ εΫϨΠϐϯάେ࡞ઓ JupyterͰͱΓ͋͑ͣɺճΛऔಘͯ͠ΈΑ͏ Ξϯέʔτʹ ͨͲΓண͍ͨ! ʢgetͰ͖ͨʣ
ϩάΠϯͰ͖ͨ! Selenium ࠷ߴʂ εΫϨΠϐϯάେ࡞ઓ JupyterͰͱΓ͋͑ͣɺճΛऔಘͯ͠ΈΑ͏ Ξϯέʔτʹ ͨͲΓண͍ͨ! ʢgetͰ͖ͨʣ ͜ͷ··͍͚ΔΘ!
εΫϨΠϐϯάେ࡞ઓ
εΫϨΠϐϯάେ࡞ઓ
εΫϨΠϐϯάେ࡞ઓ ࣦഊ ίʔυ্ͰΧʔιϧΛಈ͔͞ͳ͍ͱ͕औಘͰ͖ͳͯ͘அ೦ ʢٕज़ྗ͕͋Γ·ͤΜͰͨ͠ʣ άϥϑͷϚʔΧʔ্ʹΧʔιϧΛಈ͔ ͢ͱɺ͕දࣔ͞ΕΔ༷Ͱͨ͠
͜ͷ࣌ΛৼΓฦͬͯল • ͚ࣗͩͰΖ͏ͱ͠ͳ͍ ʢ৽ଔ͋Δ͋Δʣ ◦ ݟͷ͋ΔਓΛר͖ࠐΉ͖ • ͪΌΜͱࠔ͍ͬͯΔਓͱٞ͢Δ ◦ Γ͍ͨճΑΓσʔλͦͷͷͩͬͨ
◦ εΫϨΠϐϯά͕࣮ݱͰ͖ͯखಈ෦ଞʹͨ͘͞Μ͋Δ • Ͳ͕͜ͳͷ͔ຊ࣭తͳ෦Λղܾ͢Δ ◦ ɺσʔλͷ݁߹ͱશࣾతʹσʔλ͕ݟ͑Δ͜ͱ ◦ ࠓճͩͱࣗಈԽ͖͢σʔλͷܗͱredshiftͷimportͩͬͨ ◦ ͳ͔ͥάϥϑͷεΫϨΠϐϯάΛ͠·ͨ͠...
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠