±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
Á¤°¡ |
30,000¿ø |
---|
27,000¿ø (10%ÇÒÀÎ)
1,500P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
½ºÆÄÅ©ÀÇ µ¿ÀÛ ¿ø¸®¿Í ±¸¼º ¿ä¼Ò µîÀ» ¼³¸íÇÏ´Â °ÍÀ¸·Î ½ÃÀÛÇØ, ½ºÆÄÅ©°¡ ¿Ö °í¼Ó 󸮳ª ºÐ»ê 󸮿¡ À¯¸®ÇÑ ±¸Á¶¸¦ ÇÏ°í ÀÖ´ÂÁö, ¼Óµµ °³¼±¿¡ °¡Àå Å« ¿µÇâÀ» ÁØ ºÎºÐÀº ¾î¶² ºÎºÐÀÎÁö¸¦ ÀÌÇØÇϱ⠽±°Ô ¼³¸íÇÑ´Ù. ´ÙÀ½À¸·Î´Â ½ºÆÄÅ© ºÐ¼® ¶óÀ̺귯¸® »ç¿ë¹ý°ú ±× ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÑ ½ÇÁ¦ µ¥ÀÌÅÍ ºÐ¼®¿¡ ÃÊÁ¡À» µÎ°í ÀÖ´Ù. ¸¶Áö¸·À¸·Î ½Ç½Ã°£À¸·Î µé¾î¿À´Â µ¥ÀÌÅÍ¿¡ ´ëÇؼ ¾î¶»°Ô ó¸®ÇÏ°í Å×½ºÆ®ÇÏ´ÂÁö¿Í ÃÖÁ¾ÀûÀ¸·Î ¸¸µé¾îÁø ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ºÆÄÅ© ȤÀº ´Ù¸¥ ¹æ¹ýÀ» ÅëÇؼ ÆÐÅ°ÁöÈÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÑ´Ù.
ÃâÆÇ»ç ¼Æò
ÃßõÀÇ ±Û
ÆÄÀ̽ºÆÄÅ©(PySpark) ù°ÉÀ½À» À§ÇØ ÀÌ Ã¥À» ¼±ÅÃÇÑ °Í¿¡ °¨»çÇÑ´Ù. µ¶ÀÚ ¿©·¯ºÐµµ ³ªÃ³·³ ¸¹Àº ±â´ë¸¦ ÇÏ°í ÀÖÀ» °ÍÀ̶ó »ý°¢ÇÑ´Ù. µ¥´Ï°¡ ³ª¿¡°Ô ÀÌ Ã¥¿¡ ´ëÇØ À̾߱âÇßÀ» ¶§ ¸Å¿ì ±â»¼´Ù. ¾ÆÆÄÄ¡ ½ºÆÄÅ©(Apache Spark)¸¦ ¸ÚÁø Ç÷§ÆûÀ¸·Î ¸¸µé±â À§ÇØ °¡Àå Áß¿äÇÑ °ÍÀº ÀÚ¹Ù/½ºÄ®¶ó(Scala)/JVM°ú ÆÄÀ̽ã(¶Ç´Â R)À» µ¿½Ã¿¡ Áö¿øÇϵµ·Ï ÇÏ´Â °ÍÀÌ´Ù. ÀÌÀüÀÇ ½ºÆÄÅ© Ã¥µéÀº ÄÚ¾î ¾ð¾î¿¡ ÁýÁßÇ߰ųª JVM ¾ð¾î¸¸À» ÁýÁßÀûÀ¸·Î ´Ù·ð´Ù. ÀÌ Ã¥À» ÅëÇØ ¼÷·ÃµÈ ½ºÆÄÅ© ±³À°ÀڷκÎÅÍ ÆÄÀ̽ºÆÄÅ©¸¦ ¹è¿ï ¼ö ÀÖ´Ù. µÎ ¾ð¾î¸¦ ¸ðµÎ ´Ù·ê ¼ö ÀÖ°Ô µÇ¸é, µ¥ÀÌÅÍ °úÇÐÀÚÀÇ ¿ªÇÒ°ú µ¥ÀÌÅÍ ¿£Áö´Ï¾îÀÇ ¿ªÇÒÀ» ¸ðµÎ ¼öÇàÇÒ ¼ö ÀÖ°Ô µÈ´Ù. µ¿½Ã¿¡ ¾çÂÊÀÇ Ä¿¹Â´ÏƼ·ÎºÎÅÍ ÁÁÀº ¾ÆÀ̵ð¾î¸¦ ¾òÀ» ¼öµµ ÀÖ´Ù.
ÀÌ Ã¥ÀÇ Ã¹ ¹ø° ¹öÀüÀ» °¨¼öÇÒ ±âȸ¸¦ °®°Ô µÈ °Í¿¡ °¨»çÇÑ´Ù. ÀÌ·Î ÀÎÇØ ÀÌ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇØ ´õ Å« °ü½ÉÀ» °¡Áú ¼ö ÀÖ°Ô µÆ´Ù. ³ª´Â Áö±Ý±îÁö ¿©·¯ ºñ½ÁÇÑ ÄÜÆÛ·±½º¿Í ¹Ô¾÷(meet-up)¿¡ Âü¿©ÇØ¿Ô°í, ÀúÀÚµéÀÌ ½ºÆÄÅ©¿¡ ´ëÇÑ »õ·Î¿î °³³äÀ» ¿©·¯ ûÁß ¾Õ¿¡¼ ¼Ò°³ÇÏ´Â °ÍÀ» ÁöÄѺÁ¿Ô´Ù. ±×µéÀÇ ¸ðµç °æÇèÀº ÀÌ Ã¥¿¡ Àß ¼Ò°³µÅ ÀÖ´Ù. ÀÌ Ã¥Àº ´Ü¼øÈ÷ ÆÄÀ̽ºÆÄÅ©¸¦ ¼Ò °³ÇÏ´Â °ÍÀ» ³Ñ¾î¼ ±×·¡ÇÁÇÁ·¹ÀÓ(GraphFrames)À̳ª ÅÙ¼ÇÁ·¹ÀÓ(TensorFrames) °°Àº Ä¿¹Â´ÏƼ¿¡ ¼ÀÇ ¿©·¯ ÆÐÅ°Áö¸¦ ¼Ò°³Çϱ⵵ Çß´Ù.
¾î¶² ÅøÀ» »ç¿ëÇÒÁö Á¤ÇÒ ¶§ Ä¿¹Â´ÏƼ¸¦ ÀÌ¿ëÇϸé ÁÁ´Ù. ÆÄÀ̽ã Ä¿¹Â´ÏƼ´Â ¸Å¿ì È°¼ºÈµÅ ÀÖÀ¸¸ç °³ÀÎÀûÀ¸·Î ÆÄÀ̽㠽ºÆÄÅ© Ä¿¹Â´ÏƼ¿¡ °¡ÀÔÇØ È°µ¿ÇÒ °ÍÀ» ±ÇÇÑ´Ù. À̸¦ ÅëÇØ µ¥´Ï ¸®³ª Åä¸ß µå¶ó¹Ù½º(Tomek Drabas)¿Í °°Àº ÁÁÀº Ä£±¸¿Í ±³·ùÇϸç Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
¶ÇÇÑ ´Ù¾çÇÑ ½ºÆÄÅ© Ä¿¹Â´ÏƼ¿¡¼ È°µ¿ÇÔÀ¸·Î½á ¸ðµÎ¿¡°Ô À¯¿ëÇÑ ´õ ÁÁÀº ÅøÀ» ¸¸µé ¼öµµ ÀÖ´Ù°í »ý°¢ÇÑ´Ù. µû¶ó¼ µ¶ÀÚµé ¿ª½Ã ¸î¸î ÄÜÆÛ·±½º, ¹Ô¾÷ ¶Ç´Â ¸ÞÀϸµ ¸®½ºÆ® µî¿¡ Âü¿©Çϱæ Èñ¸ÁÇÑ´Ù. - Ȧµç Ä«·Î
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á ¾ÆÆÄÄ¡ ½ºÆÄÅ©¿Í ½ºÆÄÅ© 2.0ÀÇ ±¸Á¶
¡á ½ºÆÄÅ© µ¥ÀÌÅÍÇÁ·¹ÀÓÀ» ºôµåÇÏ°í ½ºÆÄÅ© SQLÀ» ÀÌ¿ëÇØ µ¥ÀÌÅÍÇÁ·¹ÀÓÀ» ´Ù·ç´Â ¹æ¹ý
¡á ±×·¡ÇÁÇÁ·¹ÀÓ°ú ÅÙ¼ÇÁ·¹ÀÓÀ» ÀÌ¿ëÇØ ±×·¡ÇÁ ¶Ç´Â µö·¯´× °ü·Ã ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ý
¡á µ¥ÀÌÅ͸¦ ÀÐ°í º¯ÇüÇÏ°í ÀÌÇØÇÏ´Â ¹æ¹ý°ú µ¥ÀÌÅ͸¦ ÀÌ¿ëÇØ ¸Ó½Å ·¯´× ¸ðµ¨À» ÇнÀÇÏ´Â ¹æ¹ý
¡á MLlib°ú MLÀ» »ç¿ëÇØ ¸Ó½Å ·¯´× ¸ðµ¨À» ºôµåÇÏ´Â ¹æ¹ý
¡á spark-submit ¸í·É¾î¸¦ ÀÌ¿ëÇØ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼ºê¹ÔÇÏ´Â ¹æ¹ý
¡á ·ÎÄÿ¡¼ ºôµåµÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» Ŭ·¯½ºÅÍ¿¡¼ È°¿ëÇÏ´Â ¹æ¹ý
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
ÀÌ Ã¥Àº ºü¸£°Ô ¹ßÀüÇÏ´Â ºòµ¥ÀÌÅÍ ±â¼úÀÎ ¾ÆÆÄÄ¡ ½ºÆÄÅ©¸¦ ÀÍÈ÷°í ½ÍÀº ¸ðµç »ç¶÷À» ´ë»óÀ¸·Î ÇÑ´Ù. ¶ÇÇÑ Çö¾÷¿¡¼ ½ÇÁ¦ µ¥ÀÌÅÍ °úÇÐ ¾÷¹«¸¦ ¸Ã°í ÀÖ´Â »ç¶÷µé¿¡°Ôµµ Èï¹Ì·Î¿î ³»¿ëÀÌ µÉ ¼ö ÀÖ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå. '½ºÆÄÅ© ÀÌÇØÇϱâ'¿¡¼´Â ½ºÆÄÅ©¸¦ Àü¹ÝÀûÀ¸·Î ¼Ò°³ÇÏ°í Àâ(job)À» ´Ù·ç´Â °³³äÀ» ¼³¸íÇÑ´Ù.
2Àå. 'RDD'¿¡¼´Â ÆÄÀ̽ºÆÄÅ©¿¡¼ »ç¿ëÇÏ´Â ½ºÅ°¸¶°¡ ¾ø´Â µ¥ÀÌÅÍ ±¸Á¶ÀÎ RDD(Resilient Distributed Datasets)¸¦ ´Ù·é´Ù.
3Àå. 'µ¥ÀÌÅÍÇÁ·¹ÀÓ'¿¡¼´Â È¿À² Ãø¸é¿¡¼ ½ºÄ®¶ó¿Í ÆÄÀ̽ãÀÇ °ÝÂ÷¸¦ ÁÙÀÌ´Â µ¥ÀÌÅÍ ±¸Á¶¸¦ ÀÚ¼¼È÷ »ìÆ캻´Ù.
4Àå. 'µ¥ÀÌÅÍ ¸ðµ¨¸µ ÁغñÇϱâ'¿¡¼´Â ½ºÆÄÅ© ȯ°æ¿¡¼ÀÇ µ¥ÀÌÅÍ Å¬¸®´× ȤÀº Àüó¸® ¹æ¹ýÀ» Á¦°øÇÑ´Ù.
5Àå. 'MLlib ¼Ò°³Çϱâ'¿¡¼´Â RDD·Î ÀÛµ¿ÇÏ´Â ¸Ó½Å ·¯´× ¶óÀ̺귯¸®¸¦ ¼Ò°³ÇÏ°í °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¸Ó½Å ·¯´× ¶óÀ̺귯¸® »ç¿ë¹ýÀ» ¼Ò°³ÇÑ´Ù.
6Àå. 'ML ÆÐÅ°Áö ¼Ò°³Çϱâ'¿¡¼´Â ÁÖ·ù ¸Ó½Å ·¯´× ¶óÀ̺귯¸®¸¦ ´Ù·ç°í ÇöÀç »ç¿ë °¡´ÉÇÑ ¸ðµ¨ÀÇ °³¿ä¸¦ »ìÆ캻´Ù.
7Àå. '±×·¡ÇÁÇÁ·¹ÀÓ'¿¡¼´Â ±×·¡ÇÁ¸¦ ÀÌ¿ëÇØ ½±°Ô Ç® ¼ö ÀÖ´Â ¹®Á¦µé¿¡ ´ëÇÑ »õ·Î¿î ±¸Á¶Ã¼¸¦ ´Ù·é´Ù.
8Àå. 'ÅÙ¼ÇÁ·¹ÀÓ'¿¡¼´Â ½ºÆÄÅ©¿Í µö·¯´×À» ¿¬°áÇØÁÖ´Â ÅÙ¼ÇÁ·¹ÀÓÀ» ¼Ò°³ÇÑ´Ù.
9Àå. 'ºí·¹ÀÌÁ ÀÌ¿ëÇÑ ´Ù¾ð¾î ÄÚµå Áö¼Ó¼º'¿¡¼´Â µ¥ÀÌÅÍ Ãß»óȸ¦ ´õ¿í °£´ÜÈ÷ Çϱâ À§ÇØ ½ºÆÄÅ©¿¡¼ ºí·¹ÀÌÁ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
10Àå. '±¸Á¶Àû ½ºÆ®¸®¹Ö'¿¡¼´Â ÆÄÀ̽ºÆÄÅ©¿¡¼ »ç¿ë °¡´ÉÇÑ ½ºÆ®¸®¹Ö ÅøÀÇ °³¿ä¸¦ »ìÆ캻´Ù.
11Àå. '½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ÆÐÅ°ÁöÈÇϱâ'¿¡¼´Â ÀÛ¼ºÇÑ Äڵ带 ¸ðµâÈÇÏ´Â ¹æ¹ý°ú ¸í·É¾î¸¦ ÅëÇØ ¸ðµâÀ» ½ºÆÄÅ©¿¡¼ ½ÇÇà½ÃÅ°´Â ¹æ¹ýÀ» ´Ù·é´Ù.
¸ñÂ÷
1Àå. ½ºÆÄÅ© ÀÌÇØÇϱâ
__¾ÆÆÄÄ¡ ½ºÆÄÅ©´Â ¹«¾ùÀΰ¡?
__½ºÆÄÅ© Àâ°ú API
____½ÇÇà ÇÁ·Î¼¼½º
____RDD
____µ¥ÀÌÅÍÇÁ·¹ÀÓ
____µ¥ÀÌÅͼÂ
____Ä«Å»¸®½ºÆ® ¿ÉƼ¸¶ÀÌÀú
____ÇÁ·ÎÁ§Æ® ÅÖ½ºÅÙ
__½ºÆÄÅ© 2.0ÀÇ ±¸Á¶
____µ¥ÀÌÅͼ°ú µ¥ÀÌÅÍÇÁ·¹ÀÓ ÅëÇÕ
____½ºÆÄÅ©¼¼¼Ç¿¡ ´ëÇÑ ¼Ò°³
____ÅÖ½ºÅÙ ÆäÀ̽º 2
____±¸Á¶Àû ½ºÆ®¸®¹Ö
____Áö¼ÓÀû ¾ÖÇø®ÄÉÀ̼Ç
__¿ä¾à
2Àå. RDD
__RDDÀÇ ³»ºÎ ÀÛµ¿ ¿ø¸®
__RDD »ý¼ºÇϱâ
____½ºÅ°¸¶
____ÆÄÀϷκÎÅÍ µ¥ÀÌÅÍ Àбâ
____¶÷´Ù Ç¥Çö
__Àü¿ª ¹üÀ§ vs. Áö¿ª ¹üÀ§
__Æ®·£½ºÆ÷¸ÞÀ̼Ç
____map() Æ®·£½ºÆ÷¸ÞÀ̼Ç
____.filter() Æ®·£½ºÆ÷¸ÞÀ̼Ç
____.flatMap(...) Æ®·£½ºÆ÷¸ÞÀ̼Ç
____.distinct() Æ®·£½ºÆ÷¸ÞÀ̼Ç
____.sample(...) Æ®·£½ºÆ÷¸ÞÀ̼Ç
____.leftOuterJoin(...) Æ®·£½ºÆ÷¸ÞÀ̼Ç
____.repartition(...) Æ®·£½ºÆ÷¸ÞÀ̼Ç
__¾×¼Ç
____.take(...) ÇÔ¼ö
____.collect(...) ÇÔ¼ö
____.reduce(...) ÇÔ¼ö
____.count(...) ÇÔ¼ö
____.saveAsTextFile(...) ÇÔ¼ö
____.foreach(...) ÇÔ¼ö
__¿ä¾à
3Àå. µ¥ÀÌÅÍÇÁ·¹ÀÓ
__ÆÄÀ̽㿡¼ÀÇ RDD Ä¿¹Â´ÏÄÉÀ̼Ç
__Ä«Å»¸®½ºÆ® ¿ÉƼ¸¶ÀÌÀú ¸®ºä
__µ¥ÀÌÅÍÇÁ·¹ÀÓÀ» ÀÌ¿ëÇÑ ÆÄÀ̽ºÆÄÅ© ½ºÇǵå¾÷
__µ¥ÀÌÅÍÇÁ·¹ÀÓ »ý¼ºÇϱâ
____JSON µ¥ÀÌÅÍ »ý¼ºÇϱâ
____µ¥ÀÌÅÍÇÁ·¹ÀÓ »ý¼ºÇϱâ
____Àӽà Å×ÀÌºí »ý¼ºÇϱâ
__°£´ÜÇÑ µ¥ÀÌÅÍÇÁ·¹ÀÓ Äõ¸®
____µ¥ÀÌÅÍÇÁ·¹ÀÓ API Äõ¸®
____SQL Äõ¸®
__RDD·Î ¿¬µ¿Çϱâ
____¸®Ç÷º¼ÇÀ» ÀÌ¿ëÇÑ ½ºÅ°¸¶ ÃßÃøÇϱâ
____ÇÁ·Î±×·¡¹ÖÇÏ´Â °Íó·³ ½ºÅ°¸¶ ¸í½ÃÇϱâ
__µ¥ÀÌÅÍÇÁ·¹ÀÓ API·Î Äõ¸®Çϱâ
____ÇàÀÇ °³¼ö
____ÇÊÅ͹® ½ÇÇàÇϱâ
__SQL·Î Äõ¸®Çϱâ
____ÇàÀÇ °³¼ö
____ÇÊÅ͹®À» where ÀýÀ» »ç¿ëÇØ ½ÇÇàÇϱâ
__µ¥ÀÌÅÍÇÁ·¹ÀÓ ½Ã³ª¸®¿À: ºñÇà ±â·Ï ¼º´É
____Ãâ¹ßÁö µ¥ÀÌÅͼ ÁغñÇϱâ
____ºñÇà ¼º´É µ¥ÀÌÅͼ°ú °øÇ× µ¥ÀÌÅͼ Á¶ÀÎÇϱâ
____ºñÇà ¼º´É µ¥ÀÌÅÍ ½Ã°¢ÈÇϱâ
__½ºÆÄÅ© µ¥ÀÌÅͼ API
__¿ä¾à
4Àå. µ¥ÀÌÅÍ ¸ðµ¨¸µ ÁغñÇϱâ
__Áߺ¹, ¹Ì°üÂû °ª, ¾Æ¿ô¶óÀ̾î È®ÀÎÇϱâ
____Áߺ¹ °ª
____°üÂûµÇÁö ¾ÊÀº µ¥ÀÌÅÍ
____¾Æ¿ô¶óÀ̾î
__µ¥ÀÌÅÍ¿¡ Ä£¼÷ÇØÁö±â
____±â¼ú Åë°è
____»ó°ü °è¼ö
__½Ã°¢È
____È÷½ºÅä±×·¥
____ÇÇó »çÀÌÀÇ »óÈ£ÀÛ¿ë
__¿ä¾à
5Àå. MLlib ¼Ò°³Çϱâ
__ÆÐÅ°Áö¿¡ ´ëÇÑ °³¿ä
__µ¥ÀÌÅÍ ·ÎµùÇϱâ¿Í º¯ÇüÇϱâ
__µ¥ÀÌÅÍ¿¡ ´ëÇØ ¾Ë¾Æº¸±â
____±â¼ú Åë°è
____»ó°ü °è¼ö
____Åë°è °ª Å×½ºÆ®Çϱâ
__ÃÖÁ¾ µ¥ÀÌÅͼ »ý¼ºÇϱâ
____LabeledPointÀÇ RDD »ý¼ºÇϱâ
____ÇнÀ µ¥ÀÌÅͼ°ú Å×½ºÆ® µ¥ÀÌÅͼÂÀ¸·Î ³ª´©±â
__À¯¾Æ »ýÁ¸À² ¿¹ÃøÇϱâ
____MLlibÀÇ ·ÎÁö½ºÆ½ ȸ±Í
____°¡Àå À¯¿ëÇÑ ÇÇó ¼±ÅÃÇϱâ
____MLlib¿¡¼ÀÇ ·£´ý Æ÷·¹½ºÆ®
__¿ä¾à
6Àå. ML ÆÐÅ°Áö ¼Ò°³Çϱâ
__ÆÐÅ°ÁöÀÇ °³¿ä
____Æ®·£½ºÆ÷¸Ó
____¿¡½ºÆ¼¸ÞÀÌÅÍ
____ºÐ·ù ¸ðµ¨
____ȸ±Í ¸ðµ¨
____±ºÁýÈ ¸ðµ¨
____ÆÄÀÌÇÁ¶óÀÎ
__ML·Î À¯¾Æ »ýÁ¸À² ¿¹ÃøÇϱâ
____µ¥ÀÌÅÍ ·ÎµåÇϱâ
____Æ®·£½ºÆ÷¸Ó »ý¼ºÇϱâ
____¿¡½ºÆ¼¸ÞÀÌÅÍ »ý¼ºÇϱâ
____ÆÄÀÌÇÁ¶óÀÎ »ý¼ºÇϱâ
____¸ðµ¨ ÇнÀÇϱâ
____¸ðµ¨ÀÇ ¼º´É ÃøÁ¤Çϱâ
____¸ðµ¨ ÀúÀåÇϱâ
__ÆĶó¹ÌÅÍ ÇÏÀÌÆÛÆ©´×
____±×¸®µå Ž»ö
____ÇнÀ/°ËÁõ µ¥ÀÌÅͼ ÂÉ°³±â
____ÆÄÀ̽ºÆÄÅ© MLÀÇ ´Ù¸¥ ÇÇó ½Ç½À
____ÇÇó ÃßÃâ
__¿ä¾à
7Àå. ±×·¡ÇÁÇÁ·¹ÀÓ
__±×·¡ÇÁÇÁ·¹ÀÓ ¼Ò°³
__±×·¡ÇÁÇÁ·¹ÀÓ ¼³Ä¡Çϱâ
____¶óÀ̺귯¸® »ý¼º
__ºñÇà µ¥ÀÌÅͼ ÁغñÇϱâ
__±×·¡ÇÁ »ý¼ºÇϱâ
__°£´ÜÇÑ Äõ¸® ¼öÇàÇϱâ
____°øÇ×°ú ¿©ÇàÀÇ °³¼ö È®ÀÎÇϱâ
____µ¥ÀÌÅͼ ³»¿¡¼ °¡Àå ±ä Áö¿¬ È®ÀÎÇϱâ
____Áö¿¬ ºñÇà vs. Á¤°¢/À̸¥ ºñÇà È®ÀÎÇϱâ
____½Ã¾ÖƲ¿¡¼ Ãâ¹ßÇÏ´Â ¾î¶² ºñÇà±â¿¡¼ Áö¿¬ÀÌ ¹ß»ýÇÒ È®·üÀÌ ³ôÀº°¡?
____½Ã¾ÖƲ¿¡¼ Ãâ¹ßÇØ ¾î¶² ÁÖ·Î ÇâÇÒ ¶§ ºñÇà±âÀÇ Áö¿¬ °¡´É¼ºÀÌ ³ôÀ»±î?
__³ëµå degree ÀÌÇØÇϱâ
__»óÀ§ ȯ½Â °øÇ× ¾Ë¾Æ³»±â
__¸ðƼºê ÀÌÇØÇϱâ
__ÆäÀÌÁö·©Å©¸¦ ÀÌ¿ëÇØ °øÇ× ¼øÀ§ ¾Ë¾Æº¸±â
__°¡Àå Àαâ ÀÖ´Â ³í½ºÅé ºñÇàÆí È®ÀÎÇϱâ
__³Êºñ ¿ì¼± Ž»ö »ç¿ëÇϱâ
__D3¸¦ ÀÌ¿ëÇÑ ºñÇàÆí ½Ã°¢È
__¿ä¾à
8Àå. ÅÙ¼ÇÁ·¹ÀÓ
__µö·¯´×À̶õ ¹«¾ùÀΰ¡?
____Àΰø½Å°æ¸Á°ú µö·¯´×ÀÇ Çʿ伺
____ÇÇó ¿£Áö´Ï¾î¸µÀ̶õ?
____µ¥ÀÌÅÍ¿Í ¾Ë°í¸®Áò ¿¬°áÇϱâ
__ÅÙ¼Ç÷οì´Â ¹«¾ùÀΰ¡?
____pip ¼³Ä¡Çϱâ
____ÅÙ¼ÇÃ·Î¿ì ¼³Ä¡Çϱâ
____»ó¼ö¸¦ ÀÌ¿ëÇÑ Çà·Ä °ö
____placeholder¸¦ ÀÌ¿ëÇÑ Çà·Ä °ö
____³íÀÇ
__ÅÙ¼ÇÁ·¹ÀÓ ¼Ò°³Çϱâ
__ÅÙ¼ÇÁ·¹ÀÓ: Äü ½ºÅ¸Æ®
____¼³Á¤°ú ¼Â¾÷
____±âÁ¸ Ä®·³¿¡ »ó¼ö¸¦ ´õÇϱâ À§ÇØ ÅÙ¼ÇÃ·Î¿ì »ç¿ëÇϱâ
____ºí·Ï ´ÜÀ§ reduce ¿¬»êÀÚ ¿¹Á¦
__¿ä¾à
9Àå. ºí·¹ÀÌÁ ÀÌ¿ëÇÑ ´Ù¾ð¾î ÄÚµå Áö¼Ó¼º
__ºí·¹ÀÌÁî ¼³Ä¡Çϱâ
__´Ù¾ð¾î ÄÚµå Áö¼Ó¼º
__µ¥ÀÌÅÍ Ãß»óÈÇϱâ
____NumPy ¹è¿·Î ÀÛ¾÷Çϱâ
____pandas µ¥ÀÌÅÍÇÁ·¹ÀÓ »ç¿ëÇϱâ
____ÆÄÀÏ·Î ÀÛ¾÷Çϱâ
____µ¥ÀÌÅͺ£À̽º·Î ÀÛ¾÷Çϱâ
__µ¥ÀÌÅÍ ¿¬»ê
____Ä®·³ Á¢±ÙÇϱâ
____½Éº¼¸¯ Æ®·£½ºÆ÷¸ÞÀ̼Ç
____Ä®·³ ¿¬»êÀÚ
____µ¥ÀÌÅÍ Ãà¼Ò
____Á¶ÀÎ
__¿ä¾à
10Àå. ±¸Á¶Àû ½ºÆ®¸®¹Ö
__½ºÆÄÅ© ½ºÆ®¸®¹ÖÀº ¹«¾ùÀΰ¡?
__½ºÆÄÅ© ½ºÆ®¸®¹ÖÀÌ ¿Ö ÇÊ¿äÇÑ°¡?
__½ºÆÄÅ© ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀ̼ÇÀÇ µ¥ÀÌÅÍ È帧Àº ¾î¶°ÇÑ°¡?
__DStreamÀ» ÀÌ¿ëÇÑ °£´ÜÇÑ ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀ̼Ç
__½ºÆÄÅ© ½ºÆ®¸®¹ÖÀÇ ±Û·Î¹ú Áý°è¿¡ ´ëÇÑ ±âº»
__±¸Á¶Àû ½ºÆ®¸®¹Ö ¼Ò°³Çϱâ
__¿ä¾à
11Àå. ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ÆÐÅ°ÁöÈÇϱâ
__spark-submit ¸í·É¾î
¸í·ÉÇà ÆĶó¹ÌÅÍ
__¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà½ÃÅ°±â
____SparkSession ¼³Á¤Çϱâ
____SparkSession »ý¼ºÇϱâ
____ÄÚµå ¸ðµâÈÇϱâ
____Àâ ¼ºê¹ÔÇϱâ
____½ÇÇà »óÅ ¸ð´ÏÅ͸µÇϱâ
__µ¥ÀÌÅͺ긯½º Àâ
__¿ä¾à
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ
¸ðµç °Å·¡¿¡ ´ëÇÏ¿© (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
µî·Ï ¿©ºÎ´Â e-±ÝÀ¶¹Î¿ø¼¾ÅÍ È¨ÆäÀÌÁö(www.fcsc.kr)ÀÇ µî·Ï¡¤½Å°í>ÀüÀÚ±ÝÀ¶¾÷µî·ÏÇöȲ ¸Þ´º¿¡¼ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.