ºñÁö´Ï½º ÀÎÅÚ¸®Àü½º ÀÚ½À¼
ÀÌ °úÁ¤¿¡¼´Â ³ªÁß¿¡ Á¶Àο¡¼ »ç¿ëÇÏ°Ô µÉ
¸ñÇ¥ Å×À̺íÀÇ ±âº» Ű ¹× ¿ÜºÎ ۸¦ Á¤ÀÇÇÕ´Ï´Ù.
ÀÌ °úÁ¤À» ¼öÇàÇÏ·Á¸é ½ºÅ¸ ½ºÅ°¸¶ÀÇ ³ª¸ÓÁö Å×À̺í Á¤ÀÇ(¼±ÅÃÀû)¿¡¼
Â÷¿ø Å×ÀÌºí ¹× »ç½Ç Å×À̺íÀÌ Á¤ÀǵǾî ÀÖ¾î¾ß ÇÕ´Ï´Ù.
°¢°¢ÀÇ ¸ñÇ¥ Å×ÀÌºí¿¡¼, ÇØ´ç Å×À̺íÀÇ ÇàÀ»
À¯ÀÏÇÏ°Ô ½Äº°Çϴµ¥ »ç¿ëµÇ´Â Ä÷³À» ¼±ÅÃÇÕ´Ï´Ù.
ÀÌ Ä÷³ÀÌ Å×À̺íÀÇ ±âº» ۰¡ µË´Ï´Ù.
±âº» Ű·Î ¼±ÅõǴ Ä÷³Àº ´ÙÀ½ÀÇ Á¶°ÇÀ» ¸¸Á·ÇØ¾ß ÇÕ´Ï´Ù.
- Ç×»ó °ªÀ» °¡Á®¾ß ÇÕ´Ï´Ù.
±âº» ŰÀÎ Ä÷³Àº ³Î(NULL) °ªÀ» °¡Áú ¼ö ¾ø½À´Ï´Ù.
- ÀÌ Ä÷³Àº °íÀ¯ °ªÀ» °¡Á®¾ß ÇÕ´Ï´Ù.
°¢°¢ÀÇ Ä÷³ °ªÀº Å×À̺íÀÇ °¢ Çà¿¡¼ ¼·Î ´Ù¸¥ °ªÀ» °¡Á®¾ß ÇÕ´Ï´Ù.
- Ä÷³ °ªÀº °íÁ¤ÀûÀ̾î¾ß ÇÕ´Ï´Ù.
°ªÀÌ ´Ù¸¥ °ªÀ¸·Î º¯°æµÇÁö ¾Ê¾Æ¾ß ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, LOOKUP_MARKET Å×À̺íÀÇ
CITY_ID Ä÷³(µ¥ÀÌÅÍ º¯È¯ ¹× À̵¿ Á¤ÀÇ¿¡¼ ÀÛ¼º)Àº
±âº» Ű·Î ÁöÁ¤Çϱ⿡ ÀûÇÕÇÑ Ä÷³ÀÔ´Ï´Ù. °¢ µµ½Ã´Â ½Äº°ÀÚ°¡ ÇÊ¿äÇϱ⠶§¹®¿¡,
¾î¶² µÎ µµ½Ãµµ µ¿ÀÏÇÑ ½Äº°ÀÚ¸¦ °¡ÁöÁö ¾ÊÀ¸¸ç
½Äº°ÀÚ°¡ º¯°æµÉ ¿°·Á°¡ ¾ø½À´Ï´Ù.
°¢°¢ÀÇ ÇàÀ» À¯ÀÏÇÏ°Ô ½Äº°Çϸé Çà¿¡ ´ëÇÑ ¾×¼¼½º ¼Óµµ°¡
Áõ´ëµÇ¹Ç·Î Å×ÀÌºí¿¡¼ ±âº» ۸¦ Á¤ÀÇÇϵµ·Ï ±ÇÀåÇÕ´Ï´Ù.
Å×ÀÌºí °£ÀÇ °ü°è¸¦ Á¤ÀÇÇÏ·Á¸é ¿ÜºÎ ۸¦ Á¤ÀÇÇϽʽÿÀ.
½ºÅ¸ ½ºÅ°¸¶¿¡¼ ¿ÜºÎ Ű´Â »ç½Ç Å×ÀÌºí ¹× ÀÌ¿Í ¿¬°üµÈ Â÷¿ø Å×ÀÌºí °£ÀÇ °ü°è¸¦ Á¤ÀÇÇÕ´Ï´Ù.
Â÷¿ø Å×À̺íÀÇ ±âº» Ű´Â »ç½Ç Å×ÀÌºí¿¡ ´ëÀÀµÇ´Â ¿ÜºÎ ۸¦ °¡Áö°í ÀÖ½À´Ï´Ù.
¿ÜºÎ ۸¦ Á¤ÀÇÇÏ´Â °æ¿ì¿¡´Â »ç½Ç Å×À̺íÀÇ ÇØ´ç Ä÷³¿¡ ´ëÇÑ
¸ðµç °ªÀÌ Â÷¿ø Å×ÀÌºí¿¡µµ Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, FACT_TABLEÀÇ CITY_ID Ä÷³Àº
LOOKUP_MARKET
Â÷¿ø Å×À̺íÀÇ CITY_ID Ä÷³¿¡¼ Á¤ÀÇµÈ ¿ÜºÎ ۸¦ °¡Áý´Ï´Ù.
ÀÌ´Â CITY_ID°¡ LOOKUP_MARKET Å×ÀÌºí¿¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì¿¡´Â
FACT_TABLE¿¡ ÇàÀÌ Á¸ÀçÇÒ ¼ö ¾øÀ½À» ÀǹÌÇÕ´Ï´Ù.
ÀÌ °úÁ¤¿¡¼´Â µ¥ÀÌÅÍ º¯È¯ ¹× À̵¿ Á¤ÀÇ¿¡¼ ÀÛ¼ºÇÑ ³× °³ÀÇ
¸ñÇ¥ Å×À̺í(LOOKUP_MARKET, LOOKUP_TIME, LOOKUP_PRODUCT ¹×
LOOKUP_SCENARIO)¿¡ ±âº» ۸¦ Á¤ÀÇÇÕ´Ï´Ù.
FACT_TABLE ¸ñÇ¥ Å×ÀÌºí¿¡´Â ´ëÀÀµÇ´Â ¿ÜºÎ ۸¦ Á¤ÀÇÇÕ´Ï´Ù.
ÀÌ °úÁ¤¿¡¼´Â LOOKUP_MARKET, LOOKUP_TIME, LOOKUP_PRODUCT ¹×
LOOKUP_SCENARIO ¸ñÇ¥ Å×À̺íÀÇ ±âº» ۸¦ Á¤ÀÇÇÕ´Ï´Ù.
±âº» ۸¦ Á¤ÀÇÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- Á¦¾î ¼¾ÅÍ Ã¢À¸·Î °¡½Ê½Ã¿À.
- º¸±â -> »õ·Î °íħÀ» ´©¸£½Ê½Ã¿À.
- TUTWHS µ¥ÀÌÅͺ£À̽ºÀÇ Å×ÀÌºí ¸ñ·Ï¿¡¼ LOOKUP_MARKET Å×À̺íÀ» ãÀ¸½Ê½Ã¿À.
Å×À̺íÀ» ¿À¸¥ÂÊ ¸¶¿ì½º ¹öưÀ¸·Î ´©¸£°í º¯°æÀ» ¼±ÅÃÇϽʽÿÀ.
º¯°æ Å×ÀÌºí ³ëÆ®ºÏÀÌ ¿¸³´Ï´Ù.
- ±âº» Ű ÅÇÀ» ´©¸£½Ê½Ã¿À. ±âº» Ű ÆäÀÌÁö°¡ ¿¸³´Ï´Ù.
- »ç¿ë °¡´ÉÇÑ Ä÷³ ¸ñ·Ï¿¡¼ CITY_ID¸¦ ±âº» Ű·Î ¼±ÅÃÇϽʽÿÀ.
- >¸¦ ´·¯ CITY_ID¸¦ ±âº» Ű Ä÷³ ¸ñ·ÏÀ¸·Î ¿Å±â½Ê½Ã¿À.
- Á¦ÇÑÁ¶°Ç À̸§ Çʵ带 °ø¹éÀ¸·Î µÎ¾î DB2
Universal Database°¡ »ç¿ëÀÚ¸¦ À§Çؼ Á¦ÇÑÁ¶°Ç À̸§À» ¸¸µéµµ·Ï ÇϽʽÿÀ.
¼±ÅÃµÈ Ä÷³ÀÇ ¸ðµç °ªÀÌ °íÀ¯ÇØ¾ß ÇϹǷΠ±âº» Ű´Â Á¦ÇÑÁ¶°ÇÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.

- Á¤ÀÇ ³»¿ëÀ» ÀúÀåÇÏ·Á¸é È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
´Ù¸¥ ¸ñÇ¥ Å×ÀÌºí¿¡ ´ëÇØ ±âº» ۸¦ Á¤ÀÇÇÏ·Á¸é µ¿ÀÏÇÑ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
´ÙÀ½ »çÇ×À» Á¤ÀÇÇϽʽÿÀ.
- TIME_ID(LOOKUP_TIME Å×À̺í¿ë ±âº» Ű)
- PRODUCT_KEY(LOOKUP_PRODUCT Å×À̺í¿ë ±âº» Ű)
- SCENARIO_ID(LOOKUP_SCENARIO Å×À̺í¿ë ±âº» Ű)
FACT_TABLE ¹× ´Ù¸¥ ¸ñÇ¥ Å×ÀÌºí °£ÀÇ °ü°è´Â ¿ÜºÎ Ű·Î Á¤ÀÇÇÕ´Ï´Ù.
ÀÌ ¿¹Á¦¿¡¼´Â LOOKUP_MARKET Å×À̺í(»óÀ§ Å×À̺í)ÀÇ ±âº» ۸¦ ±â¹ÝÀ¸·Î
FACT_TABLE(Á¾¼Ó Å×À̺í)¿¡ ¿ÜºÎ ۸¦ Á¤ÀÇÇÕ´Ï´Ù.
¿ÜºÎ ۸¦ Á¤ÀÇÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- TUTWHS µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ Å×ÀÌºí ¸ñ·Ï¿¡¼ FACT_TABLE Å×À̺íÀ» ãÀ¸½Ê½Ã¿À.
Å×À̺íÀ» ¿À¸¥ÂÊ ¸¶¿ì½º ¹öưÀ¸·Î ´©¸£°í º¯°æÀ» ¼±ÅÃÇϽʽÿÀ.
º¯°æ Å×ÀÌºí ³ëÆ®ºÏÀÌ ¿¸³´Ï´Ù.
- ¿ÜºÎ Ű ÅÇÀ» ´©¸£½Ê½Ã¿À. ¿ÜºÎ Ű ÆäÀÌÁö°¡ ¿¸³´Ï´Ù.
- Ãß°¡¸¦ ´©¸£½Ê½Ã¿À.
¿ÜºÎ Ű Ãß°¡ âÀÌ ³ªÅ¸³³´Ï´Ù.
- Å×ÀÌºí ½ºÅ°¸¶ Çʵ忡¼ IWH¸¦ ¼±ÅÃÇϽʽÿÀ.
- Å×À̺í À̸§ Çʵ忡 »óÀ§ Å×À̺íÀÎ LOOKUP_MARKET¸¦ ÁöÁ¤ÇϽʽÿÀ.
±âº» Ű Çʵå´Â LOOKUP_MARKET¿ë ±âº» ۸¦ Ç¥½ÃÇÕ´Ï´Ù.
±âº» ۸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇÏ·Á¸é »óÀ§ Å×À̺íÀ» »ý¼ºÇÏ´Â ´Ü°è°¡ Å×½ºÆ® ¶Ç´Â Á¦Ç°È ¸ðµåÀ̾î¾ß ÇÕ´Ï´Ù.
FACT_TABLE¿¡ ´ëÇØ ¿ÜºÎ ۸¦ Á¤ÀÇÇÏ·Á¸é ¸ÕÀú »óÀ§ Å×ÀÌºí¿¡ ´ëÇØ ±âº» ۸¦ Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù.
- »ç¿ë °¡´ÉÇÑ Ä÷³ ¸ñ·Ï¿¡¼ ¿ÜºÎ Ű·Î Á¤ÀÇÇÏ·Á´Â Ä÷³À¸·Î CITY_ID¸¦
¼±ÅÃÇϽʽÿÀ.
- >¸¦ ´·¯ CITY_ID¸¦ ¿ÜºÎ Ű ¸ñ·ÏÀ¸·Î ¿Å±â½Ê½Ã¿À.

- Á¤ÀÇ ³»¿ëÀ» ÀúÀåÇÏ·Á¸é È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
3ºÎÅÍ 8 ´Ü°è¸¦ ¹Ýº¹ÇÏ¿© ´Ù¸¥ ¸ñÇ¥ Å×ÀÌºí¿¡ ´ëÇÑ
FACT_TABLEÀÇ ¿ÜºÎ ۸¦ Á¤ÀÇÇϽʽÿÀ. ´ÙÀ½ »çÇ×À» Á¤ÀÇÇϽʽÿÀ.
- LOOKUP_TIME Å×À̺íÀÌ »óÀ§ Å×À̺íÀÎ ¿ÜºÎ Ű·Î TIME_ID Á¤ÀÇ
- LOOKUP_PRODUCT Å×À̺íÀÌ »óÀ§ Å×À̺íÀÎ ¿ÜºÎ Ű·Î PRODUCT_KEY Á¤ÀÇ
- LOOKUP_SCENARIO Å×À̺íÀÌ »óÀ§ Å×À̺íÀÎ ¿ÜºÎ Ű·Î SCENARIO_ID Á¤ÀÇ

- Å×ÀÌºí º¯°æ â¿¡¼ Á¤º¸¸¦ ÀúÀåÇÏ·Á¸é È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
ÀÌ Àý¿¡¼´Â Data Warehouse Center¿¡¼ ¿ÜºÎ ۸¦ Á¤ÀÇÇÕ´Ï´Ù.
µ¥ÀÌÅÍ ¿þ¾îÇϿ콺¿¡ ¿ÜºÎ ۸¦ Á¤ÀÇÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- Data Warehouse Center â¿¡¼ ¿þ¾îÇϿ콺
¸ñÇ¥ Æ®¸®¸¦ È®ÀåÇϽʽÿÀ.
- Å×ÀÌºí Æú´õ°¡ º¸ÀÏ ¶§±îÁö ÀÚ½À¼ ¸ñÇ¥
Æ®¸®¸¦ È®ÀåÇϽʽÿÀ.
- FACT_TABLE Å×À̺íÀ» ¿À¸¥ÂÊ ¸¶¿ì½º ¹öưÀ¸·Î ´©¸£½Ê½Ã¿À.
- µî·Ï Á¤º¸¸¦ ´©¸£½Ê½Ã¿À.
Å×ÀÌºí µî·Ï Á¤º¸ ³ëÆ®ºÏÀÌ ¿¸³´Ï´Ù.
- ¿þ¾îÇϿ콺 ¿ÜºÎ Ű ÅÇÀ» ´©¸£½Ê½Ã¿À.
- ºä¿¡¼ ù¹øÂ° ¿ÜºÎ ŰÀÇ Á¦ÇÑÁ¶°Ç À̸§À» ¿À¸¥ÂÊ ¸¶¿ì½º ¹öưÀ¸·Î
´©¸£°í Á¦°Å¸¦ ´©¸£½Ê½Ã¿À. ºä¿¡ ÀÖ´Â °¢ ¿ÜºÎ Ű¿¡ ´ëÇØ
ÀÌ ÀÛ¾÷À» ¼öÇàÇϽʽÿÀ. ÀÌ·¯ÇÑ ¿ÜºÎ Ű Á¤ÀÇ´Â »ç½Ç Å×À̺í Á¶ÀÎ ´Ü°è°¡ º¹»çµÉ ¶§
Àü´ÞµË´Ï´Ù. ¿ÜºÎ Ű Á¤ÀÇ´Â TBC »ùÇà ¸ñÇ¥ Å×À̺íÀ» ÂüÁ¶ÇϹǷÎ
À̸¦ »èÁ¦ÇÑ ´ÙÀ½, ÀÚ½À¼ ¸ñÇ¥ Å×À̺íÀ» ÂüÁ¶ÇÏ´Â »õ ¿ÜºÎ Ű·Î ¹Ù²Ù¾î¾ß ÇÕ´Ï´Ù.
- ºó °ø¹éÀ» ¿À¸¥ÂÊ ¸¶¿ì½º ¹öưÀ¸·Î ´©¸¥ ´ÙÀ½ Á¤ÀǸ¦ ´©¸£½Ê½Ã¿À. ¿þ¾îÇϿ콺 ¿ÜºÎ Ű Á¤ÀÇ Ã¢ÀÌ ¿¸³´Ï´Ù.
- ¿ÀºêÁ§Æ® ½ºÅ°¸¶ ¸ñ·Ï¿¡¼ IWH¸¦ ¼±ÅÃÇϽʽÿÀ.
- ¿ÀºêÁ§Æ® À̸§ ¸ñ·Ï¿¡¼ LOOKUP_MARKETÀ» ¼±ÅÃÇϽʽÿÀ.
LOOKUP_MARKETÀÇ ±âº» ۰¡ ¿þ¾îÇϿ콺 ±âº» Ű Çʵ忡 ³ªÅ¸³³´Ï´Ù.
- »ç¿ë °¡´ÉÇÑ Ä÷³ Çʵ忡¼ CITY_ID¸¦ ¼±ÅÃÇϽʽÿÀ.
- >À» ´©¸£¸é CITY_ID°¡ ¿þ¾îÇϿ콺 ¿ÜºÎ Ű Ä÷³ Çʵå·Î À̵¿µË´Ï´Ù.
- Á¦ÇÑÁ¶°Ç À̸§ Çʵ忡 ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.
"Whse Market FK"
Á¦ÇÑÁ¶°Ç À̸§Àº °¢ ¿ÜºÎ ۸¶´Ù ´Þ¶ó¾ß ÇÕ´Ï´Ù.
³ª¸ÓÁö ¼¼ °³ÀÇ LOOKUP Å×ÀÌºí¿¡ ´ëÇÑ Á¦ÇÑÁ¶°ÇÀÌ ¾Æ·¡ Å×ÀÌºí¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.
- Á¤ÀÇ ³»¿ëÀ» ÀúÀåÇÏ°í ¿þ¾îÇϿ콺 ¿ÜºÎ Ű Á¤ÀÇ Ã¢À» ´ÝÀ¸·Á¸é È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
- ³ª¸ÓÁö ¼¼ °³ÀÇ LOOKUP Å×ÀÌºí¿¡ ´ëÇÑ ¿ÜºÎ ۸¦ Ãß°¡ÇÏ·Á¸é 7ºÎÅÍ 13 ´Ü°è¸¦ ¹Ýº¹ÇϽʽÿÀ.
Å×À̺í
| Á¦ÇÑÁ¶°Ç À̸§
|
LOOKUP_TIME
| "Whse Time FK"
|
LOOKUP_PRODUCT
| "Whse Product FK"
|
LOOKUP_SCENARIO
| "Whse Scenario FK"
|
- º¯°æ ³»¿ëÀ» ÀúÀåÇϰí Å×ÀÌºí µî·Ï Á¤º¸ âÀ» ´ÝÀ¸·Á¸é È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
ÀÌ °úÁ¤¿¡¼´Â ´ÙÀ½ ¸ñÇ¥ Å×ÀÌºí¿¡ ´ëÇÑ ±âº» ۸¦ Á¤ÀÇÇß½À´Ï´Ù.
- LOOKUP_MARKET
- LOOKUP_TIME
- LOOKUP_PRODUCT
- LOOKUP_SCENARIO
±×¸®°í, ±âº» Ű¿¡ ´ëÀÀµÇ´Â FACT_TABLEÀÇ ¿ÜºÎ ۵µ Á¤ÀÇÇß½À´Ï´Ù.
Data Warehouse Center¿¡¼ ½ºÅ¸ ½ºÅ°¸¶ ÀÛ¼º¿¡¼´Â À̵é ۸¦ »ç¿ëÇÏ¿©
½ºÅ¸ ½ºÅ°¸¶ÀÇ Å×À̺íÀ» Á¶ÀÎÇÏ°Ô µË´Ï´Ù.
[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ]