OLAP ¼³Ä¡ ¹× »ç¿ëÀÚ ¾È³»¼­

´ÙÂ÷¿ø ÀúÀ念¿ªÀÌ °ü°èÇü ÀúÀ念¿ª°ú ´Ù¸¥ Á¡

°ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ¸¦ »ç¿ëÇÒ °æ¿ì, DB2 OLAP Server¸¦ »ç¿ëÇÏ¿© OLAP ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¶§ DB2 OLAP Server¿¡¼­ ´ÙÂ÷¿ø ÀúÀ念¿ª °ü¸®ÀÚ¸¦ »ç¿ëÇÒ °æ¿ì¿Í °°Àº ±¸¼º¿ä¼Ò¸¦ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀÛ¼ºÇÕ´Ï´Ù. ¶ÇÇÑ, µ¥ÀÌÅͺ£À̽º À±°û(outline)ÀÇ À½¿µ°ú µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ½ÇÁ¦ µ¥ÀÌÅͰ¡ ÀÖ´Â °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ °ü°èÇü Å¥ºê¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

´ÙÂ÷¿ø ÀúÀ念¿ª °ü¸®ÀÚ¸¦ »ç¿ëÇÒ °æ¿ì, OLAP ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¶§ ÇØ´çµÇ´Â ¸ðµç ±¸¼º¿ä¼Ò°¡ ±×¸² 4¿Í °°ÀÌ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀúÀåµË´Ï´Ù.

±×¸² 4. ´ÙÂ÷¿ø ÀúÀ念¿ª °ü¸®ÀÚ¿¡¼­ ÀÛ¼ºÇÑ DB2 OLAP Server ÀÀ¿ëÇÁ·Î±×·¥ ±¸¼º¿ä¼ÒÀÇ ÀúÀ念¿ª


Figure olap2 not displayed.

°ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ¸¦ »ç¿ëÇÒ °æ¿ì, ±×¸² 5¿¡¼­ º¸¿©ÁÖ´Â ¹Ù¿Í °°ÀÌ ÀϺΠ±¸¼º¿ä¼Ò´Â ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀúÀåµÇ°í, ÀϺΠ±¸¼º¿ä¼Ò´Â °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµË´Ï´Ù.

±×¸² 5. °ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ¿¡¼­ ÀÛ¼ºÇÑ DB2 OLAP Server ÀÀ¿ëÇÁ·Î±×·¥ ±¸¼º¿ä¼ÒÀÇ ÀúÀ念¿ª


Figure olap3 not displayed.

±×¸² 6Àº °ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ¸¦ »ç¿ëÇÏ¿© OLAP ÀÀ¿ëÇÁ·Î±×·¥ ¹× µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÒ ¶§ DB2 OLAP Server°¡ °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ÀÛ¼ºÇÑ °ü°èÇü Å¥ºê¸¦ º¸¿©ÁÝ´Ï´Ù.

±×¸² 6. DB2 OLAP Server °ü°èÇü Å¥ºê


Figure olap4 not displayed.

°ü°èÇü Å¥ºê¿¡ ÀÖ´Â µ¥ÀÌÅÍ¿¡ Á÷Á¢ ¾×¼¼½ºÇϱâ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â ºä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â SQL ÀÀ¿ëÇÁ·Î±×·¥ ÀÛ¼ºÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

´ÙÀ½ Àý¿¡¼­´Â DB2 OLAP ServerÀÇ °ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ°¡ °ü°èÇü Å¥ºê¿¡¼­ Å×À̺íÀ̳ª ºä¸¦ ÀÛ¼ºÇÏ°Ô ÇÏ´Â ¼¼ °¡Áö À̺¥Æ®ÀÇ °³¿ä¸¦ Á¦°øÇÕ´Ï´Ù. ±× ¼¼ °¡ÁöÀÇ À̺¥Æ®´Â ´ÙÀ½°ú °°½À´Ï´Ù.

OLAP ÀÀ¿ëÇÁ·Î±×·¥ óÀ½ ÀÛ¼º

OLAP ÀÀ¿ëÇÁ·Î±×·¥Àº Çϳª ÀÌ»óÀÇ ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º¿Í, °¢ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ÀÛ¼ºÇÑ ¸ðµç °è»ê ½ºÅ©¸³Æ®, º¸°í¼­ ½ºÅ©¸³Æ® ¹× µ¥ÀÌÅÍ ·Îµå ±ÔÄ¢À¸·Î ±¸¼ºµË´Ï´Ù.

OLAP ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼ºÇϱâ Àü¿¡ rsm.cfg ÆÄÀÏÀÇ ¸Å°³º¯¼ö°¡ Á¦´ë·Î °»½ÅµÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ. rsm.cfg ÆÄÀÏ¿¡¼­, DB2 OLAP Server°¡ OLAP ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ±¸¼º¿ä¼Ò¸¦ ÀúÀåÇÏ´Â °ü°èÇü µ¥ÀÌÅͺ£À̽º ¹× ÀÛ¼ºµÈ °ü°èÇü Å×À̺íÀ» ÀúÀåÇÏ´Â Å×ÀÌºí °ø°£À» °áÁ¤ÇÏ´Â ¸Å°³º¯¼ö¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. rsm.cfg ÆÄÀÏ¿¡¼­ ÀÌµé ¸Å°³º¯¼ö ¹× °ü·Ã ¸Å°³º¯¼ö¸¦ °»½ÅÇÏ´Â ÀÛ¾÷¿¡ °üÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â DB2 OLAP Server ±¸¼ºÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

óÀ½À¸·Î DB2 OLAP Server¸¦ »ç¿ëÇÏ¿© OLAP ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¶§ ´ÙÀ½ Å×ÀÌºí ¹× ºä°¡ ÀÛ¼ºµË´Ï´Ù.

Å¥ºê īŻ·Î±× Å×À̺í
°ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµÈ ¸ðµç ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽ºÀÇ ¸ñ·ÏÀÌ ÀÖ½À´Ï´Ù. ¶ÇÇÑ, °¢ Å¥ºê°¡ ¿¬°üµÇ´Â ÀÀ¿ëÇÁ·Î±×·¥À» º¸¿©ÁÝ´Ï´Ù. »õ ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÒ ¶§¸¶´Ù DB2 OLAP Server¿¡¼­ ÀÌ Å×ÀÌºí¿¡ »õ ÇàÀ» ÀÛ¼ºÇÕ´Ï´Ù.

Å¥ºê īŻ·Î±× ºä
OLAP ÀÀ¿ëÇÁ·Î±×·¥ ¹× °ü°èÇü Å¥ºê ¸ñ·Ï¿¡ ´ëÇÑ SQL »ç¿ëÀÚÀÇ ¾×¼¼½º¸¦ Çã¿ëÇÕ´Ï´Ù.

µÎ °³ÀÇ SQL ·Î±× Å×À̺í
RSMÀÌ »ç¿ëÇÏ´Â SQL¹®À» °ü¸®ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º ÀÛ¼º

DB2 OLAP Server¸¦ »ç¿ëÇÏ¿© OLAP ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÒ ¶§ Ç¥ 11°ú °°Àº Å×ÀÌºí ¹× ºä°¡ ÀÛ¼ºµË´Ï´Ù.

Ç¥ 11. µ¥ÀÌÅͺ£À̽º ÀÛ¼º½Ã ÀÛ¼ºµÇ´Â Å×ÀÌºí ¹× ºä
Å×ÀÌºí ¹× ºä ¼³¸í
Å¥ºê Å×ÀÌºí °ü°èÇü Å¥ºê¿¡ ÀÖ´Â Â÷¿øÀÇ ¸ñ·Ï°ú °¢ Â÷¿ø¿¡ ´ëÇÑ Á¤º¸°¡ µé¾î ÀÖ½À´Ï´Ù.
Å¥ºê ºä SQL »ç¿ëÀÚ°¡ °ü°èÇü Å¥ºê¿¡ ÀÖ´Â ¸ðµç Â÷¿øÀÇ À̸§°ú °¢ Â÷¿ø¿¡ ´ëÇÑ ¿¬°ü Á¤º¸¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡´Â °¢ °ü°èÇü Å¥ºê¿¡ ´ëÇØ ÇϳªÀÇ Å¥ºê ºä°¡ ÀÖ½À´Ï´Ù.
º°¸í ID Å×À̺í DB2 OLAP Server ÇÒ´ç ID ¹øÈ£¿¡ ´ëÇÑ OLAP º°¸í Å×À̺í À̸§ÀÇ ¸ÊÇÎÀÌ ÀÖ½À´Ï´Ù.
º°¸í ID ºä °ü°èÇü Å¥ºê¿¡ »ç¿ëµÈ °¢ OLAP º°¸í Å×ÀÌºí¿¡ ´ëÇØ ÇÑ Ç྿ Æ÷ÇÔÇÕ´Ï´Ù. °¢ °ü°èÇü Å¥ºê¿¡ ´ëÇØ ÇϳªÀÇ º°¸í ID ºä°¡ ÀÖ½À´Ï´Ù.

µ¥ÀÌÅͺ£À̽ºÀÇ Ã¹¹øÂ° À±°û(outline) ÀúÀå

´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽ºÀÇ Ã¹¹øÂ° À±°ûÀ» ÀúÀåÇÒ ¶§ DB2 OLAP Server¿¡¼­ Ç¥ 12¿¡ ³ª¿­µÈ Å×ÀÌºí ¹× ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù.


Ç¥ 12. ù¹øÂ° À±°û ÀúÀå½Ã ÀÛ¼ºµÇ´Â Å×ÀÌºí ¹× ºä
Å×ÀÌºí ¹× ºä ¼³¸í
Ű Å×À̺í Hyperion Essbase ¹®¼­¿¡ ¼³¸íµÈ ´ë·Î ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽ºÀÇ »öÀο¡ ÇØ´çÇÕ´Ï´Ù. Ű Å×À̺íÀº óÀ½À¸·Î À籸Á¶È­¿¡ ¼º°øÇÑ ÈÄ DB2 OLAP Server¿¡¼­ ÀÛ¼ºÇÑ °ü°èÇü Å×À̺íÀÔ´Ï´Ù.
»ç½Ç Å×ÀÌºí °ü°èÇü Å¥ºê¿¡ ´ëÇÑ ¸ðµç µ¥ÀÌÅÍ °ªÀÌ µé¾î ÀÖ½À´Ï´Ù. °¢°¢ÀÇ °ü°èÇü Å¥ºê¿¡ ´ëÇØ Çϳª ¶Ç´Â ¿©·¯ °³ÀÇ »ç½Ç Å×À̺íÀÌ ÀÖ½À´Ï´Ù.
»ç½Ç ºä Â÷¿ø ºä¿¡ ´ëÇÑ Çʼö Á¶ÀÎÀ» °ü¸®ÇÏ´Â SQL ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ´ÙÂ÷¿ø µ¥ÀÌÅÍ·Î Á÷Á¢ ¾×¼¼½ºÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
½ºÅ¸ ºä SQL »ç¿ëÀÚ°¡ JOINÀÌ ÀÌ¹Ì ¼öÇàµÈ ´ÜÀÏ ºä¿¡¼­ ½ºÅ¸ ½ºÅ°¸¶·ÎºÎÅÍ µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
LRO Å×ÀÌºí °ü°èÇü Å¥ºê¿¡ ÀÖ´Â µ¥ÀÌÅÍ ¼¿°ú ¿¬°üµÇ´Â ¸µÅ©µÈ °¢ ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ÇàÀÌ µé¾î ÀÖ½À´Ï´Ù.
LRO ºä SQL »ç¿ëÀÚ°¡ LRO Á¤º¸¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.

¶ÇÇÑ, DB2 OLAP Server´Â À±°û(outline)ÀÇ °¢ Â÷¿ø¿¡ ´ëÇØ Ç¥ 13¿¡ ³ª¿­µÈ Å×À̺í°ú ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù.


Ç¥ 13. °¢ Â÷¿ø¿¡ ´ëÇØ ÀÛ¼ºµÇ´Â Å×ÀÌºí ¹× ºä
Å×ÀÌºí ¹× ºä ¼³¸í
Â÷¿ø Å×À̺í Â÷¿ø¿¡ ÀÖ´Â ±¸¼º¿øµé¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸°¡ µé¾î ÀÖ½À´Ï´Ù. À±°û¿¡ ÀÖ´Â °¢ Â÷¿ø¿¡ ´ëÇØ ÇϳªÀÇ Â÷¿ø Å×À̺íÀÌ ÀÖ½À´Ï´Ù.
Â÷¿ø ºä SQL »ç¿ëÀÚ°¡ Â÷¿ø¿¡ ÀÖ´Â ±¸¼º¿ø¿¡ ´ëÇÑ Á¤º¸¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
»ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º Å×À̺í À±°ûÀ» ÀÛ¼ºÇÒ ¶§ ÁöÁ¤ÇÑ, °¢ À̸§ÀÌ ÁöÁ¤µÈ ±¸¼º¿ø¿¡ ´ëÇÑ ±¸¼º¿ø ID¿Í »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º À̸§ÀÌ µé¾î ÀÖ½À´Ï´Ù. À±°û¿¡ ÀÖ´Â °¢ Â÷¿ø¿¡ ´ëÇØ ÇϳªÀÇ »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º Å×À̺íÀÌ ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º ºä SQL »ç¿ëÀÚ°¡ Â÷¿ø¿¡ ´ëÇÑ »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
¼¼´ë Å×À̺í À±°ûÀ» ÀÛ¼ºÇÒ ¶§ ÁöÁ¤ÇÑ, °¢ À̸§ÀÌ ÁöÁ¤µÈ ¼¼´ë¿¡ ´ëÇÑ ¼¼´ë ¹øÈ£¿Í À̸§ÀÌ µé¾î ÀÖ½À´Ï´Ù. À±°û¿¡ ÀÖ´Â °¢ Â÷¿ø¿¡ ´ëÇØ ÇϳªÀÇ ¼¼´ë Å×À̺íÀÌ ÀÖ½À´Ï´Ù.
·¹º§ Å×À̺í À±°ûÀ» ÀÛ¼ºÇÒ ¶§ ÁöÁ¤ÇÑ, °¢ À̸§ÀÌ ÁöÁ¤µÈ ·¹º§¿¡ ´ëÇÑ ·¹º§ ¹øÈ£¿Í À̸§ÀÌ µé¾î ÀÖ½À´Ï´Ù. À±°û¿¡ ÀÖ´Â °¢ Â÷¿ø¿¡ ´ëÇØ ÇϳªÀÇ ·¹º§ Å×À̺íÀÌ ÀÖ½À´Ï´Ù.
°ü°èÇü ¼Ó¼º Å×À̺í ÀÌ Â÷¿ø¿¡ Ãß°¡µÇ´Â °ü°èÇü ¼Ó¼º ¿­ÀÇ À̸§, µ¥ÀÌÅÍ À¯Çü ¹× Å©±â°¡ µé¾î ÀÖ½À´Ï´Ù.
°ü°èÇü ¼Ó¼º ºä SQL »ç¿ëÀÚ°¡ ÀÌ Â÷¿øÀÇ °ü°èÇü ¼Ó¼º ¿­¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇÕ´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]