ÀÛ¾÷ Àμö

°¢ ¸ÞŸµ¥ÀÌÅÍ ÀÛ¾÷¿¡ ´Ù¾çÇÑ Àμö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. À̵é Àμö´Â ÀÛ¾÷ÀÇ µ¿ÀÛÀ» ƯÁ¤ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÃÖÀûÈ­ÇÕ´Ï´Ù. DB2 Cube Views´Â ¸ÞŸµ¥ÀÌÅÍ ÀÛ¾÷À» À§ÇØ ´Ù¼¸ °¡Áö Àμö¸¦ Á¦°øÇÕ´Ï´Ù.

¿ÀºêÁ§Æ® À¯Çü

ÀÌ Àμö´Â ¿äûµÈ ÀÛ¾÷¿¡ Æ÷ÇÔµÈ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®ÀÇ À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù. ´ÙÀ½ ¿ÀºêÁ§Æ® À¯ÇüÀº DB2 Cube Views ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ® ¸ðµ¨¿¡ Á÷Á¢ ´ëÀÀµË´Ï´Ù.

¹Ýº¹

ÀÌ ¸Å°³º¯¼ö´Â ÇØ´ç ÀÛ¾÷ÀÌ ¹Ýº¹ÀûÀÎ ¹æ½ÄÀ¸·Î ¼öÇàÇÏ´ÂÁöÀÇ ¿©ºÎ¸¦ Á¦¾îÇÕ´Ï´Ù. ºñ¹Ýº¹ ¸ðµå¿¡¼­, ÇØ´ç ÀÛ¾÷Àº objectType ¹× restriction ¸Å°³º¯¼ö ±ÇÀå ½ºÆå°ú Á÷Á¢ÀûÀ¸·Î ÀÏÄ¡ÇÏ´Â ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼­¸¸ Á¶Ä¡¸¦ ¼öÇàÇÕ´Ï´Ù. ¹Ýº¹ ¸ðµå¿¡¼­, ÇØ´ç ÀÛ¾÷Àº ¸ÞŸµ¥ÀÌÅÍÀÇ ºñ¹Ýº¹ ¸ðµå ¼¼Æ®·Î ½ÃÀÛÇÏ¸ç ¿ÀºêÁ§Æ®ÀÇ ºñ¹Ýº¹ ¸ðµå ¼¼Æ®¿¡¼­ ½ÃÀÛÇÏ´Â ¸ðµç ¿ÀºêÁ§Æ® °ü·Ã °æ·Î¸¦ Åë°úÇÏ´Â Áß¿¡ ¹ß»ýÇÑ ´Ù¸¥ ¸ðµç ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ Ãß°¡ÀûÀ¸·Î Á¶Ä¡¸¦ ¼öÇàÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ¹Ýº¹ ¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù.

¿¹¸¦ µé¸é, ºñ¹Ýº¹ ÀÛ¾÷Àº Â÷¿ø ¸ñ·ÏÀ» ¸®ÅÏÇÏ´Â ¹Ý¸é¿¡ ¹Ýº¹ ÀÛ¾÷Àº Â÷¿ø ¸ñ·Ï »Ó ¾Æ´Ï¶ó ±× Â÷¿øÀÌ ÂüÁ¶ÇÏ´Â ´Ù¸¥ ¸ðµç ¿ÀºêÁ§Æ®(´Ù¸¥ À¯ÇüÀ» °¡Áü)¿Í ±× ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â ¿ÀºêÁ§Æ®±îÁö ¸®ÅÏÇÕ´Ï´Ù.

Á¦ÇÑ

ÀÌ Àμö´Â ¸ÞŸµ¥ÀÌÅÍ ÀÛ¾÷À» Á¦ÇÑÇϰųª ±× ¿µ¿ªÀ» Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Àμö¸¦ »ç¿ëÇÏ´Â °ÍÀº SQL Äõ¸®ÀÇ ¼ú¾î¸¦ »ç¿ëÇÏ´Â °Í°ú À¯»çÇÕ´Ï´Ù. Á¦ÇÑ»çÇ×Àº DB2 Cube Views XML ½ºÅ°¸¶¿¡ Á¤ÀÇµÈ ´ë·Î <Á¦ÇÑ> ¹× <¼ú¾î> ű׸¦ »ç¿ëÇÏ¿© XML¿¡¼­ Ç¥ÇöµË´Ï´Ù. ¼ú¾î ¿ä¼Ò¿¡´Â µî·Ï Á¤º¸ ¼Ó¼º, ¿¬»êÀÚ ¼Ó¼º ¹× °ª ¼Ó¼ºÀÌ Æ÷ÇԵ˴ϴÙ.

Á¦ÇÑ»çÇ×Àº ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ® °£ÀÇ °ü°è »Ó¸¸¾Æ´Ï¶ó ¸ðµç ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¿¡ °øÅëÀûÀÎ ¿ÀºêÁ§Æ® µî·Ï Á¤º¸¸¦ ±â¹ÝÀ¸·Î ÇÒ ¼ö ÀÖ½À´Ï´Ù.

µî·Ï Á¤º¸ ±â¹ÝÀÇ ¼ú¾î´Â ¼ú¾î ¿ä¼Ò¿Í ¿¬°üµÈ µî·Ï Á¤º¸ ¼Ó¼ºÀÌ ´ÙÀ½ Áß Çϳª¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

¼ú¾î ¿ä¼Ò¿Í ¿¬°üµÈ ¿¬»êÀÚ ¼Ó¼ºÀº µîÈ£(=)¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

¼ú¾î ¿ä¼Ò¿Í ¿¬°üµÈ °ª ¼Ó¼ºÀº µî·Ï Á¤º¸ ¼Ó¼º¿¡ ÀÇÇØ ÁöÁ¤µÈ µî·Ï Á¤º¸¿Í ºñ±³µÇ´Â °ªÀÇ ¹®ÀÚ¿­ Ç¥ÇöÀÔ´Ï´Ù.

Á¦ÇÑ ¸Å°³º¯¼ö¸¦ ÀÛ¾÷ ´Ü°èÀÇ ÀüüÀûÀÎ ¼ø¼­¿Í °ü·Ã½ÃŰ´Â ¹æ¹ý¿¡ °üÇÑ ¼³¸íÀº ÀÛ¾÷ ´Ü°èÀÇ ¼ø¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

¿¹: ÀÌ ¿¹´Â ÀÛ¾÷ÀÇ ¹üÀ§¸¦ ABC ½ºÅ°¸¶ÀÇ ¿ÀºêÁ§Æ®·Î Á¦ÇÑÇÕ´Ï´Ù.

<restriction>
       <predicate property="schema" operator="=" value="ABC">
</restriction>

¸ðµå(ÀÓÆ÷Æ®ÀÇ °æ¿ì)

ÀÌ Àμö´Â ÀÓÆ÷Æ® ÀÛ¾÷¿¡ ´ëÇÑ ¸ðµå¸¦ ¼³Á¤ÇÕ´Ï´Ù. ´ÙÀ½ Å×À̺íÀº »ç¿ë °¡´ÉÇÑ ´Ù¾çÇÑ ¸ðµå¸¦ ¼³¸íÇÕ´Ï´Ù.

ÀÌ ¼½¼Ç¿¡¼­, "Ãæµ¹"Àº ÀÔ·ÂÀ¸·Î ÀÓÆ÷Æ® ÀÛ¾÷À¸·Î Àü´ÞµÈ ¿ÀºêÁ§Æ®°¡ ÀÌ¹Ì ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×¿¡ Á¸ÀçÇÏ´Â °æ¿ì¸¦ ¸»ÇÕ´Ï´Ù.

Ç¥ 35. ÀÓÆ÷Æ® ¸ðµå

¸ðµå ¼³¸í ¸®ÅÏµÈ ÂüÁ¶ ¸ñ·Ï
Create new - ignore collisions
  • Ãæµ¹µÇ´Â ¾Ê´Â ÀÔ·Â ¿ÀºêÁ§Æ®°¡ ÀÛ¼ºµÇ¾ú½À´Ï´Ù.
  • Ãæµ¹µÇ´Â ÀÔ·Â ¿ÀºêÁ§Æ®°¡ ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.
  • ±âÁ¸ÀÇ ¿ÀºêÁ§Æ®´Â º¯°æµÇÁö ¾Ê½À´Ï´Ù.
  • Ãæµ¹·Î ÀÎÇÑ ¿À·ù°¡ ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.

newList

ÀÛ¼ºµÈ ¿ÀºêÁ§Æ®ÀÇ »õ·Î¿î ½ºÅ°¸¶ ½ÖÀ» Æ÷ÇÔÇÕ´Ï´Ù.

collisionList

Ãæµ¹°ú °ü·ÃµÇ¾î ÀÖ¾î ÀÛ¼ºÇÒ ¼ö ¾ø´Â ¿ÀºêÁ§Æ®ÀÇ »õ·Î¿î ½ºÅ°¸¶ ½ÖÀ» Æ÷ÇÔÇÕ´Ï´Ù.

Create new - replace collisions
  • Ãæµ¹µÇ´Â ¾Ê´Â ÀÔ·Â ¿ÀºêÁ§Æ®°¡ ÀÛ¼ºµÇ¾ú½À´Ï´Ù.
  • Ãæµ¹µÇ´Â ÀÔ·Â ¿ÀºêÁ§Æ®°¡ ±âÁ¸ÀÇ ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ±³Ã¼µË´Ï´Ù.
  • »çÀü¿¡ Á¸ÀçÇÏ´Â ¿ÀºêÁ§Æ®°¡ ÀÔ·Â ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ±³Ã¼µË´Ï´Ù.
  • Ãæµ¹·Î ÀÎÇÑ ¿À·ù°¡ ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.

newList

ÀÛ¼ºµÈ ¿ÀºêÁ§Æ®ÀÇ »õ·Î¿î ½ºÅ°¸¶ ½ÖÀ» Æ÷ÇÔÇÕ´Ï´Ù.

collisionList

Ãæµ¹°ú °ü·ÃµÇ¾î ±âÁ¸ÀÇ ¿ÀºêÁ§Æ®¸¦ ±³Ã¼Çϴµ¥ »ç¿ëµÇ´Â ¿ÀºêÁ§Æ®ÀÇ »õ·Î¿î ½ºÅ°¸¶ ½ÖÀ» Æ÷ÇÔÇÕ´Ï´Ù.

Create new -

abort on collision

  • ÀÔ·Â ¿ÀºêÁ§Æ®´Â Àüü ÀÛ¾÷¿¡ ´ëÇØ Ãæµ¹ÀÌ ¾ø´Â °æ¿ì¿¡¸¸ ÀÛ¼ºµË´Ï´Ù.
  • Ãæµ¹ÀÇ °æ¿ì, ¿ÀºêÁ§Æ®°¡ ÀÛ¾÷ÀÇ ºÎºÐÀ¸·Î ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.
  • ±âÁ¸ÀÇ ¿ÀºêÁ§Æ®´Â º¯°æµÇÁö ¾Ê½À´Ï´Ù.
  • Ãæµ¹·Î ÀÎÇÑ ¿À·ù°¡ ÀÛ¼ºµË´Ï´Ù.

newList

ÀÛ¼ºµÇ°Å³ª ÀÛ¼ºµÇÁö´Â ¾ÊÀº Ãæµ¹ÀÌ ¾ø´Â ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ À̸§-½ºÅ°¸¶ ½ÖÀ» Æ÷ÇÔÇϴµ¥, ÀÌ ¿ÀºêÁ§Æ®´Â ÀÛ¾÷ Áß¿¡ Ãæµ¹ÀÌ ¹ß»ýÇÏ´Â °æ¿ì¿¡´Â ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.

collisionList

Ãæµ¹°ú °ü·ÃµÇ¾î ÀÖ¾î ÀÛ¼ºÇÒ ¼ö ¾ø´Â ¿ÀºêÁ§Æ®ÀÇ »õ·Î¿î ½ºÅ°¸¶ ½ÖÀ» Æ÷ÇÔÇÕ´Ï´Ù.

Report new - report collisions
  • ¿ÀºêÁ§Æ®°¡ ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.
  • ÀÔ·Â ¿ÀºêÁ§Æ®ÀÇ Ãæµ¹ »óÅ¿¡ ´ëÇØ º¸°íÇÕ´Ï´Ù.
  • ±âÁ¸ÀÇ ¿ÀºêÁ§Æ®´Â º¯°æµÇÁö ¾Ê½À´Ï´Ù.
  • Ãæµ¹·Î ÀÎÇÑ ¿À·ù°¡ ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.

newList

Ãæµ¹°ú °ü·ÃµÇ¾î ÀÖ¾î ÀÛ¼ºÇÒ ¼ö ¾ø´Â ¿ÀºêÁ§Æ®ÀÇ »õ·Î¿î À̸§-½ºÅ°¸¶ ½ÖÀ» Æ÷ÇÔÇÕ´Ï´Ù.

collisionList

Ãæµ¹°ú °ü·ÃµÇ¾î ÀÖ¾î ÀÛ¼ºÇÒ ¼ö ¾ø´Â ¿ÀºêÁ§Æ®ÀÇ À̸§-½ºÅ°¸¶ ½ÖÀ» Æ÷ÇÔÇÕ´Ï´Ù.

newList ¹× collisionList´Â »çÀü¿¡ Á¤ÀÇµÈ ¼ø¼­¸¦ ÁؼöÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ¸ñ·ÏÀº »ç¿ëµÇ´Â XML ÅÂ±× ¿Ü¿¡ ÂüÁ¶ À¯Çü °£ÀÇ »ó´ëÀûÀÎ ¼ø¼­¸¦ º¸¿© ÁÝ´Ï´Ù.

  1. <attributeRef>
  2. <joinRef>
  3. <attributeRelationshipRef>
  4. <hierarchyRef>
  5. <cubeHierarchyRef>
  6. <dimensionRef>
  7. <cubeDimensionRef>
  8. <measureRef>
  9. <factsRef>
  10. <cubeFactsRef>
  11. <cubeModelRef>
  12. <cubeRef>

¸ðµå(À¯È¿¼º È®ÀÎÀÇ °æ¿ì)

ÀÌ Àμö´Â À¯È¿¼º È®ÀÎ ÀÛ¾÷¿¡ ´ëÇÑ ¸ðµå¸¦ ¼³Á¤ÇÕ´Ï´Ù. ´ÙÀ½ Å×À̺íÀº »ç¿ë °¡´ÉÇÑ ´Ù¾çÇÑ ¸ðµå¸¦ ¼³¸íÇÕ´Ï´Ù. ¾Æ·¡ Å×À̺íÀÌ Ç¥½ÃµÈ ±ÔÄ¢ÀÇ À¯ÇüÀº DB2 Cube Views ¿ÀºêÁ§Æ® ±ÔÄ¢ÀÇ Ä«Å»·Î±×¸¦ ÂüÁ¶ÇÕ´Ï´Ù.

Ç¥ 36. À¯È¿¼º È®ÀÎ ¸ðµå

¸ðµå ¼³¸í
񃧯
  • ±âº» ±ÔÄ¢À» ÁؼöÇÏ´ÂÁö Á¡°Ë

cubeModel completeness
  • Å¥ºê ¸ðµ¨ ¿ÏÀü¼º ±ÔÄ¢À» ÁؼöÇÏ´ÂÁö Á¡°Ë
  • ±âº» ±ÔÄ¢À» ÁؼöÇÏ´ÂÁö Á¡°Ë

optimization
  • ÃÖÀûÈ­ ±ÔÄ¢À» ÁؼöÇÏ´ÂÁö Á¡°Ë
  • Å¥ºê ¸ðµ¨ ¿ÏÀü¼º ±ÔÄ¢À» ÁؼöÇÏ´ÂÁö Á¡°Ë
  • ±âº» ±ÔÄ¢À» ÁؼöÇÏ´ÂÁö Á¡°Ë