ÀÌ À¯Æ¿¸®Æ¼´Â Multidimensional Services ³»Àå ÇÁ·Î½ÃÀú ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ thin ·¦ÆÛÀÔ´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â API¿¡ ´ëÇØ ÀÀ¿ëÇÁ·Î±×·¥ ÄÚµù ¹æ¹ýÀ» Ç¥½ÃÇϱâ À§ÇÑ »ùÇà ¼Ò½º ÄÚµå·Î Á¦°øµË´Ï´Ù. ¼Ò½º ÄÚµå´Â \SQLLIB\samples\olap\client\db2mdapiclient.cpp¿¡ À§Ä¡ÇÕ´Ï´Ù.
db2mdapiclient À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ´ÙÀ½ Å×ÀÌºí¿¡¼ ¼³¸íµÇ´Â DB2 Cube Views ³»Àå ÇÁ·Î½ÃÀúÀÎ MD_MESSAGE()°¡ Áö¿øÇÏ´Â ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ç¥ 1. db2mdapiclient À¯Æ¿¸®Æ¼°¡ ¼öÇàÇÒ ¼ö ÀÖ´Â Multidimensional Services ÀÛ¾÷
ÀÛ¾÷ | Á¶ÀÛ |
---|---|
¸ÞŸµ¥ÀÌÅ͸¦ ÆÄÀÏ·Î ÀͽºÆ÷Æ® | DESCRIBE |
ÆÄÀÏ¿¡¼ ¸ÞŸµ¥ÀÌÅ͸¦ ÀÓÆ÷Æ® | CREATE ¶Ç´Â IMPORT |
±âÁ¸ ¸ÞŸµ¥ÀÌÅ͸¦ º¯°æ | ALTER ¶Ç´Â RENAME |
±âÁ¸ ¸ÞŸµ¥ÀÌÅ͸¦ »èÁ¦ | DROP |
±âÁ¸ÀÇ ¸ÞŸµ¥ÀÌÅͰ¡ À¯È¿ÇÑÁö È®ÀÎ | VALIDATE |
db2mdapiclient À¯Æ¿¸®Æ¼´Â ÆÄÀÏÀ» »ç¿ëÇÏ¿© MD_MESSAGE() ³»Àå ÇÁ·Î½ÃÀú·Î Àü´ÞµÇ°í MD_MESSAGE()¿¡¼ ¼ö½ÅµÇ´Â XMLÀ» º¸À¯ÇÕ´Ï´Ù.
ÀÓÆ÷Æ®ÀÇ °æ¿ì, ÀϹÝÀûÀ¸·Î db2mdapiclient À¯Æ¿¸®Æ¼´Â DB2 Cube Views ºê¸´Áö¿¡ ÀÇÇØ ÀÛ¼ºµÇ°Å³ª OLAP ¼¾ÅÍ¿¡¼ ÀͽºÆ÷Æ®µÇ´Â XML ÆÄÀÏÀ» »ç¿ëÇÕ´Ï´Ù. ÀͽºÆ÷Æ®ÀÇ °æ¿ì, db2mdapiclient À¯Æ¿¸®Æ¼´Â DB2 Cube Views ºê¸´Áö À¯Æ¿¸®Æ¼°¡ ¸ÞŸµ¥ÀÌÅ͸¦ µ¥ÀÌÅͺ£À̽º³ª OLAP µµ±¸¿¡ Ãß°¡Çϱâ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â XML ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù. ÀÔÃâ·Â XML ÆÄÀÏ¿¡ »ç¿ëµÇ´Â ¹®ÀÚ ÀÎÄÚµùÀÌ Áß¿äÇÕ´Ï´Ù. ¹®ÀÚ ÀÎÄÚµù¿¡ °üÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ºÎ·Ï B, ÄÚµå ÆäÀÌÁö Áö¿øÀ» ÂüÁ¶ÇϽʽÿÀ.
±×¸² 1. db2mdapiclient À¯Æ¿¸®Æ¼ ¹× OLAP ¼¾ÅÍ´Â Multidimensional Services¸¦ ÅëÇØ ¸ÞŸµ¥ÀÌÅ͸¦ Àü¼ÛÇÕ´Ï´Ù.