Upgrade to Pro — share decks privately, control downloads, hide ads and more …

データ基盤による利益最大化と初期構築プロセス / 20220209

Fb925cff494f6a5158a461493be48066?s=47 yuzutas0
February 07, 2022

データ基盤による利益最大化と初期構築プロセス / 20220209

「Data Cross Conference」の登壇資料です。
https://dcc2022.datafluct.com/

データ活用によって億単位の利益を創出してきた登壇者が、データ基盤をこれから構築する方に向けて、費用対効果を最大化するための初期構築プロセスを紹介します。

-----------------------------------------------------------
【PR】一緒に働きましょう!
https://kazaneya.com/kdec
-----------------------------------------------------------

Fb925cff494f6a5158a461493be48066?s=128

yuzutas0

February 07, 2022
Tweet

More Decks by yuzutas0

Other Decks in Technology

Transcript

  1. σʔλج൫ʹΑΔརӹ࠷େԽͱ ॳظߏஙϓϩηε   %BUB$SPTT$POGFSFODF  !ZV[VUBT

  2.  4/4Ͱެ։ࡁΈ ࡱӨ΍ϝϞ͸ෆཁͰ͢ɻϦϥοΫεͯ͠ฉ͍͍͚ͯͨͩΕ͹ͱࢥ͍·͢ɻ ɹ໔੹ɾ஫ҙࣄ߲ᶃ  ҰݴͰݴ͏ͱ  ؾָʹฉ͍ͯͶ

  3.  έʔεελσ Ο͸ෳ਺اۀͷࣄྫΛ౿·͑ͨμϛʔ৘ใͰ͢ɻ ಛఆاۀͷ৘ใެ։΍শࢍɾ൷൑Λҙਤ͢Δ΋ͷͰ͸͋Γ·ͤΜɻ  ༻ޠ΍πʔϧͷ঺հ͸ݫີͰ͸͋Γ·ͤΜɻ ࣗ͝਎΍ॴଐνʔϜͰͷཧղɾղऍ͕঺հ಺༰ͱҟͳΔ৔߹͸ɺ దٓಡΈସ͍͚͑ͯͨͩΔͱ޾͍Ͱ͢ɻ ɹ໔੹ɾ஫ҙࣄ߲ᶄ 

    ҰݴͰݴ͏ͱ  έν͚ͭͳ͍ͰͶ
  4.  ຊࢿྉͷར༻ʹΑΓൃੜ͍͔ͨ͠ͳΔଛ֐ʹରͯ͠΋ ࢿྉ࡞੒ऀ͸ͦͷ੹೚Λෛ͍͔Ͷ·͢ɻ ຊࢿྉʹهࡌ͞Ε͍ͯΔձ໊ࣾɾ੡඼໊ͳͲ͸ɺ Ұൠʹ֤ࣾͷొ࿥঎ඪ·ͨ͸঎ඪɺ঎඼໊Ͱ͢ɻ ࢿྉ಺Ͱ͸˜ š äϚʔΫͳͲ͸ද͍ࣔͯ͠·ͤΜɻ !ZV[VUBTͷஶ࡞෺ͷݖརʹ͍ͭͯ͸ IUUQTZV[VUBTIBUFOBCMPHDPNFOUSZDPQZSJHIUʹ४ڌ͠·͢ɻ

    ຊࢿྉΛࢀߟʹͨ͠৔߹͸ɺඞͣͦͷࢫΛ໌ه͍ͯͩ͘͠͞ɻ ɹ໔੹ɾ஫ҙࣄ߲ᶅ  ҰݴͰݴ͏ͱ  ͓ޓ͍ʹ๏཯ΛकΖ͏ͥ
  5.  ɹηογϣϯ֓ཁ σʔλ׆༻ʹΑͬͯԯ୯ҐͷརӹΛ૑ग़͖ͯͨ͠ొஃऀ͕ɺ σʔλج൫Λ͜Ε͔Βߏங͢Δํʹ޲͚ͯɺ අ༻ରޮՌΛ࠷େԽ͢ΔͨΊͷॳظߏஙϓϩηεΛ঺հ͠·͢ɻ

  6.  ɹ͜ͷߨԋͷલఏ σʔλϚωδϝϯτ΍ٕज़ελοΫʹ͍ͭͯ ɾͳͥॏཁͳͷ͔ʁ 8IZ  ɾԿ͕ॏཁͳͷ͔ʁ 8IBU  ɾͲ͏࣮ݱ͢Δ͔ʁ

    )PX  ্هΛطʹཧղ͍ͯ͠ΔલఏͰ࿩ΛਐΊ·͢ɻ
  7.  ɹσʔλϚωδϝϯτ΍ٕज़ελοΫ લఏ஌ࣝʹ͍ͭͯ͸աڈࢿྉΛࢀߟʹ͍ͯͩ͘͠͞ɻ IUUQTTQFBLFSEFDLDPNZV[VUBT

  8.  ɹొஃऀ4IP:PLPZBNB ίϛϡχςΟ ɾ%BUB&OHJOFFSJOH4UVEZʙϞσϨʔλʔ ɾ%FWFMPQFST4VNNJU ίϯςϯπҕһ ొஃ ɾ1Z$PO+1ʹͯϕεττʔΫΞϫʔυ༏ल৆ ɾ%FWFMPQFST4VNNJU4VNNFSʹͯΞϯέʔτຬ଍౓Ґ ɾ(PPHMF$MPVE%BZ%JHJUBM

    ࿈ࡌ ɾ*5NFEJB։ൃݱ৔ʹlσʔλจԽzΛਁಁͤ͞Δʮσʔλج൫ʯେղ๤ ɾ1SPEVDU;JOFϓϩμΫτϚωʔδϟʔ΁ͷస਎ʹඞཁͳϚΠϯυηοτ  ܝࡌ ɾ೔ܦ࢈ۀ৽ฉ໘ ೥݄೔  ɾ'PSCFT+BQBO೥݄߸
  9. ϑΥϩʔΑΖ͓͘͠Ͷ͕͍͠·͢ʂ  ɹ4/4!ZV[VUBT

  10.  ɹσʔλج൫Λ࣌ؒͰߏங

  11.  ɹ೔ຊʹ͓͚Δ%BUB0QTͷୈҰਓऀ

  12.  ɹग़൛ॻ੶

  13.  ɹ߹ಉձࣾ෩Ի԰ ͔͟Ͷ΍ σʔλϚωδϝϯτˍσʔλΤϯδχΞϦϯάʹಛԽͨ͠αʔϏεΛఏڙ ٕज़ސ໰ डୗ։ൃ اۀݚम

  14.  ɹԶͷߟ͑ͨ࠷ڧͷडୗձࣾ

  15.  ɹਓࡐืू ओͳۀ຿ ɾσʔλύΠϓϥΠϯͷاըɺߏஙɺӡ༻ ɾϞχλϦϯά׆༻ʹΑΔۀ຿վળࢧԉ ಇ͖ํ ɾि೔ʙ0,ɺϑϧϦϞʔτ0,ɺ෭ۀͰͷࢀՃ0, ɾՔಇͷΛεΩϧ޲্044׆ಈهࣄࣥචʹ౤ࢿ ɾΠϕϯτొஃ΍ॻ੶ࣥචͷػձΛఏڙ ɾ߽՚ΞυόΠβʔਞʹΑΔϨϏϡʔମ੍༗

    ৄࡉ IUUQTLB[BOFZBDPNLEFD
  16. σʔλج൫͕΋ͨΒ͢Ըܙ 

  17. ɾࣾ಺֎ͷσʔλΛऩू͠ɺ࢖͍΍͍͢ܗࣜ৔ॴΛఏڙ͢Δ ɾ༷ʑͳσʔλ׆༻ࢪࡦΛ֤෦໳͕ਪਐͰ͖ΔΑ͏ʹ͢Δ  ɹ෯޿͍σʔλ׆༻ࢪࡦͷυϥΠϒ σʔλ׆༻ج൫

  18.  ɹԯ୯ҐͷརӹΛ૑ग़ ɾ30"4ܭଌʹΑΔ޿ࠂഔମΞϩέʔγϣϯͷ࠷దԽ ɾܖ໿ޙͷΫϨʔϜ΍ղ໿ΛӦۀΠϯηϯςΟϒʹ൓ө (PPHMF$MPVE%BZ`ࢿྉΑΓ

  19.  ɹ෼ͰมԽΛ࡯஌

  20.  ɹࣄۀઓུͷϦϓϥϯχϯά ɾސ٬෼ੳͰϩΠϠϧΧελϚʔΛಛఆ͠ɺ੒ޭମݧͷ࠶ݱํ๏Λ໛ࡧ ɾ੒ޭମݧΛԣల։Ͱ͖ΔΑ͏ʹ৽঎඼Λاը શମηά ϝϯτผ ηά ϝϯτO YYYYYYYY YYYYYYYY

    YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY YYYYYYYY "૚ ϩΠϠϧސ٬ ϩΠϠϧ૿Ճ ϩΠϠϧ཭୤ ط஌ ύλʔϯ ɾYYYͩͬͨ ɾYYYͩͬͨ ɾYYYͩͬͨ ɾYYYͩͬͨ ৽ن ύλʔϯ ɾ͓ͦΒ͘YYY ɾ͓ͦΒ͘YYY ɾ͓ͦΒ͘YYY ɾ͓ͦΒ͘YYY ཁҼ
  21. ࠜఈʹ͋Δͷ͸ ܧଓతʹվળ͢ΔจԽ 

  22.  ɹ·ͣ͸&YDFMͰσʔλ෼ੳʂͷམͱ݀͠ 3FUVSOͷ໰୊ ɾ෼ੳΰοίΛճࢼͯ͠΋ɺ౎߹ྑ͘ΠϯαΠτ͕ݟ͔ͭΔͱ͸ݶΒͳ͍ ɾτοϓηʔϧε΍ϫϯϚϯܦӦऀͷʮצͱܦݧͱ౓ڳʯʢ,,%ʣͷ΄͏͕ ɹ୹ظతͳརӹ૑ग़ʹ͸ߩݙ͢Δ  *OWFTUNFOUͷ໰୊ ɾ&YDFMͰ෼ੳ͢ΔͨΊͷσʔλΛ୭͔͕Ͳ͔͔͜Β࣋ͬͯ͘Δඞཁ͕͋Δ ɾج൫͕ͳ͍ঢ়ଶਝ଎ʹɺ҆ఆͯ͠ɺ܁Γฦ͠σʔλΛநग़Ͱ͖ͳ͍

  23.  ɹຖ೔σʔλΛݟΔ؀ڥͷඞཁੑ ࠓ೔ͷച্͸͍͘Βʁ ೥લʹൺ΂ͯ૿͑ͨʁिؒલʹൺ΂ͯ૿͑ͨʁ೔લʹൺ΂ͯ૿͑ͨʁ ͓٬༷ͷ͏ͪԿਓ͕ࠓ݄΋ܧଓͯ͘͠Ε͍ͯΔʁ Կਓ͕཭୤ͨ͠ʁܧଓ΍཭୤ͷ܏޲͸ڈ೥ͱมΘ͍ͬͯͳ͍ʁ ͜ͷ··Կ΋खΛଧͨͳͯ͘0,ʁ ࣗࣾͷ௕ظతརӹΛ࠷େԽ͢ΔͨΊʹϕετΛਚ͍ͤͯ͘Δʁ ˠվળαΠΫϧΛʮ਺೥Ͱճ͢૊৫ʯͱʮ਺೔Ͱճ͢૊৫ʯʹೋۃԽ ˠσʔλ͕ݟ͍͑ͯͳ͍ঢ়ଶʹରͯ͠ɺεςʔΫϗϧμʔ͸ෆ҆ࢹ

  24.  ɹσʔλ׆༻ͷαΠΫϧΛճͤΔاۀ ϓϩμΫτ Ϣʔβʔ ސ٬ %#ɾϩά ࢪࡦɾۀ຿ ౷߹σʔλ ੜ੒ ౷߹

    ׆༻ Ձ஋
  25.  ɹΧϑΣͷϏδωεͰྫ͑Δͱʜʜ ̋̋͞Μ ϥςΛ஫จ ফඅ   ϦϥοΫε ޮ༻ ஫จཤྺ

    ձһొ࿥ ৽঎඼ͷ։ൃ ϦϐʔλʔׂҾ݊ ߪങɾސ٬ σʔλϕʔε ੜ੒ ౷߹ ׆༻ Ձ஋ ☕
  26. 30*Λઆ໌Ͱ͖ͳ͍໰୊ͱ ͭͷΞϓϩʔν 

  27.  ɹج൫ͷ30*Λઆ໌Ͱ͖ͳ͍໰୊ 30*Λઆ໌Ͱ͖ͳͯ͘ࠔ͍ͬͯΔ͋ͳͨ ʮࠃຽʹਫಓ͕ඞཁͳͷͱಉ͡Ͱɺݱ୅اۀʹ͸σʔλ͕ඞཁͩʯ ʮਫಓΠϯϑϥΛ੔උ͢ΔΑ͏ʹσʔλج൫Λ੔උ͢΂͖ʯ ʮ͜ͷձࣾʹ͸σʔλΛܧଓతʹ࢖͏Χϧνϟʔ͕ͳͯ͘ཧղ͞Εͳ͍ʯ 30*Λઆ໌ͯ͠΄͍͠εςʔΫϗϧμʔ ʮ঎඼ ׆༻ࢪࡦ ͕ݟ͍͑ͯͳ͍ͷʹ޻৔

    γεςϜ Λ࡞Ζ͏ͱ͍ͯ͠Δʯ ʮͦͷ޻৔ʹ͓ۚ΍ਓһΛͲͷ͘Βׂ͍͚͹ྑ͍ͷ͔෼͔Βͳ͍ʯ
  28.  ɹ΢ΥʔλʔϑΥʔϧ࡞ઓ ϓϩδΣΫτͷதؒੜ࢈෺ͱͯ͠γεςϜߏங͢Δ σʔλ׆༻ࢪࡦͷ30*ʹ΋ͱ͍ͮͯ৽نߏஙʢ·ͨ͸طଘվमʣΛߦ͏ ྫ Ӧۀ༧ࢉ˓˓ԯԁͷ֫ಘޮ཰Λ˓޲্͢Δ ˠͦͷͨΊʹ˓ϲ݄͔͚ͯ˓˓ͷσʔλΛ౷߹ͯ͠˓˓Λ෼ੳ͢Δ اըɾ1+ܭը 30*൑அ γεςϜߏங

    σʔλ׆༻ 1+੒Ռ ౤ࢿ ճऩ
  29.  ɹϦϓϨΠε࡞ઓʢδϣϒཧ࿦ʣ σʔλ׆༻Λ࢝Ί͔ͯΒूܭ࡞ۀΛγεςϜʹஔ͖׵͑Δ ूܭ࡞ۀͷϜμɾϜϥɾϜϦΛݮΒͤΔ৽نߏஙʢ·ͨ͸طଘվमʣΛߦ͏ ྫ ຖ݄˓೔Λඅ΍ͯ͠ϨϙʔτΛ࡞੒ ˠΘ͟Θ͟࡞ۀͤͣͱ΋ຖ೔Ϩϙʔτ͕ߋ৽͞ΕΔঢ়ଶʹ͢Δ σʔλ׆༻ ։࢝ϲ݄໨ σʔλ׆༻

    ։࢝ϲ݄໨ ܁Γฦ͠ σʔλ׆༻ ։࢝Oϲ݄໨ खಈ࡞ۀ ϦϓϨΠε
  30.  ɹ܁Γฦ͠Ͱঃʑʹج൫Λ੔උ͢Δ ݸʑͷϓϩδΣΫτ  ʮ঎඼ ׆༻ࢪࡦ Λ౿·͑ͯ޻৔ γεςϜ Λ૿ங͍ͯ͘͠ʯ ʮ୹ظతͳ30*Λ΋ͱʹ͓ۚ΍ਓһΛׂ͘ʯ

    ݁Ռͱͯ͠ୡ੒͢Δঢ়ଶ  ʮਫಓΠϯϑϥͷΑ͏ʹσʔλج൫͕੔උ͞Εͨঢ়ଶʯ ʮσʔλΛܧଓతʹ࢖͏Χϧνϟʔ͕ఆணͨ͠ঢ়ଶʯ 30*Λߟྀͨ͠ ϓϩδΣΫτ 30*Λߟྀͨ͠ ϓϩδΣΫτ 30*Λߟྀͨ͠ ϓϩδΣΫτ σʔλ͕ ੔උ͞Εͨঢ়ଶ
  31. اۀن໛ผͰ 30*Λ࠷େԽ͢ΔΞϓϩʔν 

  32.  ɹΞϓϩʔνํ਑ σϕϩούʔෆࡏͷ૊৫ εϓϨουγʔτͰج൫Λ࡞Δ େاۀ΍ϝΨϕϯνϟʔ վળΠϯύΫτॏࢹͷΧελϚΠζ εϞʔϧϏδωε σϑΝΫτˍϕεϓϥʹ৐Δ ελʔτΞοϓ ࠷଎Ͱ࡞ͬͯɺ࠷଎Ͱ௚͢

  33.  ɹσϕϩούʔෆࡏͷ૊৫ ɾεϓϨουγʔτͰσʔλج൫Λߏங͢Δɻ ɾSBXγʔτ͸௚઀Ճ޻͠ͳ͍ɺͳͲͷίπ͕͋ΔɻDGσʔλϨΠΫ૚ɻ ɾσϕϩούʔ͕γεςϜΛઃܭ͢Δͷͱಉ͡ൃ૝ͰγʔτΛઃܭ͢Δɻ ɾܦཧͷਓ͕ɺ੿ஶΛࢀߟʹͯࣾ͠಺ձܭγʔτΛ࡞͍ͬͯͩͬͯ͘͞Δɻ

  34.  ɹσϕϩούʔෆࡏͷ૊৫ ४ҕ೚ઌ (PPHMF4IFFU ؔ਺ूܭ (PPHMF%BUB4UVEJP σʔλ ϨΠΫ σʔλ Ϛʔτ

    Քಇ࣌ؒ ୯Ձ σʔλ ΢Σϋ΢ε ౷߹ γʔτ Ҋ݅Ұཡ ৼࠐ༻ ෼ੳ༻ ࢦఆܗࣜ$47 ۜߦৼࠐ ࡒ຿༻ ࢦఆγʔτ Ҋ݅ผ1- ؅ཧձܭ ίϐʔ ࢀর ੫ཧ࢜ ࡒ຿ձܭ μ΢ϯϩʔυ ίϐʔ ίϐʔ ؔ਺ूܭ  εϥΠυʮ%BUB.BOBHFNFOU(VJEFʯࢀর
  35.  ɹେاۀ΍ϝΨϕϯνϟʔ ɾηΩϡϦςΟཁ݅΍େن໛σʔλʹର͢Δ෼ࢄॲཧ͕ඞཁɻ ɾൃ૝͕ΧελϚΠζલఏʹͳͬͯ͠·͍ɺઅ໿ͷ༨஍͸গͳ͍ɻ ɾ։ൃऀ˓ਓ͇˓೥ʹίετɻظؒɾֹۚͱ΋ʹॏ͍࿩ʹͳΔɻ ɾۀ຿վળͷΠϯύΫτ͕େ͖͍͜ͱʹ஫໨ͯ͠ɺॏ఺ྖҬʹ౤ࢿ͢Δɻ

  36.  ɹେاۀ΍ϝΨϕϯνϟʔ #JH2VFSZ ఆظόον ɹɹɹɹ1ZUIPO ɹɹɹɹɹ4DSJQU جװ γεςϜ 8FC"1*࿈ܞ ετϦʔϛϯά

    Ϩϙʔτ ෼ੳ ػցֶश ɹɹɹɹ+FOLJOT δϣϒ࣮ߦ εϥΠυʮ%BUB.BOBHFNFOU(VJEFʯࢀর
  37.  ɹେاۀ΍ϝΨϕϯνϟʔ %# 3FQMJDB%# 3FBE0OMZ "OPOZNPVT%BUB "11 $MPVE$PNQPTFS %"(+PC.BOBHF #JH2VFSZ

    -PPLFS "OBMZTU $4 .BSLFUFS $MPVE%BUBqPX "VUP4DBMFE&5- %VNQ'JMFT 5SBOTGPSNFE'JMFT (PPHMF$MPVE4UPSBHF ($4 &YQPSU%VNQ'JMF %"(3VOT +0#3VOT &YUSBDU H[ 5SBOTGPSN -PBE H[ &YUSBDU TDIFNBKTPO &YUSBDU H[ CRMPBE MPPLEBUB εϥΠυʮ%BUB.BOBHFNFOU(VJEFʯࢀর
  38.  ɹେاۀ΍ϝΨϕϯνϟʔ NJDSPTFSWJDF Ӧۀπʔϧ Ӧۀπʔϧ $MPVE1VC4VC $MPVE%BUBqPX $MPVE%BUBqPX "JSqPXPO(,& 4USFBNJOH1JQFMJOF

    #BUDI1JQFMJOF JOUFSOBM #BUDI1JQFMJOF FYUFSOBM 5SBOTGPSNBUJPO 4BMFT $MPVE1VC4VC $MPVE%BUBqPX NJDSPTFSWJDF #JH2VFSZ ECU TFMGIPTU -PPLFS USPDDP NJDSPTFSWJDF NJDSPTFSWJDF εϥΠυʮ%BUB.BOBHFNFOU(VJEFʯࢀর
  39.  ɹεϞʔϧϏδωε ɾσϑΝΫτελϯμʔυˍϕετϓϥΫςΟεʹ৐Δɻ ɾ஍ํߦ੓ͷΫϥ΢υ%8)ಋೖࣄྫ͕૿͑ͯ͘ΔλΠϛϯάͩͱࢥ͏ͷͰ ɹதখ޲͚ͷࢀߟࣄྫ΍ϕετϓϥΫςΟε΋೥Ҏ಺ʹݟ͑ͯ͘Δ͸ͣɻ ɾա৒ͳΧελϚΠζΛ߇͑Δɻຊ౰ʹ΍Ίͨ΄͏͕ྑ͍ɻ

  40.  ɹελʔτΞοϓ ɾ࠷௿ݶͷείʔϓͰɺͬ͞͞ͱ࡞ͬͯ͠·͏ͷ͕Φεεϝɻ ɾॳظͳΒ୹࣌ؒͰ࡞ΕΔ͠ɺ୹࣌ؒͰ௚ͤΔɻ30*ͷݕ౼͕࣌ؒϜμɻ ɾ༏लͰ͸ͳ͍ਓࡐʹґཔͨ͠ΓɺΧελϚΠζཁ݅ʹͩ͜ΘΔΑ͏ͩͱɺ ɹ࿩͕፠Εͯ30*͕ѱԽ͢Δɻຊ౰ʹ΍Ίͨ΄͏͕ྑ͍ɻ

  41.  ɹελʔτΞοϓ ෩Ի԰ʮελʔτΞοϓࢧԉύοέʔδʯઆ໌ࢿྉ͔Βൈਮ

  42. એ఻ 

  43.  ɹҊ݅ͷ͝૬ஊ ٕज़ސ໰ डୗ։ൃ اۀݚम

  44.  ɹਓࡐืू ओͳۀ຿ ɾσʔλύΠϓϥΠϯͷاըɺߏஙɺӡ༻ ɾϞχλϦϯά׆༻ʹΑΔۀ຿վળࢧԉ ಇ͖ํ ɾि೔ʙ0,ɺϑϧϦϞʔτ0,ɺ෭ۀͰͷࢀՃ0, ɾՔಇͷΛεΩϧ޲্044׆ಈهࣄࣥචʹ౤ࢿ ɾΠϕϯτొஃ΍ॻ੶ࣥචͷػձΛఏڙ ɾ߽՚ΞυόΠβʔਞʹΑΔϨϏϡʔମ੍༗

    ৄࡉ IUUQTLB[BOFZBDPNLEFD
  45.  ɹաڈͷొஃࢿྉ

  46.  ɹաڈͷࣥචॻ੶

  47. ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠