DB2 Cube Views¿Í ÇÔ²² Á¦°øµÇ´Â MDSAMPLE µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ »ùÇà ÀÀ¿ëÇÁ·Î±×·¥ ÆÄÀÏÀÔ´Ï´Ù.
»ùÇà ÀÀ¿ëÇÁ·Î±×·¥ ÆÄÀÏÀ» »ç¿ëÇÏ¿© »ùÇà ½Ã³ª¸®¿À¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ ½Ã³ª¸®¿À¿¡
´ëÇØ ³ª¿µÈ »ùÇà ÀÀ¿ëÇÁ·Î±×·¥ ÆÄÀÏÀÇ ³»¿ëÀ» ¸Å°³º¯¼ö·Î MD_MESSAGE() ³»Àå ÇÁ·Î½ÃÀú·Î
Àü´ÞÇÕ´Ï´Ù. °¡²û ºó ¹®ÀÚ¿À» »ç¿ëÇϴµ¥, À̰ÍÀº ³»Àå ÇÁ·Î½ÃÀú ¸Å°³º¯¼ö¿¡ ´ëÇØ
´ÙÀ½ÀÇ ½Ã³ª¸®¿À¿¡¼ <empty>·Î Ç¥½ÃµË´Ï´Ù. db2mdapiclient À¯Æ¿¸®Æ¼¿Í ÇÔ²² MD_MESSAGE() ³»Àå
ÇÁ·Î½ÃÀú »ç¿ë¹ý¿¡ °üÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ¸ÞŸµ¥ÀÌÅÍÀÇ ÀÓÆ÷Æ®, ÀͽºÆ÷Æ® ¹× ÃÖÀûȸ¦ À§ÇÑ db2mdapiclient À¯Æ¿¸®Æ¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
MD_MESSAGE() ³»Àå ÇÁ·Î½ÃÀú ÀÚü¿¡ °üÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â DB2 Cube Views ³»Àå ÇÁ·Î½ÃÀú¸¦
ÂüÁ¶ÇϽʽÿÀ. ¸ðµç »ùÇà ÀÀ¿ëÇÁ·Î±×·¥ ÆÄÀÏÀº
\SQLLIB\samples\olap\xml\ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. »ùÇÃ
ÀÀ¿ëÇÁ·Î±×·¥ ÆÄÀÏÀ» »ç¿ëÇÏ¿© ´ÙÀ½ »ùÇà ½Ã³ª¸®¿À¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
- DROP
- ÀÌµé ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×ÀÇ ¸ðµç ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¸¦
»èÁ¦ÇϽʽÿÀ. ÀÌ »ùÇÃÀº ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×°¡ ºñ¾î ÀÖÁö ¾Ê´Ù°í °¡Á¤ÇÕ´Ï´Ù.
¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×°¡ ºñ¾î ÀÖÀ¸¸é, ÀÛ¾÷ ¿ÀºêÁ§Æ®¸¦ ãÀ» ¼ö ¾ø´Ù´Â °æ°í ¸Þ½ÃÁö¸¦
¼ö½ÅÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\drop.xml
- ¸ÞŸµ¥ÀÌÅÍ: <empty>
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\drop.xml
- ¸ÞŸµ¥ÀÌÅÍ <empty>
- CREATE
- ÀÌµé ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×¿¡ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇϽʽÿÀ.
ÀÌ »ùÇÃÀº ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×°¡ ºñ¾î ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\create.xml
- ¸ÞŸµ¥ÀÌÅÍ: input\MDSampleMetadata.xml
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\create.xml
- ¸ÞŸµ¥ÀÌÅÍ <empty>
- DESCRIBE
- ÀÌµé ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×ÀÇ ¸ðµç ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¸¦ ¼³¸íÇϽʽÿÀ.
ÀÌ »ùÇÃÀº »ç¿ëÀÚ°¡ ÀÌ¹Ì CREATE ½Ã³ª¸®¿À¸¦ ¿Ï·áÇÏ°í ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×¿¡ CREATE ½Ã³ª¸®¿À¿¡
ÀÇÇØ ÀÛ¼ºµÈ ¸ðµç ¿ÀºêÁ§Æ®°¡ Æ÷ÇԵǾî ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\describe.xml
- ¸ÞŸµ¥ÀÌÅÍ: <empty>
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\describe.xml
- ¸ÞŸµ¥ÀÌÅÍ: output\MDSampleDescribe.xml
- DESCRIBE(Á¦ÇÑÀû)
- ÀÌµé ÆÄÀÏÀ» »ç¿ëÇÏ¿© MDSAMPLE.Sales Å¥ºê¸¦ ¹Ýº¹ÀûÀ¸·Î ¼³¸íÇϽʽÿÀ. ÀÌ »ùÇÃÀº »ç¿ëÀÚ°¡ ÀÌ¹Ì CREATE ½Ã³ª¸®¿À¸¦ ¿Ï·áÇÏ°í ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×¿¡ CREATE ½Ã³ª¸®¿À¿¡
ÀÇÇØ ÀÛ¼ºµÈ ¸ðµç ¿ÀºêÁ§Æ®°¡ Æ÷ÇԵǾî ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\MDSampleDescribe_restricted.xml
- ¸ÞŸµ¥ÀÌÅÍ: <empty>
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\MDSampleDescribe_restricted.xml
- ¸ÞŸµ¥ÀÌÅÍ: output\MDSampleDescribe.xml
- ALTER
- ÀÌµé ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×ÀÇ ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¸¦ º¯°æÇϽʽÿÀ.
ÀÌ »ùÇÃÀº »ç¿ëÀÚ°¡ ÀÌ¹Ì CREATE ½Ã³ª¸®¿À¸¦ ¿Ï·áÇÏ°í ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×¿¡ CREATE ½Ã³ª¸®¿À¿¡
ÀÇÇØ ÀÛ¼ºµÈ ¸ðµç ¿ÀºêÁ§Æ®°¡ Æ÷ÇԵǾî ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\alter.xml
- ¸ÞŸµ¥ÀÌÅÍ: input\MDSampleAlter.xml
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\alter.xml
- ¸ÞŸµ¥ÀÌÅÍ: <empty>
- RENAME
- ÀÌµé ÆÄÀÏÀ» »ç¿ëÇÏ¿© MDSAMPLE.SalesModel Å¥ºê ¸ðµ¨ÀÇ À̸§À» º¯°æÇϽʽÿÀ. Å¥ºê
¸ðµ¨ÀÇ À̸§ÀÌ MDSAMPLE.SalesModel(2003)·Î º¯°æµË´Ï´Ù. ÀÌ »ùÇÃÀº »ç¿ëÀÚ°¡ ÀÌ¹Ì CREATE ½Ã³ª¸®¿À¸¦ ¿Ï·áÇÏ°í ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×¿¡ CREATE ½Ã³ª¸®¿À¿¡
ÀÇÇØ ÀÛ¼ºµÈ ¸ðµç ¿ÀºêÁ§Æ®°¡ Æ÷ÇԵǾî ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\MDSampleRename.xml
- ¸ÞŸµ¥ÀÌÅÍ <empty>
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\MDSampleRename.xml
- ¸ÞŸµ¥ÀÌÅÍ <empty>
- VALIDATE
- ÃÖÀûÈ À¯È¿¼º È®ÀÎ ¸ðµå¸¦ »ç¿ëÇÏ¿© ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×ÀÇ
¸ðµç ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®ÀÇ À¯È¿¼ºÀ» È®ÀÎÇϱâ À§ÇØ ÀÌ ÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ. ÀÌ »ùÇÃÀº »ç¿ëÀÚ°¡ ÀÌ¹Ì CREATE ½Ã³ª¸®¿À¸¦ ¿Ï·áÇÏ°í ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×¿¡ CREATE ½Ã³ª¸®¿À¿¡
ÀÇÇØ ÀÛ¼ºµÈ ¸ðµç ¿ÀºêÁ§Æ®°¡ Æ÷ÇԵǾî ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\validate.xml
- ¸ÞŸµ¥ÀÌÅÍ: <empty>
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\validate.xml
- ¸ÞŸµ¥ÀÌÅÍ <empty>
- VALIDATE (Á¦ÇÑÀû)
- ÃÖÀûÈ À¯È¿¼º È®ÀÎ ¸ðµå¸¦ »ç¿ëÇÏ¿© MDSAMPLE.Sales Å¥ºêÀÇ À¯È¿¼ºÀ»
È®ÀÎÇϱâ À§ÇØ ÀÌ ÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ. ÀÌ »ùÇÃÀº »ç¿ëÀÚ°¡ ÀÌ¹Ì CREATE ½Ã³ª¸®¿À¸¦ ¿Ï·áÇÏ°í ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×¿¡ CREATE ½Ã³ª¸®¿À¿¡
ÀÇÇØ ÀÛ¼ºµÈ ¸ðµç ¿ÀºêÁ§Æ®°¡ Æ÷ÇԵǾî ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸¼Ò¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\MDSampleValidate_restricted.xml
- ¸ÞŸµ¥ÀÌÅÍ: <empty>
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\MDSampleValidate_restricted.xml
- ¸ÞŸµ¥ÀÌÅÍ: <empty>
- IMPORT with the create new - ignore collisions mode
- create new - ignore collisions ÀÓÆ÷Æ® ¸ðµå¸¦ »ç¿ëÇÏ¿©
¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×·Î ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¸¦ ÀÓÆ÷Æ®Çϱâ À§ÇØ ÀÌ ÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ.
ÀÌ »ùÇÃÀº ¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×°¡ ºñ¾î ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\import_mode1.xml
- ¸ÞŸµ¥ÀÌÅÍ: MDSampleMetadata
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\import_mode1.xml
- ¸ÞŸµ¥ÀÌÅÍ: <empty>
- IMPORT with the create new - replace collisions mode
- create new - replace collisions ÀÓÆ÷Æ® ¸ðµå¸¦ »ç¿ëÇÏ¿©
¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×·Î ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¸¦ ÀÓÆ÷Æ®Çϱâ À§ÇØ ÀÌ ÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ.
ÀÌ »ùÇÃÀº »ç¿ëÀÚ°¡ ÀÌ¹Ì create new - ignore collisions ¸ðµå ½Ã³ª¸®¿À·Î
ÀÓÆ÷Æ®¸¦ ¿Ï·áÇß´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸¼Ò¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\import_mode2.xml
- ¸ÞŸµ¥ÀÌÅÍ: MDSampleMetadata2
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\import_mode2.xml
- ¸ÞŸµ¥ÀÌÅÍ: <empty>
- IMPORT with the create new - abort on collision mode
- create new - abort on collision ÀÓÆ÷Æ® ¸ðµå¸¦ »ç¿ëÇÏ¿©
¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×·Î ¸ÞŸµ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¸¦ ÀÓÆ÷Æ®Çϱâ À§ÇØ ÀÌ ÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ.
ÀÌ »ùÇÃÀº »ç¿ëÀÚ°¡ ÀÌ¹Ì create new - replace collisions ¸ðµå ½Ã³ª¸®¿À·Î
ÀÓÆ÷Æ®¸¦ ¿Ï·áÇß´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸¼Ò¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\import_mode3.xml
- ¸ÞŸµ¥ÀÌÅÍ: MDSampleMetadata3
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\import_mode3.xml
- ¸ÞŸµ¥ÀÌÅÍ: <empty>
- IMPORT with the create new - report collisions mode
- create new - report collisions ÀÓÆ÷Æ® ¸ðµå¸¦ »ç¿ëÇÏ¿©
¸ÞŸµ¥ÀÌÅÍ Ä«Å»·Î±×·Î ¸ÞŸµ¥ÀÌÅ͸¦ ¿ÀºêÁ§Æ®¸¦ ÀÓÆ÷Æ®Çϱâ À§ÇØ ÀÌ ÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ.
ÀÌ »ùÇÃÀº »ç¿ëÀÚ°¡ ÀÌ¹Ì create new - abort on collision ¸ðµå ½Ã³ª¸®¿À·Î
ÀÓÆ÷Æ®¸¦ ¿Ï·áÇß´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÔ·Â ¸Å°³º¯¼ö ±¸¼Ò¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ¿äû: input\import_mode4.xml
- ¸ÞŸµ¥ÀÌÅÍ: MDSampleMetadata4
Ãâ·Â ¸Å°³º¯¼ö ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ
- ÀÀ´ä: output\import_mode4.xml
- ¸ÞŸµ¥ÀÌÅÍ: <empty>