ÇϳªÀºÇà(ÀºÇàÀå ¹Ú¼ºÈ£) ICT ¸®ºôµå ‘ÇÁ·ÎÁ§Æ® ¿ø’ »ç¾÷¿¡¼ ºÒÀÇÀÇ ÀÏ°ÝÀ» ¹ÞÀº ¹öƼī°¡ ÃÖ±Ù ³í¶õÀÌ ºÒ°ÅÁø ‘UTF-8(Universal Coded Character Set + Transformation Format – 8-bit)’ Áö¿ø °ü·Ã Àû±Ø ÇØ¸í¿¡ ³ª¼¹´Ù.
°á·ÐºÎÅÍ Á¤¸®Çϸé, ¹öƼī´Â ¹ü¿ë ¾ð¾î¸¦ Áö¿øÇϱâ À§ÇØ UTF-8À» Áö¿øÇÏ´Â ºÐ¼® Ç÷§ÆûÀÌ°í, ‘UTF-8’ Áö¿ø ºÒ°¡ ³í¶õÀº, ÇϳªÀºÇàÀÇ EDW µµÀÔ ÀïÁ¡ Á¤¸® °úÁ¤¿¡¼ È®´ë, °úÀåµÆ´Ù´Â °ÍÀÌ´Ù.
6ÀÏ ¹öƼī ¹× °ü·Ã¾÷°è´Â BIÄÚ¸®¾Æ¿¡ º¸³»¿Â ÇظíÀڷḦ ÅëÇØ, “UTF-8Àº ±Û·Î¹ú Ç¥ÁØÀ¸·Î ÀÚ¸® ÀâÀº ÀÎÄÚµù ¹æ½ÄÀ̸ç ÇöÁ¸ÇÏ´Â ¸ðµç ¾ð¾îµéÀ» ÀúÀåÇÏ°í ó¸®ÇÒ ¼ö ÀÖ´Â ÀåÁ¡À» °®´Â´Ù. µû¶ó¼ ¹öƼī´Â ¿£Áø ¼³°è ´Ü°èºÎÅÍ UTF-8 À» Áö¿øÇϵµ·Ï ¼³°èµÅ ÀÖ´Ù”°í ÀüÇß´Ù.
½ÇÁ¦·Î, BIÄÚ¸®¾Æ¿¡ Àü´ÞµÈ ¹öƼī ±â¼úÁö¿ø »çÀÌÆ®¿¡´Â ÀÌ°°Àº ±â¼úÁö¿ø ³»¿ëÀÌ »ó¼¼È÷ ±â¼úµÅ ÀÖ´Ù.
|
|
|
¡ã ¹öƼī ±â¼úÁö¿ø »çÀÌÆ® ³» 'UTF-8 Áö¿ø' ¾È³» È¸é °¥¹«¸®. |
ÀÌ¾î ¹öƼī´Â ‘UTF-8’ Áö¿ø ºÒ°¡ ³í¶õÀÌ ºÒ°ÅÁø ¹è°æ¿¡ ´ëÇؼµµ Àû±Ø ÇظíÇß´Ù.
¹öƼī´Â À̸ÞÀÏ ÅëÇØ, “±âÁ¸ ÇϳªÀºÇà DWÀÇ ÄÚµå ü°è º¯°æ(euc-kr -> utf-8)¿¡ ´ëÇÑ ³íÀÇ´Â ÀÖ¾úÁö¸¸, ¹öƼī DBÀÇ ¼º´É°ú´Â ¹«°üÇÑ ºÎºÐÀ̾ú´Ù”°í ÇظíÇß´Ù.
Á¤¸®Çϸé, ÇϳªÀºÇà°ú ¹öƼī »çÀÌ ±âÁ¸ ÄÚµåü°è º¯°æÀ» ³íÀÇÇÏ´Â °úÁ¤¿¡¼, ¸¶Ä¡ ¹öƼī°¡ ‘UTF-8’À» Áö¿øÇÏÁö ¾Ê´Â °Íó·³ È®´ë, °úÀåµÅ ¿ÜºÎ¿¡ Àü´ÞµÆ´Ù´Â °ÍÀÌ´Ù.
ÀÌ¿Í °ü·Ã, DW¿ë DBMS ¾÷°è ÇÑ °ü°èÀÚ´Â “Á» ±â¼úÀûÀÎ À̽´Àε¥, °æÀï»çµéÀÌ º¯¼ö¹®ÀÚ ‘¹ÙÂ÷(VARCHAR)’ À̽´¸¦ Áö¼Ó Á¦±âÇÑ´Ù”¸ç “ÀºÇà¿¡¼ ¹öƼī¸¦ È°¿ëÇÒ ¶§ ÀÌ ¹ÙÂ÷°¡ ½Ã½ºÅÛ ¿ë·®À» Â÷ÁöÇϰųª, ÄÚµå ±æÀÌ ¶Ç´Â ü°è¿¡ ¿µÇâÀ» ¹ÌÄ£´Ù°í ÈìÀ» Àâ´Â °æ¿ì°¡ Á¾Á¾ ÀÖ´Ù”°í ÀüÇß´Ù.
ÇϳªÀºÇàÀº µ¥ÀÌÅ͸¦ UTF ¹®ÀÚ ÁýÇÕÀ» »ç¿ëÇÏ´Â º¯¼ö ¹®ÀÚ(VARCHAR) Çü½ÄÀ¸·Î ÀúÀåÇÒ °æ¿ì, ÀºÇàÀÌ ¿øÇÏ´Â ¼º´ÉÀÌ ³ª¿ÀÁö ¾Ê´Â´Ù´Â Æ®ÁýÀ» Àâ¾Ò´Ù´Â °Ô ÀÌ °ü°èÀÚÀÇ ¼³¸íÀÌ´Ù.
°á±¹, ÇϳªÀºÇàÀº ¿À¶óŬÀÇ ¾Ð¹ÚÀÌ ½ÉÇØÁ³°í, ¹öƼī¸¦ ÀüÇà EDW¿ë DBMS·Î äÅÃÇÏÁö ¸øÇÏ´Â ´Ù¾çÇÑ Çΰè°Å¸®¸¦ ã´Â °úÁ¤¿¡¼ “ÀºÇà¿¡ ‘UTF-8’ Áö¿øÀÌ ¾ÈµÈ´Ù”´Â ½ÄÀ¸·Î ¿ÜºÎ¿¡ Á¤º¸¸¦ Èê·ÈÀ» °ÍÀ̶ó°í ¾÷°è´Â Ç®ÀÌÁßÀÌ´Ù.
±ÝÀ¶IT ¾÷°è ´Ù¸¥ °ü°èÀÚ´Â “¹öƼī ¼³¸í´ë·Î, ¼º´É¿¡ ¿µÇâÀ» ¹ÌÄ¥ Áß´ëÇÑ »çÀ¯´Â ¾Æ´Ï´Ù. ÀÌ¹Ì Ã¤ÅÃÇÑ ¹öƼī¸¦ ¿À¶óŬ·Î ¹Ù²Ù±â À§ÇÑ ÇϳªÀºÇàÀÇ ¸éÇÇ¿ë ²Ä¼ö¿¡ ºÒ°úÇÏ´Ù”°í ÀÏ°¥Çß´Ù.
¹öƼī´Â ±×·³¿¡µµ, ÇϳªÀºÇàÀÌ ºÐ¼® DW¿ëÀ¸·Î ¹öƼī¸¦ È°¿ëÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëÇϸç, ¿©ÀüÈ÷ ÀºÇà ¹®ÅÎÀ» ³Ñ°í ÀÖ´Ù.
ÇϳªÀºÇà ¾ÈÆÆ¿¡¼´Â ¸ÞÀÎ ¿î¿µ DW¿¡ ¿À¶óŬ ¿¢»çµ¥ÀÌŸ¸¦, ºÐ¼®DW¿¡ ¹öƼī¸¦ È°¿ëÇÑ´Ù´Â ±¸Á¶Àû ¹®Á¦Á¡ÀÌ Á¶¸¸°£ ³í¶õÀ» ´õ Å°¿ï °ÍÀ̶ó°í °üÃøÁßÀÌ´Ù.
<±èµ¿±â ±âÀÚ>kdk@bikorea.net < ÀúÀÛ±ÇÀÚ © BI KOREA ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö > |