ºòµ¥ÀÌÅÍ, µ¥ÀÌÅÍ ¿£Áö´Ï¾î¸µ, ¸Ó½Å·¯´×À» À§ÇÑ ´ë¿ë·® µ¥ÀÌÅÍ ºÐ¼®°ú ó¸®ÀÇ ¸ðµç °ÍÇù¾÷°ú ½Å¼ÓÇÔÀ» °®Ãá ÀÛ¾÷ °ø°£À» ±¸ÃàÇÏ´Â µ¿½Ã¿¡ Æ䟹ÙÀÌÆ® ±Ô¸ðÀÇ µ¥ÀÌÅͼÂÀ» ó¸®Çغ¸ÀÚ. ÀÌ Ã¥Àº ±â¾÷ Àüü¿¡¼ ÃßÃâÇÑ µ¥ÀÌÅ͸¦ ÅëÇÕÇÏ°í ´ëÈÇü µ¥ÀÌÅÍ ºÐ¼®°ú ´ë±Ô¸ð µ¥ÀÌÅͼ ±â¹ÝÀÇ ¸Ó½Å·¯´×À» °¡´ÉÄÉ ÇÏ´Â Äõ¸® ¿£ÁøÀ» Á¦°øÇÏ´Â ±¸±Û ºòÄõ¸®¿¡ ´ëÇÑ ¿Ïº® °¡À̵å´Ù. ±â¾÷Àº ºòÄõ¸®¸¦ »ç¿ëÇØ ÇϳªÀÇ Æí¸®ÇÑ ÇÁ·¹ÀÓ¿öÅ©·Î µ¥ÀÌÅ͸¦ È¿À²ÀûÀ¸·Î ÀúÀå, Äõ¸®, ¼öÁý, ÇнÀÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã¥ÀÇ ÀúÀÚ ¹ß¸®¾ÆÆÄ ¶ô½¬¸¶³°ú Á¶´ø Ƽ°¡´Ï´Â °ø°³ Ŭ¶ó¿ìµå »ó¿¡¼ ÀÚµ¿À¸·Î È®ÀåµÇ´Â ¼¹ö¸®½º ¾ÆÅ°ÅØó¿¡ ±â¹ÝÇÑ ÃֽŠµ¥ÀÌÅÍ ¿þ¾îÇÏ¿ì¡À» À§ÇÑ ¸ð¹ü »ç·Ê¸¦ Á¦½ÃÇÏ°í ÀÖ´Ù. ÀÌÁ¦ ¸· ºòÄõ¸®¸¦ ½ÃÀÛÇÏ¸é¼ Àü¹ÝÀûÀÎ ±â´ÉÀ» ÈȾ°íÀÚ ÇÏ´Â µ¶ÀÚ´Â ¹°·Ð ºòÄõ¸®¸¦ ÀÌ¿ëÇØ Æ¯Á¤ ¾÷¹«¸¦ ÇØ°áÇÏ°íÀÚ ÇÏ´Â µ¶ÀÚ¿¡°Ôµµ ¿Ïº®ÇÑ °¡À̵尡 µÇ¾î ÁÙ °ÍÀÌ´Ù.
±¸±Û Ŭ¶ó¿ìµåÀÇ µ¥ÀÌÅÍ¿Í ¸Ó½Å ·¯´× Àü¹® ¼ºñ½º¿¡ ´ëÇÑ ±â¼ú Ã¥ÀÓÀÚ´Ù. ¸Ó½Å ·¯´×À» ¹ÎÁÖÈÇؼ ¾î´À °÷¿¡¼ ¾î´À »ç¿ëÀÚ°¡ »ç¿ëÇϵç Çϵå¿þ¾î¸¦ ¸¹ÀÌ °®°í ÀÖÁö ¾Ê¾Æµµ, Åë°è³ª ÇÁ·Î±×·¡¹ÖÀ» ±íÀÌ ÀÖ°Ô ¾ËÁö ¸øÇصµ ±¸±ÛÀÇ ³î¶ó¿î ÀÎÇÁ¶ó¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô µ½´Â´Ù. ±¸±Û¿¡¼ ±Ù¹«Çϱâ Àü¿¡´Â Ŭ¶óÀ̹ÌÆ® ÄÚÆÛ·¹À̼Ç(Climate Corporation)¿¡¼ µ¥ÀÌÅÍ °úÇÐÀÚ ÆÀÀ» À̲ø¾ú°í, NOAA ±¹¸³ Æødz ¿¬±¸¼ÒÀÇ ¿¬±¸ °úÇÐÀڷΠȤµ¶ÇÑ ³¯¾¾ÀÇ Áø´Ü ¹× ¿¹ÃøÀ» À§ÇÑ ¸Ó½Å ·¯´× ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿î¿µÇß´Ù.
ºòÄõ¸®¸¦ ºñ·ÔÇÑ ±¸±Û Ŭ¶ó¿ìµå µ¥ÀÌÅÍ ºÐ¼® ¹× ¸Ó½Å·¯´× Á¦Ç°À» »ç¿ëÇÑ ºñÁî´Ï½º ¹®Á¦¿¡ ´ëÇÑ ¼ÒÇÁÆ®¿þ¾î ¼Ö·ç¼ÇÀ» ±¸ÃàÇÏ´Â ÆÀÀ» À̲ø°í ÀÖ´Ù. ¡º±¸±Û Ŭ¶ó¿ìµå Ç÷§Æû»óÀÇ µ¥ÀÌÅÍ °úÇС»(¿¡ÀÌÄÜÃâÆÇ, 2019)À» ÁýÇÊÇß´Ù.
[1Àå] ±¸±Û ºòÄõ¸®µ¥ÀÌÅÍ Ã³¸® ¾ÆÅ°ÅØó__°ü°èÇü µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ__¸Ê¸®µà½º ÇÁ·¹ÀÓ¿öÅ©__ºòÄõ¸®: ¼¹ö¸®½º, ºÐ»ê SQL ¿£ÁøºòÄõ¸®·Î ÀÛ¾÷Çϱâ__¿©·¯ µ¥ÀÌÅͼ¿¡¼ ÅëÂû·Â µµÃâÇϱâ__ETL, EL, ELT__°·ÂÇÑ ºÐ¼®__°ü¸®ÀÇ ´Ü¼øÇÔºòÄõ¸®´Â ¾î¶»°Ô ¸¸µé¾îÁ³´Â°¡ºòÄõ¸®´Â ¾î¶»°Ô ±¸ÇöÇÒ ¼ö ÀÖ¾úÀ»±î__ÄÄÇ»Æà ¹× ½ºÅ丮Áö ºÐ¸®__½ºÅ丮Áö ¹× ³×Æ®¿öÅ· ÀÎÇÁ¶ó__°ü¸®Çü ÀúÀå¼Ò__±¸±Û Ŭ¶ó¿ìµå Ç÷§Æû°ú ÅëÇÕ__º¸¾È ¹× ±ÔÁ¤ ÁؼöÁ¤¸®[2Àå] Äõ¸® Çʼö ¿ä¼Ò°£´ÜÇÑ Äõ¸®__SELECT·Î Çà °Ë»öÇϱâ__AS·Î Ä÷³ À̸§¿¡ º°Äª ÁöÁ¤Çϱâ__WHERE·Î ÇÊÅ͸µÇϱâ__SELECT *, EXCEPT, REPLACE__WITH¸¦ »ç¿ëÇÑ ¼ºê Äõ¸®__ORDER BY·Î Á¤·ÄÇϱâÁý°è__GROUP BY·Î Áý°èÇϱâ__COUNT·Î ·¹ÄÚµå ¼ö ¼¼±â__HAVINGÀ¸·Î ±×·ìÈµÈ Ç׸ñ ÇÊÅ͸µÇϱâ__DISTINCT·Î °íÀµ°ª ã±â¹è¿°ú ±¸Á¶Ã¼ ±âÃÊ__ARRAY_AGG·Î ¹è¿ ¸¸µé±â__±¸Á¶Ã¼ÀÇ ¹è¿__Æ©ÇÃ__¹è¿ È°¿ëÇϱâ__¹è¿ Ç®±âÅ×À̺í Á¶ÀÎ__Á¶ÀÎÀÇ ÀÛµ¿ ¿ø¸®__ÀÌ³Ê Á¶ÀÎ__Å©·Î½º Á¶ÀÎ__¾Æ¿ìÅÍ Á¶ÀÎÀúÀå ¹× °øÀ¯__Äõ¸® ±â·Ï ¹× ij½Ì__ÀúÀåµÈ Äõ¸®__ºä¿Í °øÀ¯ Äõ¸®ÀÇ ºñ±³Á¤¸®[3Àå] µ¥ÀÌÅÍ Å¸ÀÔ, ÇÔ¼ö, ¿¬»êÀÚ¼ýÀÚÇü°ú ÇÔ¼ö__¼öÇÐ ÇÔ¼ö__Ç¥ÁØ ±Ô°Ý ºÎµ¿ ¼Ò¼öÁ¡ ºÐÇÒ__SAFE ÇÔ¼ö__ºñ±³__NUMERICÀ» »ç¿ëÇÑ Á¤¹Ð ¼Ò¼ö °è»êºÒ(BOOL) ´Ù·ç±â__³í¸® ¿¬»ê__Á¶°Ç½Ä__COALESCE·Î NULL °ªÀ» ±ú²ýÇÏ°Ô Ã³¸®Çϱâ__ŸÀÔ º¯È¯°ú ŸÀÔ °Á¦__ºÒ¸®¾ð º¯È¯À» ÇÇÇϱâ À§ÇØ COUNTIF »ç¿ëÇϱ⹮ÀÚ¿ ÇÔ¼ö__±¹Á¦È__Ãâ·Â ¹× ÆĽÌ__¹®ÀÚ¿ Á¶ÀÛ ÇÔ¼ö__º¯È¯ ÇÔ¼ö__Á¤±Ô Ç¥Çö½Ä__¹®ÀÚ¿ ÇÔ¼ö Á¤¸®Å¸ÀÓ½ºÅÆÇÁ ´Ù·ç±â__ŸÀÓ½ºÅÆÇÁ °ªÀÇ ÆĽ̰ú Çü½ÄÈ__´Þ·Â Á¤º¸ ÃßÃâÇϱâ__ŸÀÓ½ºÅÆÇÁ ¿¬»êÇϱâ__Date, Time ±×¸®°í DateTimeGIS ÇÔ¼ö »ç¿ëÇϱâÁ¤¸®[4Àå] ºòÄõ¸®·Î µ¥ÀÌÅÍ ·ÎµåÇϱⰡÀå ±âº»ÀûÀÎ ¹æ¹ý__·ÎÄÿ¡¼ µ¥ÀÌÅÍ ·ÎµåÇϱâ__½ºÅ°¸¶ ÁöÁ¤Çϱâ__»õ Å×ÀÌºí¿¡ º¹»çÇϱâ__µ¥ÀÌÅÍ °ü¸®(DDL°ú DML)__µ¥ÀÌÅ͸¦ È¿À²ÀûÀ¸·Î ·ÎµåÇϱâÅëÇÕ Äõ¸®¿Í ¿ÜºÎ µ¥ÀÌÅÍ ¿øº»__ÅëÇÕ Äõ¸® »ç¿ëÇϱâ__ÅëÇÕ Äõ¸®¿Í ¿ÜºÎ µ¥ÀÌÅÍ ¿øº»ÀÇ »ç¿ë »ç·Ê__´ëÈÇü Ž»ö°ú ±¸±Û ½ÃÆ® µ¥ÀÌÅÍÀÇ Äõ¸®__Ŭ¶ó¿ìµå ºòÅ×À̺íÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇÑ SQL Äõ¸®Àü¼Û°ú ³»º¸³»±â__µ¥ÀÌÅÍ Àü¼Û ¼ºñ½º__½ºÅõå¶óÀ̹ö ·Î±× ³»º¸³»±â__Ŭ¶ó¿ìµå µ¥ÀÌÅÍÇ÷οì·Î ºòÄõ¸® µ¥ÀÌÅÍ ÀÐ°í ¾²±â¿ÂÇÁ·¹¹Ì½º µ¥ÀÌÅÍÀÇ À̵¿__µ¥ÀÌÅÍ ¸¶À̱׷¹ÀÌ¼Ç ¹æ¹ýÁ¤¸®[5Àå] ºòÄõ¸®¸¦ È°¿ëÇÑ °³¹ßÇÁ·Î±×·¡¹Ö ¹æ½ÄÀ» È°¿ëÇÑ °³¹ß__REST API È°¿ëÇϱâ__±¸±Û Ŭ¶ó¿ìµå Ŭ¶óÀ̾ðÆ® ¶óÀ̺귯¸®µ¥ÀÌÅÍ °úÇÐ µµ±¸¿¡¼ ºòÄõ¸® »ç¿ëÇϱâ__±¸±Û Ŭ¶ó¿ìµå Ç÷§ÆûÀÇ ³ëÆ®ºÏ__ºòÄõ¸®, ÆÇ´Ù½º, ±×¸®°í ÁÖÇÇÅÍÀÇ °áÇÕ__R¿¡¼ ºòÄõ¸® ´Ù·ç±â__Ŭ¶ó¿ìµå µ¥ÀÌÅÍÇ÷οì__JDBC/ODBC µå¶óÀ̹ö__ºòÄõ¸® µ¥ÀÌÅ͸¦ G ½ºÀ§Æ®ÀÇ ±¸±Û ½½¶óÀ̵忡 Æ÷ÇÔÇϱâºòÄõ¸®¿Í ¹è½Ã ½ºÅ©¸³ÆÃ__µ¥ÀÌÅͼ°ú Å×ÀÌºí »ý¼º__Äõ¸®ÀÇ ½ÇÇà__ºòÄõ¸® °´Ã¼Á¤¸®[6Àå] ºòÄõ¸® ¾ÆÅ°ÅØó¾ÆÅ°ÅØó »ìÆ캸±â__Äõ¸® ¿äûÀÇ ¼ö¸í__ºòÄõ¸® ¾÷±×·¹À̵åÄõ¸® ¿£Áø(µå·¹¸á)__µå·¹¸á ¾ÆÅ°ÅØó__Äõ¸® ½ÇÇེÅ丮Áö__½ºÅ丮Áö µ¥ÀÌÅÍ__¸ÞŸµ¥ÀÌÅÍÁ¤¸®[7Àå] ¼º´É ¹× ºñ¿ë ÃÖÀûȼº´É ÃÖÀûÈÀÇ ±âº» ¿øÄ¢__¼º´ÉÀÇ ÇÙ½É ¿ä¼Ò__ºñ¿ë ÅëÁ¦ÇϱâÃøÁ¤°ú ¹®Á¦ ÇØ°á__REST API·Î Äõ¸® ¼Óµµ ÃøÁ¤Çϱâ__ºòÄõ¸® ¿öÅ©·Îµå Å×½ºÅÍ·Î Äõ¸® ¼Óµµ ÃøÁ¤Çϱâ__½ºÅõå¶óÀ̹ö¸¦ »ç¿ëÇØ ¿öÅ©·Îµå ¹®Á¦ ÇØ°áÇϱâ__Äõ¸® ½ÇÇà °èȹ Á¤º¸ Àбâ__ÀÛ¾÷ ¼¼ºÎ Á¤º¸¿¡¼ Äõ¸® °èȹ Á¤º¸ °¡Á®¿À±â__Äõ¸® °èȹ Á¤º¸ ½Ã°¢ÈÄõ¸® ¼Óµµ ³ôÀ̱â__I/O ÃÖ¼ÒÈ__ÀÌÀü Äõ¸® °á°ú ij½ÌÇϱâ__È¿À²ÀûÀ¸·Î Á¶ÀÎÇϱâ__¿öÄ¿ÀÇ °úµµÇÑ ÀÛ¾÷ ÇÇÇϱâ__±Ù»ç Áý°è ÇÔ¼ö »ç¿ëÇϱⵥÀÌÅÍ ÀúÀå ¹× Á¢±Ù ¹æ¹ý ÃÖÀûÈ__³×Æ®¿öÅ© ¿À¹öÇìµå ÃÖ¼ÒÈÇϱâ__È¿À²ÀûÀÎ ÀúÀå Æ÷¸Ë ¼±ÅÃÇϱâ__½ºÄµ Å©±â¸¦ ÁÙÀ̱â À§ÇØ Å×À̺í ÆÄƼ¼Å´×Çϱâ__³ôÀº Ä«µð³Î¸®Æ¼ Å°¿¡ ±â¹ÝÇÑ Å¬·¯½ºÅ͸µ Å×À̺í__½Ã°£¿¡ ±¸¾Ö¹ÞÁö ¾Ê´Â »ç¿ë »ç·ÊÁ¤¸®__üũ¸®½ºÆ®[8Àå] °í±Þ Äõ¸®Àç»ç¿ë °¡´ÉÇÑ Äõ¸®__ÆĶó¹ÌÅÍÈµÈ Äõ¸®__SQL »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö__Äõ¸® ÀϺΠÀç»ç¿ëÇϱâ°í±Þ SQL__¹è¿ ´Ù·ç±â__À©µµ¿ì ÇÔ¼ö__Å×ÀÌºí ¸ÞŸµ¥ÀÌÅÍ__µ¥ÀÌÅÍ Á¤ÀÇ ¾ð¾î¿Í µ¥ÀÌÅÍ Á¶ÀÛ ¾ð¾îSQL ÀÌ»óÀÇ ±â´É__ÀÚ¹Ù½ºÅ©¸³Æ® »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö__½ºÅ©¸³Æðí±Þ ÇÔ¼ö__ºòÄõ¸® Áö¸® Á¤º¸ ½Ã½ºÅÛ__À¯¿ëÇÑ Åë°è ÇÔ¼öµé__Çؽà ¾Ë°í¸®ÁòÁ¤¸®[9Àå] ºòÄõ¸® ¸Ó½Å·¯´×¸Ó½Å·¯´×À̶õ__¸Ó½Å·¯´× ¹®Á¦ °ø½ÄÈÇϱâ__¸Ó½Å·¯´× ¹®Á¦ÀÇ À¯Çüȸ±Í ¸ðµ¨ »ý¼ºÇϱâ__·¹ÀÌºí ¼±ÅÃÇϱâ__ÇÇó¸¦ ã±â À§ÇÑ µ¥ÀÌÅͼ Ž»ö__ÇнÀ µ¥ÀÌÅͼ »ý¼ºÇϱâ__¸ðµ¨ ÇнÀ ¹× Æò°¡__¸ðµ¨·Î ¿¹ÃøÇϱâ__¸ðµ¨ °¡ÁßÄ¡ °Ë»çÇϱâ__´õ º¹ÀâÇÑ È¸±Í ¸ðµ¨ºÐ·ù ¸ðµ¨ »ý¼ºÇϱâ__ÇнÀ__Æò°¡__¿¹Ãø__ÀÓ°è°ª °í¸£±âºòÄõ¸® ML Ä¿½ºÅÒÇϱâ__µ¥ÀÌÅÍ ºÐÇÒ Á¦¾îÇϱâ__Ŭ·¡½º ±ÕÇü ¸ÂÃß±â__Á¤±ÔÈk Æò±Õ Ŭ·¯½ºÅ͸µ__¾î¶² °ÍÀ» Ŭ·¯½ºÅ͸µÇÒ±î__ÀÚÀü°Å ´ë¿©¼Ò Ŭ·¯½ºÅ͸µÇϱâ__Ŭ·¯½ºÅ͸µ ¼öÇàÇϱâ__Ŭ·¯½ºÅÍ ÀÌÇØÇϱâ__µ¥ÀÌÅÍ ±â¹Ý ÀÇ»ç °áÁ¤Ãßõ ½Ã½ºÅÛ__¹«ºñ·»Áî µ¥ÀÌÅͼÂ__Çà·Ä ºÐÇØ__Ãßõ ¸¸µé±â__»ç¿ëÀÚ¿Í ¿µÈ Á¤º¸ ÅëÇÕÇϱâGCPÀÇ Ä¿½ºÅÒ ¸Ó½Å·¯´× ¸ðµ¨__ÇÏÀÌÆÛÆĶó¹ÌÅÍ Æ©´×__AutoML__ÅÙ¼Ç÷οì Áö¿øÁ¤¸®[10Àå] ºòÄõ¸® °ü¸® ¹× º¸¾ÈÀÎÇÁ¶ó½ºÆ®·°Ã³ º¸¾È°èÁ¤ ¹× Á¢±Ù °ü¸®__°èÁ¤__¿ªÇÒ__¸®¼Ò½ººòÄõ¸® °ü¸®__ÀÛ¾÷ °ü¸®__»ç¿ëÀÚ¿¡°Ô ±ÇÇÑ ºÎ¿©__»èÁ¦µÈ ·¹ÄÚµå¿Í Å×À̺íÀÇ º¹±¸__Áö¼ÓÀû ÅëÇÕ/Áö¼ÓÀû ¹èÆ÷__´ë½Ãº¸µå¿Í ¸ð´ÏÅ͸µ, ±×¸®°í °¨»ç ·Î±ë°¡¿ë¼º°ú ÀçÇØ º¹±¸, ¾ÏÈ£È__Á¸°ú ¸®Àü ±×¸®°í ¸ÖƼ¸®Àü__ºòÄõ¸®¿Í Àå¾Ö ó¸®__³»±¸¼º°ú ¹é¾÷ ±×¸®°í ÀçÇØ º¹±¸__°³ÀÎÁ¤º¸ º¸È£¿Í ¾ÏȣȱÔÁ¦ÀÇ Áؼö__µ¥ÀÌÅÍ Áö¿ª¼º__µ¥ÀÌÅÍÀÇ ¼ºñ½º¿¡ ´ëÇÑ Á¢±Ù Á¦ÇÑ__°³Àΰú °ü·ÃµÈ ¸ðµç Æ®·£Àè¼Ç Á¦°ÅÇϱâ__µ¥ÀÌÅÍ À¯½Ç ¹æÁö__CMEK__µ¥ÀÌÅÍ À¯Ãâ º¸È£Á¤¸®[Çѱ¹¾îÆÇ Æ¯º° ºÎ·Ï] Ŭ¶ó¿ìµå ÄÄÆ÷Àú¿Í ºòÄõ¸®·Î ELT ÆÄÀÌÇÁ¶óÀÎ ¸¸µé±âELT ÆÄÀÌÇÁ¶óÀÎÀÇ Å« ±×¸²Å¬¶ó¿ìµå ÄÄÆ÷Àú¶õŬ¶ó¿ìµå ÄÄÆ÷Àú »ý¼º ¹× ȯ°æ ¼³Á¤Å¬¶ó¿ìµå ÄÄÆ÷Àú À¥ ¼¹ö UI DAG ¸¸µé±âELT ÆÄÀÌÇÁ¶óÀÎ ¸¸µé±â