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


¿ë¾îÁý

ÀÌ ¿ë¾îÁý¿¡¼­´Â ÀÌ Ã¥°ú IBM DB2 OLAP Server ¶óÀ̺귯¸® Àü¹Ý¿¡ °ÉÃÄ »ç¿ëµÇ´Â ¿ë¾îµéÀ» Á¤ÀÇÇÕ´Ï´Ù.

°¡

°è»ê ½ºÅ©¸³Æ®(calculation script)
´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º ¾ÈÀÇ °è»êÀ» ¼öÇàÇϱâ À§ÇÑ ¸í·É¾î°¡ ÀÖ´Â ÅØ½ºÆ® ÆÄÀÏ. calc ½ºÅ©¸³Æ®¶ó°íµµ ÇÕ´Ï´Ù.

°è»ê(calculation)
º¸°í¼­¿¡¼­ ƯÁ¤ ±¸¼º¿øÀ̳ª Æ÷ÀÎÆ®¿¡ ´ëÇÑ °ªÀ» °è»êÇÏ´Â µ¥ÀÌÅͺ£À̽º À±°û(outline), °è»ê ½ºÅ©¸³Æ® ¶Ç´Â º¸°í¼­ ½ºÅ©¸³Æ® ³»ÀÇ µî½Ä.

°èÁ¤ Â÷¿ø(accounts dimension)
°èÁ¤ Á¤º¸¸¦ »ç¿ë °¡´ÉÇÏ°Ô ¸¸µå´Â Â÷¿ø À¯Çü. ÇÑ Â÷¿øÀ» °èÁ¤ Â÷¿øÀ¸·Î ÅÂ±× ºÙÀÏ ¼ö´Â ÀÖÁö¸¸, °èÁ¤ Â÷¿øÀÌ ¹Ýµå½Ã ÇÊ¿äÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù.

°øÀ¯ ±¸¼º¿ø(shared member)
°°Àº À̸§ÀÇ ´Ù¸¥ ±¸¼º¿ø°ú ÀúÀå °ø°£À» ¸í½ÃÀûÀ¸·Î °øÀ¯ÇÏ´Â ±¸¼º¿ø. ÀÌ ±¸¼º¿øÀº ±× ÀúÀå °ø°£À» °øÀ¯Çϵµ·Ï Áö½ÃÇÏ´Â ¼Ó¼ºÀ» °¡Áö°í ÀÖ½À´Ï´Ù. °øÀ¯ ±¸¼º¿øÀº µ¥ÀÌÅͺ£À̽º À±°ûÀÇ ¿©·¯ À§Ä¡¿¡ ³ªÅ¸³ª´Â ±¸¼º¿ø¿¡ °üÇÑ ºÒÇÊ¿äÇÑ °è»êÀÌ ¼öÇàµÇÁö ¾Êµµ·Ï ÇÕ´Ï´Ù.

°ü°èÇü µ¥ÀÌÅͺ£À̽º ¸Å°³º¯¼ö(relational database parameters)
°ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ ±¸¼º ÆÄÀÏ¿¡¼­ ¼³Á¤ÇÒ ¼ö ÀÖ´Â ¸Å°³º¯¼ö.

°ü°èÇü µ¥ÀÌÅͺ£À̽º(relational database)
µ¥ÀÌÅÍ Ç׸ñ »çÀÌÀÇ °ü°è¿¡ µû¶ó ±¸¼ºµÇ°í ¾×¼¼½ºµÇ´Â µ¥ÀÌÅͺ£À̽º. °ü°èÇü µ¥ÀÌÅͺ£À̽º´Â °ü°èÇü Å×À̺í, ºä ¹× »öÀÎÀÇ ÁýÇÕÀ» Æ÷ÇÔÇÕ´Ï´Ù.

°ü°èÇü ºä(relational view)
°ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â ºä. DB2 OLAP Server´Â »ç¿ëÀÚ°¡ ÀÛ¼ºÇÑ °¢ OLAP ÀÀ¿ëÇÁ·Î±×·¥ ¹× µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ °ü°èÇü ºä¸¦ ¿©·¯ °³ ÀÛ¼ºÇÕ´Ï´Ù.

°ü°èÇü ¼Ó¼º(relational attribute)
¿­·Î Ç¥½ÃµÇ´Â Â÷¿ø Å×À̺íÀÇ Æ¯¼º. °ü°èÇü ¼Ó¼º ¿­¿¡¼­ µ¥ÀÌÅÍ¿¡ ´ëÇØ SQL¹®À» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

°ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ ±¸¼º ÆÄÀÏ(Relational Storage Manager configuration file(RSM.CFG))
»ç¿ëÀÚ°¡ ¹Ù²Ü ¼ö ÀÖ´Â °ü°èÇü µ¥ÀÌÅͺ£À̽º ¸Å°³º¯¼ö°¡ µé¾î ÀÖ´Â DB2 OLAP Server ÆÄÀÏ.

°ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ(relational storage manager)
DB2 ¹× ±âŸ °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ OLAP ¿£Áø ¾×¼¼½º¸¦ Á¦°øÇÏ´Â DB2 OLAP Server ±¸¼º¿ä¼Ò.

°ü°èÇü Å¥ºê(relational cube)
´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º¸¦ Á¤ÀÇÇÏ´Â °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅÍ ¹× ¸ÞŸ µ¥ÀÌÅÍ ¼¼Æ®. °ü°èÇü Å¥ºê´Â ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º¿Í ºñ½ÁÇÏÁö¸¸ °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµÈ ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽ºÀÇ ÀϺθ¦ ÀǹÌÇÕ´Ï´Ù.

°ü°èÇü Å×À̺í(relational table)
°ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â Å×À̺í. DB2 OLAP Server´Â »ç¿ëÀÚ°¡ ÀÛ¼ºÇÑ °¢ OLAP ÀÀ¿ëÇÁ·Î±×·¥ ¹× µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ °ü°èÇü Å×À̺íÀ» ¿©·¯ °³ ÀÛ¼ºÇÕ´Ï´Ù.

°ü¸®ÀÚ(administrator)
DB2 OLAP Server¸¦ ¼³Ä¡ ¹× À¯Áöº¸¼öÇÏ°í »ç¿ëÀÚ °èÁ¤ ¹× º¸¾ÈÀ» ¼³Á¤Çϴ åÀÓÀ» ¸Ã°í ÀÖ´Â »ç¶÷.

±¸¼º¿ø(member)
Â÷¿ø ³»ÀÇ ÀÌ»ê ±¸¼º¿ä¼Ò. ¿¹¸¦ µé¾î, January 1997À̳ª 1Qtr97Àº Time Â÷¿øÀÇ ÀüÇüÀûÀÎ ±¸¼º¿øÀÔ´Ï´Ù.

´Ù

´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º
Application Manager ¶Ç´Â ESSCMD ¸í·É(DB2 OLAP Server)À» »ç¿ëÇϰųª Starter Kit¿¡ ÀÖ´Â DB2 OLAP Integration Server µ¥½ºÅ©Å¾À¸·Î ÀÛ¼ºÇÏ´Â OLAP µ¥ÀÌÅͺ£À̽º. OLAP µ¥ÀÌÅͺ£À̽º¿¡´Â µ¥ÀÌÅͺ£À̽º À±°û, µ¥ÀÌÅÍ, ¿¬°üµÈ ¼±ÅÃÀû °è»ê ½ºÅ©¸³Æ®, ¼±ÅÃÀû º¸°í¼­ ½ºÅ©¸³Æ® ¹× µ¥ÀÌÅÍ ·Îµå ±ÔÄ¢ÀÌ ÀÖ½À´Ï´Ù. DB2 OLAP Server´Â ½ÇÁ¦ µ¥ÀÌÅÍ¿Í µ¥ÀÌÅͺ£À̽º À±°ûÀÇ À½¿µÀ» °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ Å×ÀÌºí¿¡ ÀúÀåÇÕ´Ï´Ù.

´ÙÂ÷¿ø µ¥ÀÌÅÍ(multidimensional data)
´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅÍ. µ¥ÀÌÅͷδ µ¥ÀÌÅͺ£À̽º Â÷¿ø¿¡¼­ ÃÖÇÏÀ§ ·¹º§ÀÇ ±¸¼º¿ø Á¶ÇÕÀ» ³ªÅ¸³»´Â(¿ÜºÎ ¼Ò½º¿¡¼­ ·ÎµåµÈ) ±âº» µ¥ÀÌÅÍ °ª, ±âº» µ¥ÀÌÅÍ °ªÀ¸·ÎºÎÅÍ °è»êµÇ´Â µ¥ÀÌÅÍ °ª, ±×¸®°í Â÷¿ø °èÃþ¿¡¼­ ±¸¼º¿øÀÇ °ªµéÀ» °áÇÕÇÏ¿© ÀÛ¼ºµÇ´Â ·Ñ¾÷µÈ µ¥ÀÌÅÍ °ªÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.

µ¥ÀÌÅÍ ·Îµå ±ÔÄ¢(data load rules)
DB2 OLAP Server°¡ ¿ÜºÎ ¼Ò½º ÆÄÀϷκÎÅÍ µ¥ÀÌÅͰ¡ ·ÎµåµÇ´Â ´ë·Î ±× µ¥ÀÌÅÍ¿¡ ´ëÇØ ¼öÇàÇÏ´Â ÀÏ·ÃÀÇ Á¶ÀÛ.

µ¥ÀÌÅÍ ·Îµå(data load)
´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º¸¦ µ¥ÀÌÅͷΠä¿ì´Â ÇÁ·Î¼¼½º. µ¥ÀÌÅ͸¦ ·ÎµåÇÏ¸é µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅͺ£À̽º À±°û(outline)¿¡ Á¤ÀÇµÈ ½ÇÁ¦ ¼¿ °ªÀÌ ¼³Á¤µË´Ï´Ù.

µ¥ÀÌÅͺ£À̽º °ü¸® °ø°£(database managed space:DMS)
µ¥ÀÌÅͺ£À̽º¿¡ ÀÇÇØ °ü¸®µÇ´Â Å×ÀÌºí ³»ÀÇ °ø°£.

µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ(database administrator)
°ü°èÇü µ¥ÀÌÅͺ£À̽º¸¦ °ü¸®Çϴ åÀÓÀ» ¸Ã°í ÀÖ´Â »ç¶÷.

µ¥ÀÌÅͺ£À̽º ·Î±× ÆÄÀÏ(database log file)
µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¸ðµç º¯°æ»çÇ×À» ±â·ÏÇÏ´Â ·Î±× ·¹ÄÚµå·Î ÀÌ·ç¾îÁø 1Â÷ ¹× 2Â÷ ·Î±× ÆÄÀÏÀÇ ¼¼Æ®. µ¥ÀÌÅͺ£À̽º ·Î±× ÆÄÀÏÀº È®¾àµÇÁö ¾ÊÀº ÀÛ¾÷ ´ÜÀ§ µ¿¾È º¯°æ»çÇ×À» ±¸°£ º¹¿øÇÏ°í µ¥ÀÌÅͺ£À̽º¸¦ Àϰü¼º ÀÖ´Â »óÅ·Πº¹±¸ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

µ¥ÀÌÅͺ£À̽º »ç¿ëÀÚ ID(database user ID)
DB2 OLAP Server°¡ »ç¿ëÀÚÀÇ °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ·Î±×¿ÂÇÒ ¶§ »ç¿ëÇϵµ·Ï ÇÒ »ç¿ëÀÚ ID. ±âº»°ªÀº ¸Ç óÀ½ DB2 OLAP Server¸¦ ½ÃÀÛÇÒ ¶§ ÁöÁ¤ÇÑ °¨µ¶ÀÚ IDÀÔ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ¼³Á¤°ª(database settings)
°ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¼º´É°ú °ø°£ ÀÌ¿ëÀ²À» °³¼±Çϱâ À§ÇØ ¼öÁ¤ÇÒ ¼ö ÀÖ´Â ¼³Á¤°ª. °ü°èÇü µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ°ú ÇÔ²² Á¦°øµÈ À¯Æ¿¸®Æ¼³ª ¸í·ÉÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º ¼³Á¤°ªÀ» ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ¼½¼Ç(database section)
ÇöÀç ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ °°Àº ¸Å°³º¯¼öÀÇ °ªÀ» ´ëüÇÏ´Â ¸Å°³º¯¼ö °ªÀÌ µé¾î ÀÖ´Â °ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ ±¸¼º ÆÄÀÏÀÇ ¼½¼Ç.

µ¥ÀÌÅͺ£À̽º ¾ÏÈ£(database password)
DB2 OLAP Server°¡ »ç¿ëÀÚÀÇ °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ·Î±×¿ÂÇÒ ¶§ »ç¿ëÇϵµ·Ï ÇÒ ¾ÏÈ£.

µ¥ÀÌÅͺ£À̽º À±°û(database outline)
DB2 OLAP Server ¾ÈÀÇ ¸ðµç µ¥ÀÌÅͺ£À̽º ¿ä¼Ò¸¦ Á¤ÀÇÇÏ´Â ±¸Á¶. ÀÌ ±¸Á¶¿¡´Â Â÷¿ø ¹× ±¸¼º¿øÀÇ Á¤ÀÇ, Á¶¹Ð ¶Ç´Â ¼º±ä Â÷¿ø ÅÂ±×¿Í ¼Ó¼º, ¾ÞÄ¿ Â÷¿ø ¼Ó¼º, °è»ê, °øÀ¯ ±¸¼º¿ø ±×¸®°í µ¥ÀÌÅͺ£À̽ºÀÇ ±âº» ·Ñ¾÷ ±¸Á¶¿¡ ´ëÇÑ ´ëü»çÇ×ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

µ¥ÀÌÅͺ£À̽º À̸§(database name)
DB2 OLAP Server°¡ »ç¿ëÀÚÀÇ ´ÙÂ÷¿ø µ¥ÀÌÅ͸¦ ÀúÀåÇϵµ·Ï ÇÒ °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ À̸§.

¶ó

·¹º§ À̸§(level name)
µ¥ÀÌÅͺ£À̽º À±°û¿¡¼­ ·¹º§À» ¼³¸íÇÏ´Â °íÀ¯ÇÑ À̸§.

·¹º§ Å×À̺í(level table)
À±°ûÀ» ÀÛ¼ºÇÒ ¶§ ÁöÁ¤ÇÑ °¢ À̸§ ÁöÁ¤µÈ ¼¼´ë¿¡ ´ëÇÑ ·¹º§ ¹øÈ£¿Í À̸§ÀÌ ÀÖ´Â, °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â Å×À̺í. À±°û¿¡ ÀÖ´Â °¢ Â÷¿ø¿¡ ´ëÇØ ÇϳªÀÇ ·¹º§ Å×À̺íÀÌ ÀÖ½À´Ï´Ù.

¸¶

¸ÞŸÀ±°û(metaoutline)
OLAP ¸ðµ¨¿¡¼­ µ¥ÀÌÅͺ£À̽º À±°ûÀ» ÀÛ¼ºÇÒ ¶§ »ç¿ëµÇ´Â ±¸Á¶ ¹× ±ÔÄ¢ÀÌ ÀÖ´Â ÅÛÇø®Æ®. ¸ÞŸÀ±°ûÀ» »ç¿ëÇÏ¸é µ¥ÀÌÅͺ£À̽º À±°ûÀ» ÀÛ¼ºÇÏ°í ¿©±â¿¡ µ¥ÀÌÅ͸¦ ·ÎµåÇÒ ¼ö ÀÖ½À´Ï´Ù. DB2 OLAP Integration Server µ¥½ºÅ©Å¾¿¡´Â OLAP MetaoutlineÀ̶ó´Â µµ±¸°¡ ÀÖ½À´Ï´Ù. ÀÌ µµ±¸¸¦ »ç¿ëÇϸé OLAP ¸ðµ¨¿¡¼­ ¸ÞŸÀ±°ûÀ» Çϳª ÀÌ»ó ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸ðµ¨
°ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ Å×ÀÌºí ¹× ¿­¿¡¼­ ÀÛ¼ºÇÑ ³í¸® ¸ðµ¨(½ºÅ¸ ½ºÅ°¸¶). OLAP ¸ðµ¨À» »ç¿ëÇÏ¸é ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽ºÀÇ ±¸Á¶¸¦ »ý¼ºÇÏ´Â ¸ÞŸÀ±°ûÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. DB2 OLAP Integration Server µ¥½ºÅ©Å¾¿¡´Â OLAP MetaoutlineÀ̶ó´Â µµ±¸°¡ ÀÖ½À´Ï´Ù. ÀÌ µµ±¸¸¦ »ç¿ëÇÏ¸é °ü°èÇü µ¥ÀÌÅÍ ¼Ò½º¿¡ ±âÃÊÇÑ OLAP ¸ðµ¨À» ¼³°èÇϰí ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹Ù

º°¸í À̸§(alias name)
Â÷¿øÀ̳ª ±¸¼º¿ø¿¡ ´ëÇÑ ´ëü À̸§.

º°¸í ID ºä(alias ID view)
°ü°èÇü Å¥ºê¿¡ »ç¿ëµÈ °¢ ´ÙÂ÷¿ø º°¸í Å×ÀÌºí¿¡ ´ëÇÑ ÇàÀ» Çϳª¾¿ Æ÷ÇÔÇÏ´Â °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ DB2 OLAP Server·Î ÀÛ¼ºµÈ ºä. °¢ °ü°èÇü Å¥ºê¿¡ ´ëÇØ ÇϳªÀÇ º°¸í ID ºä°¡ ÀÖ½À´Ï´Ù.

º°¸í ID Å×À̺í(alias ID table)
DB2 OLAP Server¿¡¼­ ÇÒ´çÇÑ ID ¹øÈ£¿¡ ´ëÇÑ ´ÙÂ÷¿ø º°¸í Å×À̺í À̸§ÀÇ ¸ÊÇÎÀÌ ÀÖ´Â °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ DB2 OLAP Server·Î ÀÛ¼ºµÈ Å×À̺í.

º¸°í¼­ ½ºÅ©¸³Æ®(report script)
Çϳª ÀÌ»óÀÇ »ý»ê º¸°í¼­¸¦ »ý¼ºÇÏ´Â º¸°í¼­ ÀÛ¼º ÇÁ·Î±×·¥(Report Writer) ¸í·ÉÀÌ µé¾î ÀÖ´Â ASCII ÆÄÀÏ. º¸°í¼­ ½ºÅ©¸³Æ®´Â ESSCMD ¸í·ÉÇà ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ¶Ç´Â Application Manager¸¦ ÅëÇØ Àϰýó¸® ¸ðµå¿¡¼­ ¼öÇàµÉ ¼ö ÀÖ½À´Ï´Ù. ½ºÅ©¸³Æ®´Â µ¥ÀÌÅÍ °Ë»ö, ¼­½ÄÈ­ ¹× Ãâ·Â À¯ÀÇ»çÇ×ÀÌ ÀÖ´Â ÅØ½ºÆ® ÆÄÀÏÀÔ´Ï´Ù.

ºÐ¸® ·¹º§(isolation level)
µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÏ´Â µ¿¾È ±× µ¥ÀÌÅ͸¦ ´Ù¸¥ Æ®·£Àè¼Ç ¹× ÇÁ·Î¼¼½º·Î¿Í ºÐ¸®Çϰųª Àá±×´Â ¹æ¹ýÀ» °áÁ¤ÇÏ´Â ¸Å°³º¯¼ö. °ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ ±¸¼º ÆÄÀÏ(RSM.CFG)¿¡¼­ ºÐ¸® ·¹º§À» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ºí·Ï È®¾à ¸Å°³º¯¼ö(Commit Block parameter)
DB2 OLAP Server¿¡¼­ ºí·ÏÀ» È®¾àÇϱâ Àü¿¡ º¯°æµÉ ¼ö ÀÖ´Â ºí·Ï ¼ö¸¦ ¼³Á¤Çϱâ À§ÇØ »ç¿ëÇÏ´Â Application ManagerÀÇ Database Settings ³ëÆ®ºÏÀÇ Transaction ÆäÀÌÁö¿¡ ÀÖ´Â ¸Å°³º¯¼ö.

ºí·Ï(block)
ÇÑ ´ÜÀ§·Î ±â·ÏµÇ°Å³ª Àü¼ÛµÇ´Â µ¥ÀÌÅÍ ¿ä¼ÒÀÇ ¹®ÀÚ¿­.

ȍ

»ç½Ç ºä(fact view)
SQL »ç¿ëÀÚ°¡ °ü°èÇü Å¥ºê¿¡ ÀÖ´Â ½ÇÁ¦ µ¥ÀÌÅÍ °ª¿¡ ¾×¼¼½ºÇϱâ À§ÇØ Â÷¿ø¿¡ »ç½Ç µ¥ÀÌÅ͸¦ Á¶ÀÎÇÒ ¼ö ÀÖ°Ô ÇÏ´Â, °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â ºä.

»ç½Ç Å×À̺í(fact table)
°ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ¸ç °ü°èÇü Å¥ºêÀÇ ¸ðµç µ¥ÀÌÅÍ °ªÀÌ ÀÖ´Â Å×À̺í.

»ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º ºä(user-defined attribute view)
SQL »ç¿ëÀÚ°¡ Â÷¿ø¿¡ ´ëÇÑ ¸ðµç »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇÏ´Â, °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â °ü°èÇü ºä.

»ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º Å×À̺í(user-defined attribute table)
À±°û(outline)À» ÀÛ¼ºÇÒ ¶§ ÁöÁ¤ÇÑ °¢ À̸§ ÁöÁ¤µÈ ±¸¼º¿ø¿¡ ´ëÇÑ ±¸¼º¿ø ID¿Í »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º À̸§ÀÌ ÀÖ´Â, °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â °ü°èÇü Å×À̺í. À±°û¿¡ ÀÖ´Â °¢ Â÷¿ø¿¡ ´ëÇØ ÇϳªÀÇ »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º Å×À̺íÀÌ ÀÖ½À´Ï´Ù.

»ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º(user-defined attribute:UDA)
±¸¼º¿øÀÇ ÀÏºÎ Ãø¸éÀ» ¼³¸íÇÏ´Â Â÷¿øÀÇ ±¸¼º¿ø°ú ÇÔ²² ÀúÀåµÇ´Â ¹®ÀÚ¿­. RELANCHOR¶ó°í ÇÏ´Â »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼ºÀº Â÷¿øÀÌ ¾ÞÄ¿ Â÷¿ø¿¡¼­ »ç¿ëµÇ¾î¾ß ÇÔÀ» ³ªÅ¸³»±â À§ÇØ Â÷¿øÀÇ ÃÖ»óÀ§ ±¸¼º¿ø¿¡¼­ »ç¿ëµË´Ï´Ù.

¼º±ä Â÷¿ø(sparse dimension)
»ç¿ë °¡´ÉÇÑ µ¥ÀÌÅÍ À§Ä¡°¡ ä¿öÁö´Â ¹éºÐÀ²ÀÌ ³·Àº Â÷¿ø. ¿¹¸¦ µé¾î, ȸ»çÀÇ °¡´ÉÇÑ ¸ðµç ½ÃÀå¿¡¼­ ÆÈ¸®Áö ¾Ê´Â Á¦Ç°Àº ¼º±ä Â÷¿øÀÇ ÁÁÀº ¿¹°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.

¼¼´ë À̸§(generation name)
µ¥ÀÌÅͺ£À̽º À±°û¿¡¼­ ¼¼´ë¸¦ ¼³¸íÇÏ´Â °íÀ¯ÇÑ À̸§.

¼¼´ë Å×À̺í(generation table)
À±°ûÀ» ÀÛ¼ºÇÒ ¶§ ÁöÁ¤Çϰí, °¢ À̸§ ÁöÁ¤µÈ ¼¼´ë¿¡ ´ëÇÑ ¼¼´ë ¹øÈ£¿Í À̸§ÀÌ ÀÖÀ¸¸ç, °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â Å×À̺í. À±°û¿¡ ÀÖ´Â °¢ Â÷¿ø¿¡ ´ëÇØ ÇϳªÀÇ ¼¼´ë Å×À̺íÀÌ ÀÖ½À´Ï´Ù.

½ºÅ¸ ºä(star view)
SQL »ç¿ëÀÚ°¡ JOINÀÌ ÀÌ¹Ì ¼öÇàµÈ ´ÜÀÏ ºä¿¡¼­ ½ºÅ¸ ½ºÅ°¸¶·ÎºÎÅÍ µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇÏ´Â, °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â °ü°èÇü ºä.

½ºÅ¸ ½ºÅ°¸¶(star schema)
DB2 OLAP Server¿¡¼­ »ç¿ëµÇ´Â °ü°èÇü µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶ÀÇ À¯Çü. Application Manager¸¦ »ç¿ëÇÏ¿© ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇϸé DB2 OLAP Server¿¡¼­ ±âº» »ç½Ç Å×ÀÌºí ¹× ÀÏ·ÃÀÇ Â÷¿ø Å×À̺íÀ» ÀÛ¼ºÇÕ´Ï´Ù. »ç½Ç Å×ÀÌºí¿¡´Â µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ½ÇÁ¦ µ¥ÀÌÅÍ °ªÀÌ µé¾î ÀÖ°í, Â÷¿ø Å×ÀÌºí¿¡´Â ±¸¼º¿ø°ú ±× ±¸¼º¿øµéÀÇ °ü°è¿¡ °üÇÑ µ¥ÀÌÅͰ¡ µé¾î ÀÖ½À´Ï´Ù.

½Ã°£ Â÷¿ø(time dimension)
¾ó¸¶³ª ÀÚÁÖ µ¥ÀÌÅ͸¦ ¼öÁýÇÏ°í °»½ÅÇÏ´ÂÁö¸¦ Á¤ÀÇÇÏ´Â Â÷¿ø À¯Çü. ½Ã°£ Â÷¿øÀÌ ÇÊ¿äÇÏÁö ¾Ê´õ¶óµµ, ÇÑ Â÷¿ø¸¸À» ½Ã°£ Â÷¿øÀ¸·Î ÅÂ±× ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

¾Æ

¾ÞÄ¿ Â÷¿ø(anchor dimension)
DB2 OLAP Server¿¡¼­ ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º¿ë °ü°èÇü Å¥ºê¿¡ ÀÛ¼ºÇÑ »ç½Ç Å×À̺íÀÇ ±¸Á¶¸¦ Á¤ÀÇÇÏ´Â µ¥ »ç¿ëÇÏ´Â Â÷¿øÀ¸·Î ÁöÁ¤µÈ Á¶¹Ð Â÷¿ø.

¿¡ÀÌÀüÆ®(agent)
ÀÀ¿ëÇÁ·Î±×·¥ ¹× µ¥ÀÌÅͺ£À̽º¸¦ ½ÃÀÛÇϰí ÁßÁöÇϸç, »ç¿ëÀÚ ¿¬°áÀ» °ü¸®Çϰí, »ç¿ëÀÚ ¾×¼¼½º º¸¾ÈÀ» ó¸®ÇÏ´Â ÇÁ·Î¼¼½º.

¿Â¶óÀÎ ºÐ¼® ó¸®(online analytical processing:OLAP)
ÃÑÇÕµÈ ±â¾÷ µ¥ÀÌÅ͸¦ ½Ç½Ã°£À¸·Î ºÐ¼®ÇØ¾ß ÇÏ´Â »ç¿ëÀÚ¸¦ À§ÇÑ ´ÙÂ÷¿øÀÇ ´ÙÁß »ç¿ëÀÚ, Ŭ¶óÀÌ¾ðÆ® ¼­¹ö ÄÄÇ»ÆÃ ȯ°æ. OLAP ½Ã½ºÅÛÀº È®Àå/Ãà¼Ò °Ë»ö, µ¥ÀÌÅÍ Çǹþ, º¹ÀâÇÑ °è»ê, Ãß¼¼ ºÐ¼® ¹× Ç¥º» ÃßÃâ°ú °°Àº ±â´ÉÀ» °¡Áý´Ï´Ù.

À±°û(outline)
µ¥ÀÌÅͺ£À̽º À±°û(database outline)À» ÂüÁ¶ÇϽʽÿÀ.

À½¿µ(shadow)
´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º À±°û¿¡ ÀúÀåµÈ Á¤º¸¸¦ À½¿µÃ³¸®ÇÏ´Â °ü°èÇü Å×ÀÌºí¿¡ ÀúÀåµÈ Á¤º¸.

ÀÀ¿ëÇÁ·Î±×·¥ ¼½¼Ç(application section)
±¸¼º ÆÄÀÏÀÇ RSM ¼½¼Ç¿¡¼­ µ¿ÀÏÇÑ ¸Å°³º¯¼öÀÇ °ªÀ» ´ëüÇÏ´Â ¸Å°³º¯¼ö °ªÀÌ µé¾î ÀÖ´Â °ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ ±¸¼º ÆÄÀÏÀÇ ¼½¼Ç.

ÀÚ

À籸Á¶È­(restructure)
DB2 OLAP Server°¡ °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ ÀÛ¼ºÇÑ Å×À̺í°ú ºä¸¦ ´Ù½Ã »ý¼ºÇϰųª ´Ù½Ã ÀÛ¼ºÇÏ´Â Á¶ÀÛ.

Á¶¹Ð Â÷¿ø(dense dimension)
¹ß»ýÇÏ´Â ¸ðµç Â÷¿ø Á¶ÇÕ¿¡¼­ Çϳª ÀÌ»óÀÇ µ¥ÀÌÅÍ Æ÷ÀÎÆ®¸¦ Â÷ÁöÇÒ °¡´É¼ºÀÌ ³ôÀº Â÷¿ø.

Â÷

Â÷¿ø ºä(dimension view)
SQL »ç¿ëÀÚ°¡ Â÷¿ø¿¡ ÀÖ´Â ±¸¼º¿ø¿¡ ´ëÇÑ Á¤º¸¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇÏ´Â, °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â ºä.

Â÷¿ø Å×À̺í(dimension table)
Â÷¿ø¿¡ ÀÖ´Â ±¸¼º¿øµé¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸°¡ ÀÖ´Â, °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â Å×À̺í. À±°û¿¡ ÀÖ´Â °¢ Â÷¿ø¿¡ ´ëÇØ ÇϳªÀÇ Â÷¿ø Å×À̺íÀÌ ÀÖ½À´Ï´Ù.

Â÷¿ø(dimension)
½Ã°£, °èÁ¤, Á¦Ç° ¶Ç´Â ½ÃÀå°ú °°Àº µ¥ÀÌÅÍ ¹üÁÖ. ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º À±°û(outline)¿¡¼­ Â÷¿øÀº ÃÖ°í ÃÑÇÕ ·¹º§À» Ç¥½ÃÇÕ´Ï´Ù.

Ä«

ij½¬(cache)
¸Þ¸ð¸®ÀÇ ±¸¼º¿ä¼Ò. °¢ ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º¿¡´Â µ¥ÀÌÅÍ Ä³½¬ ¹× »öÀΠij½¬°¡ ÀÖ½À´Ï´Ù.

Å¥ºê ºä(cube view)
SQL »ç¿ëÀÚ°¡ °ü°èÇü Å¥ºê¿¡ ÀÖ´Â ¸ðµç Â÷¿øÀÇ À̸§°ú °¢ Â÷¿ø¿¡ ´ëÇÑ ¿¬°ü Á¤º¸¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇÏ´Â, °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â ºä. °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡´Â °¢ °ü°èÇü Å¥ºê¿¡ ´ëÇØ ÇϳªÀÇ Å¥ºê ºä°¡ ÀÖ½À´Ï´Ù.

Å¥ºê īŻ·Î±× ºä(cube catalog view)
OLAP ÀÀ¿ëÇÁ·Î±×·¥ ¹× °ü°èÇü Å¥ºê ¸ñ·Ï¿¡ ´ëÇÑ SQL »ç¿ëÀÚÀÇ ¾×¼¼½º¸¦ Çã¿ëÇÏ´Â °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â ºä.

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

Å¥ºê Å×À̺í(cube table)
°ü°èÇü Å¥ºê¿¡ ÀÖ´Â Â÷¿øÀÇ ¸ñ·Ï°ú °¢ Â÷¿ø¿¡ ´ëÇÑ Á¤º¸°¡ ÀÖ´Â, °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â Å×À̺í.

Ű Å×À̺í(key table)
´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º »öÀο¡ ÇØ´çÇÏ´Â °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ DB2 OLAP Server°¡ ÀÛ¼ºÇÏ´Â Å×À̺í. DB2 OLAP Server´Â óÀ½ À籸Á¶È­¿¡ ¼º°øÇÑ ÈÄ Å° Å×À̺íÀ» ÀÛ¼ºÇÕ´Ï´Ù.

Ÿ

Å×ÀÌºí °ø°£(table space)
µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®°¡ ÀúÀåµÇ´Â ÄÁÅ×ÀÌ³Ê Ä÷º¼Ç¿¡ ´ëÇÑ Ãß»óÀûÀÎ °³³ä. Å×ÀÌºí °ø°£Àº µ¥ÀÌÅͺ£À̽º¿Í µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµÈ Å×ÀÌºí »çÀÌÀÇ °£Á¢ ·¹º§À» Á¦°øÇÕ´Ï´Ù. Å×ÀÌºí °ø°£Àº ´ÙÀ½°ú °°½À´Ï´Ù.

ÇÏ

ÇüÁ¦(sibling)
°°Àº ºÐ±â ·¹º§¿¡ ÀÖ´Â 1Â÷ ÇÏÀ§ ±¸¼º¿ø.

A

API
ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º. DB2 OLAP Server API´Â »ç¿ëÀÚ Á¤ÀÇ C ¶Ç´Â Visual Basic ÇÁ·Î±×·¥À¸·ÎºÎÅÍ DB2 OLAP Server¿¡ ¾×¼¼½ºÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÔ¼öÀÇ ¶óÀ̺귯¸®.

Application Manager
OLAP ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼ºÇϰí À¯Áöº¸¼öÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â µµ±¸.

E

ESSCMD
´ëÈ­½ÄÀ¸·Î ¶Ç´Â Àϰýó¸® ÆÄÀÏÀ» ÅëÇØ ¼­¹ö Á¶ÀÛÀ» ¼öÇàÇÏ´Â µ¥ »ç¿ëµÇ´Â ¸í·ÉÇà ÀÎÅÍÆäÀ̽º.

N

Named Pipe
Ư¼öÇÑ ³ëµå°£ ÀÀ¿ëÇÁ·Î±×·¥¿¡, ±×¸®°í ƯÈ÷ Åë½Å ¹× µ¥ÀÌÅͺ£À̽º ¼­¹ö¿¡ ¾×¼¼½ºÇϱâ À§ÇØ Æ¯º°È÷ »ç¿ëµÇ´Â API.

O

OLAP Metaoutline
¸ÞŸÀ±°ûÀ» ÂüÁ¶ÇϽʽÿÀ.

OLAP ¸ðµ¨
¸ðµ¨À» ÂüÁ¶ÇϽʽÿÀ.

OLAP ÀÀ¿ëÇÁ·Î±×·¥
Application Manager ¶Ç´Â ESSCMD ¸í·É(DB2 OLAP Server)À» »ç¿ëÇϰųª Starter Kit¿¡ ÀÖ´Â DB2 OLAP Integration Server µ¥½ºÅ©Å¾À¸·Î ÀÛ¼ºÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥. OLAP ÀÀ¿ëÇÁ·Î±×·¥¿¡´Â Çϳª ÀÌ»óÀÇ ´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º ¹× ¿¬°üµÈ ¸ðµç °è»ê ½ºÅ©¸³Æ®, º¸°í¼­ ½ºÅ©¸³Æ® ¹× µ¥ÀÌÅÍ ·Îµå ±ÔÄ¢ÀÌ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù.

R

RDBMS
°ü°èÇü µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ(Relational Database Management System). ÀÏ·ÃÀÇ Å×À̺í·Î¼­ ÀÎÁöµÉ ¼ö ÀÖÀ¸¸ç µ¥ÀÌÅÍÀÇ °ü°èÇü ¸ðµ¨¿¡ µû¶ó Á¶ÀÛµÉ ¼ö ÀÖ´Â µ¥ÀÌÅͺ£À̽º.

RSM.CFG ÆÄÀÏ(RSM.CFG file)
°ü°èÇü ÀúÀ念¿ª °ü¸®ÀÚ ±¸¼º ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ.

S

Spreadsheet Add-in
´ÙÂ÷¿ø µ¥ÀÌÅͺ£À̽º ºÐ¼®À» °¡´ÉÇÏ°Ô ÇÏ´Â Microsoft Excel ¹× Lotus 1-2-3°ú º´ÇÕÇÏ´Â ¼ÒÇÁÆ®¿þ¾î. ¼ÒÇÁÆ®¿þ¾î ¶óÀ̺귯¸®´Â ½ºÇÁ·¹µå½ÃÆ®¿¡ Ãß°¡ ±¸¼º¿ä¼Ò ¸Þ´º·Î ³ªÅ¸³ª¸ç, ±×·¯ÇÑ ±â´ÉÀ» ¿¬°á, È®Àå °Ë»ö ¹× °è»êÀ¸·Î Á¦°øÇÕ´Ï´Ù.

SQL
±¸Á¶È­ Á¶È¸ ¾ð¾î(Structured Query Language). °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ µ¥ÀÌÅ͸¦ Á¤ÀÇÇϰí Á¶ÀÛÇϴ ǥÁØÈ­µÈ ¾ð¾î.

SQL ÀÀ¿ëÇÁ·Î±×·¥(SQL application)
SQL¹®À» »ç¿ëÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥. SQL ÀÀ¿ëÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© °ü°èÇü Å¥ºêÀÇ µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.


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