¼öÁ¤ ÀÛ¾÷

DB2 Cube Views¿¡´Â ´Ù¼¸ °¡Áö ¼öÁ¤ ÀÛ¾÷ÀÌ Æ÷ÇԵ˴ϴÙ.

¼öÁ¤ ÀÛ¾÷ ¼öÇàÀÇ ÀϺηΠ³»Àå ÇÁ·Î½ÃÀú´Â ¿ÀºêÁ§Æ®°¡ ¿Ïº®ÇÑÁö È®ÀÎÇÕ´Ï´Ù. ¶ÇÇÑ ¿ÀºêÁ§Æ® °£ÀÇ ÂüÁ¶ ¹«°á¼ºÀÇ À¯È¿¼ºÀ» È®ÀÎÇÕ´Ï´Ù. ¸ÞŸµ¥ÀÌÅÍ À¯È¿¼º È®ÀÎÀº ¶ÇÇÑ µ¶¸³ÀûÀÎ ¸ÞŸµ¥ÀÌÅÍ ÀÛ¾÷À¸·Î ¼öÇàµÉ ¼ö ÀÖÀ¸¸ç ÀÚ¼¼ÇÑ Á¤º¸´Â À¯È¿¼º È®ÀÎÀ» ÂüÁ¶ÇϽʽÿÀ.

ÀÛ¼º

ÀÌ ÀÛ¾÷Àº ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷Àº Çϳª ÀÌ»óÀÇ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ® ÇÇ¿¬»êÀÚ¸¦ ¹Þ¾Æµé¿© ÀÛ¾÷¿¡ Àü´ÞµÉ ¼ö ÀÖµµ·Ï DB2 Cube Views¿¡ ÀÌµé ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷¿¡ Àü´ÞµÇ´Â ÀÏ·ÃÀÇ ¿ÀºêÁ§Æ®´Â ´Ù¸¥ À¯ÇüÀÇ ¿ÀºêÁ§Æ®·Î ±¸¼ºµÉ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ÀÛ¾÷¿¡ Àü´ÞµÇ´Â ¿ÀºêÁ§Æ®´Â ¼±ÅÃÀûÀ¸·Î ´Ù¸¥ ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ÀºêÁ§Æ® °£¿¡ ÂüÁ¶ÇÏ´Â °æ¿ì, ¿ÀºêÁ§Æ®ÀÇ ¼ø¼­¿¡ ¹Ý¿µµÇ¾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, MyObject°¡ YourObject¸¦ ÂüÁ¶Çϸé YourObject´Â MyObject º¸´Ù ¸ÕÀú ÀÛ¾÷¿¡ Àü´ÞµÇ¾î¾ß ÇÕ´Ï´Ù. ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®°¡ ¼­·Î ÂüÁ¶ÇÒ ¼ö ÀÖ´Â ¹æ¹ý¿¡ °üÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ® Æ÷¸ËÀ» ÂüÁ¶ÇϽʽÿÀ.

ÀÌ ÀÛ¾÷Àº °¢ ¿ÀºêÁ§Æ®ÀÇ À¯È¿¼ºÀ» È®ÀÎÇÕ´Ï´Ù. ÀÛ¼º ÁßÀÎ ¿ÀºêÁ§Æ®°¡ ÀÌ¹Ì Á¸ÀçÇϰųª ÀÛ¼º ÁßÀÎ ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ÂüÁ¶µÇ´Â ¿ÀºêÁ§Æ®°¡ ¾ÆÁ÷ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ¿À·ù°¡ ¸®Åϵ˴ϴÙ. ÀÔ·Â ¿ÀºêÁ§Æ®°¡ Á¸ÀçÇÏÁö ¾Ê´Â ½ºÅ°¸¶¸¦ ÁöÁ¤ÇÏ°í µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ÃæºÐÇÑ ±ÇÇÑÀ» °®°í ÀÖÀ¸¸é, ÀÛ¾÷ÀÌ ½ºÅ°¸¶¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

Ç¥ 23. ÀÛ¼º ¿äû ±¸¼º¿ä¼Ò

À̸§ À¯Çü µ¥ÀÌÅÍ À¯Çü ¿Ã¹Ù¸¥ °ª ¼³¸í
object* ÇÇ¿¬»êÀÚ XML ¿ä¼Ò ÀÛ¾÷ ÇÇ¿¬»êÀÚ¸¦ ÂüÁ¶ÇϽʽÿÀ. ÀÛ¼º ÁßÀÎ ¿ÀºêÁ§Æ®.

Ç¥ 24. ÀÛ¼º ÀÀ´ä ±¸¼º¿ä¼Ò

À̸§ À¯Çü µ¥ÀÌÅÍ À¯Çü ¿Ã¹Ù¸¥ °ª ¼³¸í
status »óÅ ¸Þ½ÃÁö DB2 Cube Views ¸Þ½ÃÁö ±¸Á¶ ¸Þ½ÃÁö ±¸Á¶¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿äû ÀÛ¾÷ÀÇ »óŸ¦ Ç¥½ÃÇÏ´Â ¸Þ½ÃÁö.

º¯°æ

ÀÌ ÀÛ¾÷Àº ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ® Á¤º¸¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷Àº Çϳª ÀÌ»óÀÇ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ® ÇÇ¿¬»êÀÚ¸¦ ¹Þ¾Æµé¿© ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±× Å×ÀÌºí¿¡¼­ ¿ÀºêÁ§Æ®¿¡ ÇØ´çÇÏ´Â °ÍÀ» ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù. ¿ÀºêÁ§Æ®´Â ÀÛ¾÷¿¡ Àü´ÞµÈ ¼ø¼­·Î ¾÷µ¥ÀÌÆ®µË´Ï´Ù. ÀÌ ÀÛ¾÷¿¡ Àü´ÞµÇ´Â ÀÏ·ÃÀÇ ¿ÀºêÁ§Æ®´Â ´Ù¸¥ À¯ÇüÀÇ ¿ÀºêÁ§Æ®·Î ±¸¼ºµÉ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ÀÛ¾÷¿¡ Àü´ÞµÇ´Â ¿ÀºêÁ§Æ®´Â ¼±ÅÃÀûÀ¸·Î ´Ù¸¥ ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ÀºêÁ§Æ® °£¿¡ ÂüÁ¶ÇÏ´Â °æ¿ì, ¿ÀºêÁ§Æ®ÀÇ ¼ø¼­¿¡ ¹Ý¿µµÇ¾î¾ß ÇÕ´Ï´Ù. ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®°¡ ¼­·Î ÂüÁ¶ÇÒ ¼ö ÀÖ´Â ¹æ¹ý¿¡ °üÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ® Æ÷¸ËÀ» ÂüÁ¶ÇϽʽÿÀ.

ÀÌ ÀÛ¾÷Àº ½ºÅ°¸¶ ¶Ç´Â ¿ÀºêÁ§Æ®ÀÇ À̸§À» ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ¾ø½À´Ï´Ù. ¿ÀºêÁ§Æ® À̸§Àº À̸§ º¯°æ ÀÛ¾÷À¸·Î º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ÀÛ¾÷Àº °¢ ¿ÀºêÁ§Æ®ÀÇ À¯È¿¼º È®ÀÎÀ» ¼öÇàÇÕ´Ï´Ù. ¾÷µ¥ÀÌÆ® ÁßÀÎ ¿ÀºêÁ§Æ®°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ¿À·ù°¡ ¸®Åϵ˴ϴÙ.

Ç¥ 25. º¯°æ ¿äû ±¸¼º¿ä¼Ò

À̸§ À¯Çü µ¥ÀÌÅÍ À¯Çü ¿Ã¹Ù¸¥ °ª ¼³¸í
object* ÇÇ¿¬»êÀÚ XML ¿ä¼Ò ÀÛ¾÷ ÇÇ¿¬»êÀÚ¸¦ ÂüÁ¶ÇϽʽÿÀ. °»½Å ÁßÀÎ ¿ÀºêÁ§Æ®.

Ç¥ 26. º¯°æ ÀÀ´ä ±¸¼º ¿ä¼Ò

À̸§ À¯Çü µ¥ÀÌÅÍ À¯Çü ¿Ã¹Ù¸¥ °ª ¼³¸í
status »óÅ ¸Þ½ÃÁö DB2 Cube Views ¸Þ½ÃÁö ±¸Á¶ ¸Þ½ÃÁö ±¸Á¶¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿äû ÀÛ¾÷ÀÇ »óŸ¦ Ç¥½ÃÇÏ´Â ¸Þ½ÃÁö.

À̸§ º¯°æ

ÀÌ ÀÛ¾÷Àº ÇöÀçÀÇ ½ºÅ°¸¶¿Í À̸§¿¡ ÀÇÇØ ½Äº°µÈ ´ÜÀÏ DB2 Cube Views ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®ÀÇ À̸§À» º¯°æÇÕ´Ï´Ù. ¿ÀºêÁ§Æ®ÀÇ À̸§¸¸ º¯°æµÉ ¼ö ÀÖÀ¸¸ç ¿ÀºêÁ§Æ®ÀÇ ½ºÅ°¸¶´Â º¯°æ ÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ ÀÛ¾÷Àº ÇØ´ç ¿ÀºêÁ§Æ®°¡ ÇöÀç ´Ù¸¥ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ ÁßÀÌ´õ¶óµµ À̸§À» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ç¥ 27. À̸§ º¯°æ ¿äû ±¸¼º ¿ä¼Ò

À̸§ À¯Çü µ¥ÀÌÅÍ À¯Çü ¿Ã¹Ù¸¥ °ª ¼³¸í
objectType Àμö XML ¹®ÀÚ¿­ cubeModel
cube
cubeFacts
cubeDimension
cubeHierachy
dimension
facts
hierarchy
attributeRelationship
join
measure
attribute
À̸§ º¯°æ ÁßÀÎ DB2 Cube Views ¸ÞŸµ¥ÀÌÅÍÀÇ À¯ÇüÀÔ´Ï´Ù. ÀÌ ¸Å°³º¯¼ö¿¡ ´ëÇØ ¿Ã¹Ù¸¥ °ª Áß Çϳª°¡ ÁöÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù.
currentRef ÇÇ¿¬»êÀÚ DB2 MMM ¿ÀºêÁ§Æ® ÂüÁ¶ ÀÛ¾÷ ÇÇ¿¬»êÀÚ¸¦ ÂüÁ¶ÇϽʽÿÀ. ÇöÀç ½ºÅ°¸¶¿Í À̸§ º¯°æ ÁßÀÎ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®ÀÇ À̸§.
newRef ÇÇ¿¬»êÀÚ DB2 MMM ¿ÀºêÁ§Æ® ÂüÁ¶ ÀÛ¾÷ ÇÇ¿¬»êÀÚ¸¦ ÂüÁ¶ÇϽʽÿÀ. »õ ½ºÅ°¸¶¿Í À̸§ º¯°æ ÁßÀÎ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®ÀÇ À̸§.

Ç¥ 28. À̸§ º¯°æ ÀÀ´ä ±¸¼º ¿ä¼Ò

À̸§ À¯Çü µ¥ÀÌÅÍ À¯Çü ¿Ã¹Ù¸¥ °ª ¼³¸í
status »óÅ ¸Þ½ÃÁö DB2 Cube Views ¸Þ½ÃÁö ±¸Á¶ ¸Þ½ÃÁö ±¸Á¶¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿äû ÀÛ¾÷ÀÇ »óŸ¦ Ç¥½ÃÇÏ´Â ¸Þ½ÃÁö.

»èÁ¦(Drop)

ÀÌ ÀÛ¾÷Àº DB2 Cube Views¿¡¼­ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¸¦ »èÁ¦ÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷Àº ÁöÁ¤ÇÑ ¿ÀºêÁ§Æ® À¯Çü ¹× Á¦ÇÑ¿¡ µû¶ó Çϳª ÀÌ»óÀÇ ¸ÞŸµ¥ÀÌÅ͸¦ »èÁ¦ÇÕ´Ï´Ù. »èÁ¦ ÁßÀÎ ¿ÀºêÁ§Æ®¸¦ ÇöÀç ´Ù¸¥ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ ÁßÀÎ °æ¿ì¿¡´Â ¿À·ù°¡ ¸®Åϵ˴ϴÙ.

Ç¥ 29. »èÁ¦ ¿äû ±¸¼º ¿ä¼Ò

À̸§ À¯Çü µ¥ÀÌÅÍ À¯Çü ¿Ã¹Ù¸¥ °ª ¼³¸í
objectType Àμö XML ¹®ÀÚ¿­ ÀÛ¾÷ Àμö¸¦ ÂüÁ¶ÇϽʽÿÀ. »èÁ¦ ÁßÀÎ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®ÀÇ À¯Çü. ÀÌ ¸Å°³º¯¼ö¿¡ ´ëÇØ ¿Ã¹Ù¸¥ °ª Áß Çϳª°¡ ÁöÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù.
restriction Àμö

[¼±ÅÃÀû]

XML ¹®ÀÚ¿­ ÀÛ¾÷ Àμö¸¦ ÂüÁ¶ÇϽʽÿÀ. ¸ÞŸµ¥ÀÌÅÍ »èÁ¦ ¹üÀ§¸¦ Á¦ÇÑÇÕ´Ï´Ù. À̰ÍÀº SQLdÀÇ ¼ú¾î¿Í À¯»çÇÕ´Ï´Ù.

Ç¥ 30. »èÁ¦ ÀÀ´ä ±¸¼º ¿ä¼Ò

À̸§ À¯Çü µ¥ÀÌÅÍ À¯Çü ¿Ã¹Ù¸¥ °ª ¼³¸í
status »óÅ ¸Þ½ÃÁö DB2 Cube Views ¸Þ½ÃÁö ±¸Á¶ ¸Þ½ÃÁö ±¸Á¶¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿äû ÀÛ¾÷ÀÇ »óŸ¦ Ç¥½ÃÇÏ´Â ¸Þ½ÃÁö.

ÀÓÆ÷Æ®

ÀÌ ÀÛ¾÷Àº ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇϰųª ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×¿¡ ÀÖ´Â ¸ÞŸµ¥ÀÌÅÍÀÇ Á¸À縦 º¸°íÇÕ´Ï´Ù. ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÏ´Â µ¿¾È, ÀÌ ÀÛ¾÷Àº ÀÌ¹Ì Á¸ÀçÇÏ´Â ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®·Î ó¸®ÇÏ´Â ¹æ¹ýÀ» Á¦¿ÜÇϰí´Â ÀÛ¼º ÀÛ¾÷°ú À¯»çÇÏ°Ô µ¿ÀÛÇÕ´Ï´Ù. ÀÓÆ÷Æ®¸¦ À§ÇÑ ÀÛ¾÷ ¸ðµå´Â ¿©·¯ °¡Áö°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¸ðµå¸¦ Á¤ÀÇÇÏ´Â °ÍÀº ¿ÀºêÁ§Æ®°¡ ÀÌ¹Ì ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×¿¡ Á¸ÀçÇÏ´ÂÁöÀÇ ¿©ºÎ¸¦ °áÁ¤ÇÒ ¶§ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ ¼öÇàµÇ´Â Á¶Ä¡ÀÔ´Ï´Ù.

½ÇÇà ÁßÀÎ ¸ðµå¿¡ µû¶ó, ÀÛ¼º ÁßÀÎ ¿ÀºêÁ§Æ®°¡ ÀÌ¹Ì Á¸ÀçÇϰųª ÀÛ¼º ÁßÀÎ ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ÂüÁ¶µÇ´Â ¿ÀºêÁ§Æ®°¡ ÀÌ¹Ì Á¸ÀçÇÏ¸é ¿À·ù°¡ ¸®Åϵ˴ϴÙ. ÀÛ¼º ÀÛ¾÷°ú À¯»çÇϰÔ, ÀÔ·Â ¿ÀºêÁ§Æ®°¡ Á¸ÀçÇÏÁö ¾Ê´Â ½ºÅ°¸¶¸¦ ÁöÁ¤ÇÏ°í µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ÃæºÐÇÑ ±ÇÇÑÀ» °®°í ÀÖÀ¸¸é, ÀÛ¾÷ÀÌ ½ºÅ°¸¶¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

ÀÌ ÀÛ¾÷À¸·Î ÀÎÇØ °¢ ¿ÀºêÁ§Æ®ÀÇ À¯È¿¼º È®ÀÎÀÌ ÇÔÃàÀûÀ¸·Î ¼öÇàµË´Ï´Ù.

¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ® ¹× ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ® ÀÛ¼º ÁßÀÇ ÂüÁ¶ ¼ø¼­´Â ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

´Ù¾çÇÑ ÀÛ¾÷ ¸ðµå¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀº ÀÛ¾÷ Àμö¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ç¥ 31. ÀÓÆ÷Æ® ¿äû ±¸¼º¿ä¼Ò

À̸§ À¯Çü µ¥ÀÌÅÍ À¯Çü ¿Ã¹Ù¸¥ °ª ¼³¸í
mode Àμö XML ¹®ÀÚ¿­
create new
- ignore collisions
create new
- replace collisions
create new
- abort on collision
report new
- report collisions
ÀÓÆ÷Æ® ÁßÀÎ »õ·Î¿î ¿ÀºêÁ§Æ® ¹× ±âÁ¸ÀÇ ¿ÀºêÁ§Æ®¿¡ ¼öÇàÇÒ Á¶Ä¡¸¦ Á¤ÀÇÇÕ´Ï´Ù.
object* ÇÇ¿¬»êÀÚ XML ¿ä¼Ò ÀÛ¾÷ ÇÇ¿¬»êÀÚ¸¦ ÂüÁ¶ÇϽʽÿÀ. ÀÓÆ÷Æ® ÁßÀÎ ¿ÀºêÁ§Æ®.

Ç¥ 32. ÀÀ´ä ±¸¼º ¿ä¼Ò¸¦ ÀÓÆ÷Æ®

À̸§ À¯Çü µ¥ÀÌÅÍ À¯Çü ¿Ã¹Ù¸¥ °ª ¼³¸í
status »óÅ ¸Þ½ÃÁö DB2 Cube Views ¸Þ½ÃÁö ±¸Á¶ ¸Þ½ÃÁö ±¸Á¶¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿äû ÀÛ¾÷ÀÇ »óŸ¦ Ç¥½ÃÇÏ´Â ¸Þ½ÃÁö.
newList ÂüÁ¶ ¸ñ·Ï XML ¿ä¼Ò ÀÛ¾÷ Àμö¿¡¼­ ¸ðµå¿¡ °üÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ. ÇØ´ç ÀÛ¾÷¿¡ ÀÇÇØ "»õ" ¿ÀºêÁ§Æ®·Î °£ÁֵǴ ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶ÇÏ´Â À̸§-½ºÅ°¸¶ ½ÖÀÇ ¸ñ·Ï.
collisionList ÂüÁ¶ ¸ñ·Ï XML ¿ä¼Ò ÀÛ¾÷ Àμö¿¡¼­ ¸ðµå¿¡ °üÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ. ÇØ´ç ÀÛ¾÷¿¡ ÀÇÇØ "Ãæµ¹"·Î °£ÁֵǴ ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶ÇÏ´Â À̸§-½ºÅ°¸¶ ½ÖÀÇ ¸ñ·Ï.