ºÎ·Ï B. ÄÚµå ÆäÀÌÁö Áö¿ø

DB2 Cube Views´Â DB2 Ŭ¶óÀÌ¾ðÆ® ÄÚµå ÆäÀÌÁö(ÀÀ¿ëÇÁ·Î±×·¥ ÄÚµå ÆäÀÌÁö)¿Í DB2 µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö¸¦ »ç¿ëÇÕ´Ï´Ù. DB2 Ŭ¶óÀÌ¾ðÆ® ÄÚµå ÆäÀÌÁö¸¦ °áÁ¤ÇÏ´Â ¹æ¹ý¿¡ °üÇÑ Á¤º¸´Â DB2 ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß ¾È³»¼­: Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·Î±×·¡¹Ö, "ÀÚ±¹¾î Áö¿ø"À» ÂüÁ¶ÇϽʽÿÀ. DB2 Cube Views API ³»Àå ÇÁ·Î½ÃÀú´Â DB2 µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö·Î ½ÇÇàµË´Ï´Ù. DB2 µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö´Â µ¥ÀÌÅͺ£À̽º ÀÛ¼º ½Ã¿¡ ¼³Á¤µË´Ï´Ù. DB2 Ŭ¶óÀÌ¾ðÆ® ÄÚµå ÆäÀÌÁö¿Í DB2 µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö´Â ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù. CLI´Â ³»Àå ÇÁ·Î½ÃÀú CLOB(Character Large Object) ¸Å°³º¯¼ö¸¦ Ŭ¶óÀÌ¾ðÆ® ÄÚµå ÆäÀÌÁö¿¡¼­ ³»Àå ÇÁ·Î½ÃÀú¸¦ À§ÇÑ µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö·Î º¯È¯½Ãŵ´Ï´Ù.

´ÙÀ½ ¼³¸íÀº Ŭ¶óÀÌ¾ðÆ®°¡ CLI(Call-Level Interface)¸¦ ÅëÇØ ¼­¹ö¿Í Åë½ÅÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù. CLI´Â Ŭ¶óÀÌ¾ðÆ® ÄÚµå ÆäÀÌÁö¸¦ µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö·Î º¯È¯ÇÕ´Ï´Ù.

±×¸² 31. µ¥ÀÌÅͰ¡ ÄÚµå ÆäÀÌÁö³ª UTF-8 Æ÷¸ËÀ» »ç¿ëÇÏ´Â ´Ù¸¥ Ŭ¶óÀÌ¾ðÆ®¿¡¼­ DB2 CLI¸¦ ÅëÇØ µ¥ÀÌÅͺ£À̽º ¼­¹ö·Î À̵¿ÇÏ´Â ¹æ¹ý

´Ù¾çÇÑ ÄÚµå ÆäÀÌÁö ¶Ç´Â UTF-8 Ç¥ÁØÀ¸·Î »ç¿ëÇÏ¿© ´Ù¾çÇÑ Å¬¶óÀÌ¾ðÆ® ±¸¼º¿ä¼Ò°¡ DB2 CLI(call-level interface) ¸¦ ÅëÇØ µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö¿Í Åë½ÅÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÖ´Â ¿¹Á¦

CLI´Â ÀÀ¿ëÇÁ·Î±×·¥ ÄÚµå ÆäÀÌÁö¿Í µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö °£ÀÇ º¯È¯À» °ü¸®ÇÕ´Ï´Ù. DB2 Cube Views Ŭ¶óÀÌ¾ðÆ®¿¡¼­ API·Î Àü¼ÛµÇ´Â µ¥ÀÌÅͰ¡ °í·ÁµÇ´Â ÀÔ·ÂÀÔ´Ï´Ù. API¿¡¼­ DB2 Cube Views Ŭ¶óÀÌ¾ðÆ®·Î Àü¼ÛµÈ µ¥ÀÌÅͰ¡ °í·ÁµÇ´Â Ãâ·ÂÀÔ´Ï´Ù. ÀÔ·Â ¹× Ãâ·Â µ¥ÀÌÅͰ¡ DB2 Ŭ¶óÀÌ¾ðÆ® ÄÚµå ÆäÀÌÁö·Î ÀÎÄÚµåµÇ¾î ÀÖ½À´Ï´Ù.

DB2 Cube ViewsÀÇ ±¸¼º ¿ä¼Ò¿¡´Â ´ÙÀ½ÀÇ ÄÚµå ÆäÀÌÁö ±ÇÀå ½ºÆåÀÌ ÀÖ½À´Ï´Ù. OLAP ¼¾ÅÍ´Â ´ÙÀ½ÀÇ ÄÚµå ÆäÀÌÁö ±ÇÀå ½ºÆåÀ» °®½À´Ï´Ù.

db2mdapiclient´Â ´ÙÀ½ÀÇ ÄÚµå ÆäÀÌÁö ±ÇÀå ½ºÆåÀ» °®½À´Ï´Ù.

³»Àå ÇÁ·Î½ÃÀú API´Â ´ÙÀ½ÀÇ ÄÚµå ÆäÀÌÁö ±ÇÀå ½ºÆåÀ» °®½À´Ï´Ù.

½áµå ÆÄƼ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °æ¿ì, Á÷Á¢ DB2 Cube Views API¸¦ È£ÃâÇÏ´Â ±âŸ ÀÀ¿ëÇÁ·Î±×·¥Àº DB2 Ŭ¶óÀÌ¾ðÆ® ÄÚµå ÆäÀÌÁö·Î ÀÎÄÚµåµÈ XML ÆÄÀÏÀ» ¸Å°³º¯¼ö·Î Àü´ÞÇÏ°í ¹Þ¾Æµé¿©¾ß ÇÕ´Ï´Ù.


UTF-8 ÀÎÄÚµå ÆÄÀÏ Àбâ

¿î¿µ üÁ¦¿¡ µû¶ó, UTF-8 ÀÎÄÚµå ÆÄÀÏÀ» Á÷Á¢ ¿­°Å³ª À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ·ÎÄà ÄÚµå ÆäÀÌÁö·Î º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀýÂ÷

Windows¿¡¼­ UTF-8 ÀÎÄÚµå ÆÄÀÏÀ» ÀÐÀ¸·Á¸é, ¸Þ¸ðÀåÀ» »ç¿ëÇÏ¿© ÆÄÀÏÀ» ¿©½Ê½Ã¿À.

Unix¿¡¼­ UTF-8À» ÀÐÀ¸·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. iconv À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ÆÄÀÏÀ» ·ÎÄà ÄÚµå ÆäÀÌÁö·Î º¯È¯ÇϽʽÿÀ.
  2. ÅØ½ºÆ® ÆíÁý±â¸¦ »ç¿ëÇÏ¿© º¯È¯µÈ ÆÄÀÏÀ» ¿©½Ê½Ã¿À.

ÄÚµå ÆäÀÌÁö Á¦ÇÑ»çÇ×

UDC(User Definable Character)¸¦ »ç¿ëÇÏ¿© »õ ¹®ÀÚ¸¦ Á¤ÀÇÇÏ°í »õ ¹®ÀÚ¸¦ ¿¹¾àµÈ ÄÚµå Æ÷ÀÎÆ® Áß Çϳª¿¡ ¸ÅÇÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

OLAP ¼¾ÅÍ¿¡¼­ UDC´Â UDC¸¦ »ç¿ëÇÑ XML ÆÄÀÏ ÀÓÆ÷Æ®°¡ ¿Ï·áµÇ´õ¶óµµ ¿Ã¹Ù¸£°Ô ³ªÅ¸³ªÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.

DB2 Cube Views¸¦ Á¦°ÅÇÑ °æ¿ì¿¡µµ ¾ð¾î¿¡ ´ëÇÑ ´ÜÃàŰ´Â Á¦°ÅµÇÁö ¾Ê½À´Ï´Ù. Windows¿¡¼­ ÇÑ ¾ð¾î·Î DB2 Cube Views¸¦ ¼³Ä¡ÇÑ ´ÙÀ½ À̸¦ Á¦°ÅÇϸé, ¾ð¾î¿¡ ´ëÇÑ ´ÜÃà۰¡ Á¦°ÅµÇÁö ¾Ê½À´Ï´Ù. ´Ù¸¥ ¾ð¾î·Î DB2 Cube Views¸¦ ´Ù½Ã ¼³Ä¡Çϸé, ù ¹øÂ° ¾ð¾î¿¡ ´ëÇÑ ´ÜÃà۰¡ ³²¾Æ ÀÖÀ¸¹Ç·Î ¼öµ¿À¸·Î Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù.