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
SQL利用者を3倍に増やしデータの民主化を推進した話.pdf
Search
masarufuruya
July 29, 2022
0
830
SQL利用者を3倍に増やしデータの民主化を推進した話.pdf
masarufuruya
July 29, 2022
Tweet
Share
More Decks by masarufuruya
See All by masarufuruya
DevOpsに投資するリソースの無いスタートアップがふりかえりを改革して自己組織化されたチームへ近づいてる話
masarufuruya
1
1.6k
BigQuery Scriptingを利用してCloudSQLのテーブルを転送する仕組みを作った話
masarufuruya
0
56
未経験からデータエンジニアに チャレンジして学んだ大切なこと
masarufuruya
0
750
ドラッカー風エクササイズを導入して エンジニアチームの相互理解を促進した話
masarufuruya
1
1.4k
ReactNativeで勉強会のビューワーアプリを作ってみて学んだ知見
masarufuruya
0
390
Watsonを使って音声入力できるVRブレストアプリを作っている話
masarufuruya
0
490
非SPAで小さく始めるReactアーキテクチャ
masarufuruya
1
1.4k
ReactNativeでIOSアプリのプッシュ通知を実装する
masarufuruya
0
1.3k
Web+スマホ+VRで一人ブレストアプリを作ってみた
masarufuruya
0
270
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
337
57k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
680
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Become a Pro
speakerdeck
PRO
28
5.4k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
52k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
5
280
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
BBQ
matthewcrist
89
9.7k
Transcript
ݹՈେ SQLར༻ऀΛ3ഒʹ૿͠σʔλ ͷຽओԽΛਪਐͨ͠
ࣗݾհ w ݹՈେʢ;Δ·͞Δʣ!FO[FSVCBOL w 8FCΤϯδχΞ w ࠓͷձࣾͰσʔλΤϯδχΞΛ࢝Ίͯɺ͘Β͍ w લճͷൃදͰσʔλج൫ͷ্ཱͪ͛ͷΛ͠·ͨ͠
IUUQTXXXZPVUVCFDPNXBUDI WK1T3C4#9'X
σʔλυϦϒϯͳ৫ͱԿ͔ w σʔλੳΛϕʔεʹͨ͠ҙࢥܾఆ͕શࣾతʹग़དྷ͍ͯΔ৫ͷ͜ͱ ࣄۀ෦νʔϜ ϚʔένʔϜ ӦۀνʔϜ $4νʔϜ
ͦͦσʔλੳͰԿΛ͢Δͷ͔ w σʔλΞφϦετͱػցֶशΤϯδχΞతͳࢹ͕͋Δ w σʔλΞφϦετ w ઓུɾࢪࡦࡦఆʢݱঢ়ѲɾԾઆ࡞ɾࢪࡦ࡞ɾݕূʣ w ػցֶशΤϯδχΞ w
σʔλΛݩʹͨ͠৽αʔϏε։ൃ w طଘαʔϏεͷίετݮɺച্૿େ
ͳͥσʔλੳ͕ඞཁͳͷ͔ w ҙࢥܾఆΛʮૣ͘ɾ࣮֬ʹɾೲಘײʯΛ࣋ͬͯߦ͏ͨΊ w ࢪࡦઓུࡦఆͷҙࢥܾఆצɾܦݧɾڳͰߦ͏͜ͱͰ͖Δ͕ɺɺ σʔλੳʹΑͬͯΑΓɺ ʮૣ͘ɾ࣮֬ʹɾೲಘײʯͷ͋Δ ҙࢥܾఆ͕ՄೳʹͳΔ
ͳͥσʔλͷຽओԽΛ͢Δඞཁ͕͋Δͷ͔ w σʔλੳʹΑΔҙࢥܾఆ͕Ұ෦ͷਓ͚ͩͰσʔλυϦϒϯ৫Ͱͳ͍ w ͍ΘɺσʔλੳΛࠃ͕ಠ͍ͯ͠Δঢ়ଶ w ຽ͕σʔλੳΛֶͯؾܰʹσʔλʹΞΫηεͰ͖Δڥ͕ඞཁ w σʔλੳ͕Ͱ͖Δਓ͕૿͑Δ΄Ͳɺҙࢥܾఆͷʮૣ͞ɾ࣮֬͞ɾೲಘײʯ ͕૿ͯ͠Ϗδωε͕Ճ͍ͯ͘͠
σʔλͷຽओԽʹඞཁͳཁૉ w ੳʹ͑ͦ͏ͳσʔλΛऔಘ͢Δ w σʔλͷΞΫηεํ๏Λෳ༻ҙ͢Δ w #*πʔϧɺμογϡϘʔυɺ($1ͳͲͷαʔϏεɺνϟοτπʔϧ w ࠷ͰछྨҎ্ w
σʔλੳʹؔ͢ΔֶΔڥΛॆ࣮ͤ͞Δ w σʔλੳΛ͢ΔਓΛ૿͢
σʔλͷຽओԽʹඞཁͳཁૉ w ੳʹ͑ͦ͏ͳσʔλΛऔಘ͢Δ w σʔλͷΞΫηεํ๏Λෳ༻ҙ͢Δ w #*πʔϧɺμογϡϘʔυɺ($1ͳͲͷαʔϏεɺνϟοτπʔϧ w ࠷ͰछྨҎ্ w
σʔλੳʹؔ͢ΔֶΔڥΛॆ࣮ͤ͞Δ w σʔλੳΛ͢ΔਓΛ૿͢
σʔλͷຽओԽͷϨϕϧ w -W#*πʔϧ42-ΛͬͨσʔλՄࢹԽʹΑΔݱঢ়Ѳ·ͰͰ͖Δ w -W#*πʔϧ42-ͰσʔλΛՄࢹԽͯ͠ɺԾઆݕূͳͲͷੳ͕Ͱ͖Δ w -W౷ܭతͳख๏ػցֶशͷϞσϧΛͬͯੳɾࣗಈԽ͕Ͱ͖Δ ·ͣσʔλΛ͏ਓΛ૿͔ͨͬͨ͠ͷͰɺ -7ʙ-7ͷؒͷਓΛ૿͢ͷΛࢦ͢͜ͱʹ
σʔλͷຽओԽͷ։࢝લͷঢ়ଶ w ݄࣌ͷ42-ར༻ऀɿ໊ w -7ɿ42-ΛͬͨσʔλՄࢹԽʹΑΔݱঢ়ѲɾࢪࡦཱҊɾݕূ·ͰͰ͖Δ w #*໊ɺϚʔέ໊ w -7ɿ42-ΛͬͨσʔλՄࢹԽʹΑΔݱঢ়Ѳ·ͰͰ͖Δ w
#*໊ɺ։ൃ໊ ։ൃ #* Ϛʔέ
࣮ࢪͨ͠ࢪࡦ w 42-ྗνΣοΫςετ w 42-ֶशϩʔυϚοϓͷ࡞ w 42-ษڧձ w 42-ΛֶͿతڞ༗ w
42-ͷجຊʢ4&-&$5ฤʣͷֶशͱݱঢ়Ѳ͍ͨ͠σʔλΛҰॹʹՄࢹԽ ্هΛɺ։ൃɾ$4ɾϚʔέͷ෦ʹ࣮ࢪ
σʔλͷຽओԽͷ࣮ࢪʢޙʣ w ݄࣌ͷ42-ར༻ऀɿਓˠਓʢഒʹʂʣ w -7ɿ42-ΛͬͨσʔλՄࢹԽʹΑΔݱঢ়ѲɾࢪࡦཱҊɾݕূ·ͰͰ͖Δ w #*ਓɺϚʔέਓ w -7ɿ42-ΛͬͨσʔλՄࢹԽʹΑΔݱঢ়Ѳ·ͰͰ͖Δ w
#*ਓɺ։ൃਓɺ$4ਓ w ʢαϙʔτ͕͋Εʣ$4ਓɺใਓ $4 ։ൃ Ϛʔέ #* ใ
ࠓޙͷຽओԽͷํʢϲ݄Ҏʣ w 42-ΛͬͨԾઆ࡞ɾࢪࡦཱҊɾݕূ·ͰͰ͖ΔϝϯόʔΛ૿͢ w -7ɿ42-ΛͬͨσʔλՄࢹԽʹΑΔݱঢ়ѲɾࢪࡦཱҊɾݕূ·ͰͰ͖Δ w #*ਓɺϚʔέਓɺ։ൃਓɺ$4ਓʢਓˠਓͷഒҎ্ʣ w -7ɿ42-ΛͬͨσʔλՄࢹԽʹΑΔݱঢ়Ѳ·ͰͰ͖Δ w
։ൃਓ w ʢαϙʔτ͕͋Εʣ$4ਓ ࣗͷੳྗΛ্͛ͳ͍ͱ͍͚ͳ͍ͷͰɺؤுΔʂ