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
790
SQL利用者を3倍に増やしデータの民主化を推進した話.pdf
masarufuruya
July 29, 2022
Tweet
Share
More Decks by masarufuruya
See All by masarufuruya
DevOpsに投資するリソースの無いスタートアップがふりかえりを改革して自己組織化されたチームへ近づいてる話
masarufuruya
1
1.5k
BigQuery Scriptingを利用してCloudSQLのテーブルを転送する仕組みを作った話
masarufuruya
0
44
未経験からデータエンジニアに チャレンジして学んだ大切なこと
masarufuruya
0
710
ドラッカー風エクササイズを導入して エンジニアチームの相互理解を促進した話
masarufuruya
0
1.3k
ReactNativeで勉強会のビューワーアプリを作ってみて学んだ知見
masarufuruya
0
370
Watsonを使って音声入力できるVRブレストアプリを作っている話
masarufuruya
0
470
非SPAで小さく始めるReactアーキテクチャ
masarufuruya
1
1.4k
ReactNativeでIOSアプリのプッシュ通知を実装する
masarufuruya
0
1.3k
Web+スマホ+VRで一人ブレストアプリを作ってみた
masarufuruya
0
250
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
A Philosophy of Restraint
colly
203
16k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Building Your Own Lightsaber
phodgson
104
6.2k
Code Reviewing Like a Champion
maltzj
521
39k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Rails Girls Zürich Keynote
gr2m
94
13k
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ਓ ࣗͷੳྗΛ্͛ͳ͍ͱ͍͚ͳ͍ͷͰɺؤுΔʂ