|
|
|
|
µ¥ÀÌÅÍ¿þ¾îÇϿ콺¿¡¼ÀÇ ¼Ò½ºµ¥ÀÌÅͼöÁý,°¡°ø,ÀúÀå,°Ë»ö,º¸±Þ,±³È¯,Æó±â µîÀÇ µ¥ÀÌÅÍ »ýÁ¸ÁÖ±â(Data
Lifecycle) Àüü¿¡ ¿µÇâÀ» ¹ÌÄ¡¸ç µ¥ÀÌÅÍ¿þ¾îÇϿ콺 ³»ÀÇ µ¥ÀÌÅ͵éÀÌ ¾î¶² °ü°è·Î ±¸¼ºµÇ¾î ÀÖ´ÂÁö
ÇÑ´«¿¡ º¸¿© ÁÖ´Â Áöµµ¿Í °°Àº ¿ªÇÒÀ» ¼öÇàÇÏ´Â °Í |
|
|
|
µ¥ÀÌÅÍ¿þ¾îÇϿ콺¸¦
È¿°úÀûÀ¸·Î ¿î¿µÇϱâ À§Çؼ´Â µ¥ÀÌÅÍ ±¸Á¶¿Í µ¥ÀÌÅ͵é
°£ÀÇ °ü°è,±×¸®°í µ¥ÀÌÅ͵éÀÇ Æ¯¼º¿¡ °üÇÑ Á¤º¸°ü¸®ÀÇ Á߿伺 ´ëµÎ
DW´Â
ÇÁ·Î¼¼½º Áß½ÉÀÇ ¿î¿µ½Ã½ºÅÛº¸´Ù µ¥ÀÌÅÍÀÇ À¯Áöº¸¼ö¿¡ ¸¹Àº ³ë·ÂÀÌ ¼Ò
¿ä
¼Ò½º½Ã½ºÅÛµ¥ÀÌÅÍ
±¸Á¶¿Í Ÿ°Ù ½Ã½ºÅÛ µ¥ÀÌÅÍ ±¸Á¶°¡ ´Ù´ë´Ù °ü°èƯ¼ºÀ» °¡
Áö°í Àֱ⠶§¹®¿¡ È¿ À²ÀûÀÎ °ü¸®¸¦ À§Çؼ µ¥ÀÌÅͺ£À̽º¸¦ ±¸¼ºÇÏ´Â °¢ ¿Àºê
Á§Æ®µéÀÇ ¸ñ·Ï°ú Ư¼º,±×¸®°í °¢ ¿ÀºêÁ§ Æ®µé°£ÀÇ °ü°è¿¡ °üÇÑ Á¤º¸¸¦ ÀÏ°üÀû
À¸·Î °ü¸® ÇÊ¿ä
|
|
|
|
ETML
Áï ÃßÃâ(Extract), º¯È¯(Transform), À̵¿(Move), žÀç(Load) ±â´É ¼ö
Çà
´Ù¾çÇÑ
¼Ò½º ½Ã½ºÅÛ¿¡¼ DW µ¥ÀÌÅͺ£À̽º·ÎÀÇ Áöµµ¸¦ ±×·Á¾ß ÇÒ ¼³°èÀÚ³ª °³
¹ßÀÚ°¡ »ç¿ë
¼Ò½ºµ¥ÀÌÅÍ
À§Ä¡¿Í ÇüÅ Á¤º¸¸¦ °¡Áö°í ÀÖÀ½
¼Ò½º
µ¥ÀÌÅ͸¦ ¿þ¾îÇϿ콺 Áغñ ´Ü°èÀÇ ÇüÅ·Πº¯È¯Çϱâ À§ÇÏ¿© ÇÊ¿äÇÑ ·ÎÁ÷
À» º¸À¯
DWÀÇ
°³¹ßÀÚ³ª °ü¸®ÀÚ·Î ÇÏ¿©±Ý µ¥ÀÌÅÍÀÇ Á¤È®¼ºÀ» È®½ÅÇÏ°Ô ÇÏ´Â ¿ëµµ·Î Á¦
°ø
DWÀÇ
°è¼ÓµÇ´Â À¯Áöº¸¼ö³ª È®Àå¿¡µµ Àý´ëÀûÀ¸·Î ÇÊ¿ä |
|
|
DW(¶Ç´Â
Data Mart)¿Í ºñÁî´Ï½º »ç¿ëÀÚµé »çÀÌÀÇ ¿¬°á°í¸®
ºñÁî´Ï½º°üÁ¡¿¡¼
¼·Î °ü·Ã ÀÖ´Â Á¤º¸µéÀ» ºñÁî´Ï½º ¿ë¾î°¡ °°Àº »ç¿ëÀÚ°¡
¾Ë±â ½¬¿î ÇüÅÂÀÇ ¸»·Î Ç¥ÇöÇÏ¿© Á¦°ø
DW³»¿¡
ÀÖ´Â ¸®Æ÷Æ®, ÁúÀÇ, µ¥ÀÌÅÍÀÇ Á¾·ù, µ¥ÀÌÅÍÀÇ À§Ä¡, µ¥ÀÌÅÍÀÇ ½Å·Ú
µµ, ¿î¿µ°è µ¥ÀÌ ÅÍÀÇ º¯È¯ ±ÔÄ¢ µîÀ» º¸¿© ÁÜ
|
|
|
ÇöÀç
DW°¡ °¡Áö°í ÀÖ´Â ¸ðµç Á¤º¸¿¡ ´ëÇØ ¾Ë ¼ö ÀÖÀ¸¹Ç·Î µ¥ÀÌÅÍÀÇ Áߺ¹ ÃÖ
¼ÒÈ
À¯Áöº¸¼ö
¹× º¯°æ°ü¸®¸¦ È¿À²ÀûÀ¸·Î ¼öÇà
¼Ò½º½Ã½ºÅÛÀÇ
µ¥ÀÌÅÍ ±¸Á¶ º¯°æ½Ã º¯°æÇØ¾ß Çϴ Ÿ°Ù ½Ã½ºÅÛ µ¥ÀÌÅͱ¸Á¶ ³»
¿ª ÆÄ¾Ç ¿ëÀÌ
½Ã½ºÅÛ
±¸Á¶¿¡ ´ëÇÑ Á¤º¸¸¦ Áß¾ÓÁýÁßÀûÀ¸·Î °ü¸®ÇÏ°í °øÀ¯ÇÔÀ¸·Î½á ÀÚ¿øÀ»
È¿À²Àû »ç¿ë
MetaData
ÀÚü°¡ ½Ã½ºÅÛ ±¸Á¶¸¦ ±â¼úÇÏ°í ÀÖÀ¸¹Ç·Î MetaData ÀÚü·Î ½Ã½ºÅÛ
±¸Á¶¿¡ ´ëÇÑ ¹® ¼È È¿°ú
±â¾÷
Á¤º¸Àڻ꿡 ´ëÇÑ Ã¼°èÀûÀÎ ÆÄ¾Ç ¹× °ü¸® ±âÁ¸ ½Ã½ºÅÛ¿¡ ´ëÇÑ ÅõÀÚº¸È£
°¡ °¡´É
À̱âÁ¾
°ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ÀϹÝÀûÀÎ °ü°èÇü ¸ðµ¨À» ¸¸µé ¼ö ÀÖÀ¸¸ç
ÄÉÀ̽º(CASE)¸¦ Ç¥ÁØÈÇÒ ¼ö ÀÖ¾î °³¹ß°úÁ¤¿¡¼ Áߺ¹¾÷¹« ¹ß»ýÀ» »çÀü¿¹¹æ °¡
´É |
|
|
Mandatory
: ¾ÆÅ°ÅØó´Â »ç¿ëÀÚ°¡ À߸øµÈ ÀÇ»ç °áÁ¤À» ³»¸®Áö ¾Êµµ·Ï Ç×»ó °¡Àå ÃÖ½ÅÁ¤
º¸·Î °»½ÅµÈ Meta Data¸¦ Á¦°øÇØ¾ß ÇÔ
Open
: ´Ù¾çÇÑ ¹üÁÖÀÇ ¼Ò½º½Ã½ºÅÛÀ¸·ÎºÎÅÍ Á¤º¸¸¦ °¡Á®¿À°í ÇÔ²² ¿¬µ¿ µÇ¾î¾ß ÇÔ
(ÃÖ½ÅÀÇ Á¤º¸·Î °»½Å À§ÇÑ ÇÙ½É ±â´É)
Synchronize,
Update
: ¾ÆÅ°ÅØÃÄ´Â µÇµµ·Ï ÀÚµ¿ÈµÇ¾î MetaDataÀÇ º¯°æÀÌ ÀÌ·ç¾îÁ®¾ß ÇÔ
À̸¦ À§Çؼ´Â ´Ù¾çÇÑ µµ±¸°£ÀÇ MetaData »óÈ£±³È¯À» °¡´ÉÇÏ°Ô
ÇÏ´Â INITIAL
CAPTURE°¡ ÀÌ·ç¾îÁ®¾ß Çϸç, µ¥ÀÌÅÍ¿þ¾îÇϿ콺°¡ ¸¸µé¾îÁö°í ¼öÇàµÈ ÈÄ¿¡µµ
MetaData¸¦ ²÷ÀÓ¾øÀÌ °»½ÅÇØÁÖ´Â ÀÚµ¿ÈµÈ ÇÁ·Î¼¼½º°¡ °³¹ßµÇ¾î¾ß ÇÔ
|
|
|
|
MOF(Meta
Object Facility)
- ºÐ»ê ȯ°æ ÇÏ¿¡¼ MOF¿¡ ȣȯµÇ´Â ¸ðµç Meta ModelÀ» À§ÇÑ OMGÀÇ
MetaData
¸¦ °ü¸®Çϱâ À§ÇÑ repository API
MRS/OIM(Microsoft
Repository/Open Interface Model)
- Microsoft Repository¸¦ À§ÇÑ Meta ModelÀ̸ç Microsoft¸¦
À§½ÃÇÑ ¿©·¯ ¾÷
üÀÇ ÀÇÇØ ÀÛ¼º
XMI(XML
Metadata Interchange)
- 1998³âµµ¿¡ OMG·Î Á¦¾ÈµÇ¾úÀ¸¸ç °´Ã¼¿¡ ´ëÇÑ Á¤º¸ÀÇ ±³È¯À» À§ÇØ XMLÀ»
»ç¿ë
- MetaData ModelÀ» À§Çؼ MOF¸¦ »ç¿ëÇϸç IBM, Oracle
±×¸®°í UNISYS¿¡ ÀÇ
ÇØ ÁÖµµ
MDIS(Metadata
Interchange Specification)
- MDIS´Â MetaData¸¦ ASCII ÇüÅ·Î, ±×¸®°í ¹èÄ¡ ŸÀÔÀ¸·Î ±³È¯ÀÌ
°¡´ÉÇϵµ·Ï
Áö¿ø
- Apertus/Carleton, ETI, IBM, OneMeaning,
Platinum / LogicWorks,
Sybase / Intellidex µîÀÌ Á¦Ç°¿¡ MDIS Ç¥ÁØÀ»
±¸Çö
|
|
|
MetaData´Â
À¥ ±â¼ú°ú µ¥ÀÌÅÍ¿þ¾îÇϿ콺ÀÇ °áÇÕÀ¸·Î º¸´Ù Á߿伺À» ¾ò°Ô µÉ
°ÍÀÓ
MetaData
ÀúÀå¼Ò´Â Áß¾ÓÁýÁßÀûÀϼöµµ ºñÁî´Ï½º ¿ä±¸¿¡ µû¶ó ºÐ»êµÉ ¼öµµ ÀÖ
À» °ÍÀÓ
MetaData
°ü¸®µµ±¸´Â MetaData ¾ÆÅ°ÅØÃÄÀÇ ÇÙ½É ÄÄÆ÷³ÍÆ®°¡ µÇ¸ç ´ÙÀ½°ú °°
Àº ÄÄÆ÷³ÍÆ®¸¦ °¡Áö°Ô µÉ °Í ÀÓ
1) MetaData ĸÃÄ- ´Ù¾çÇÑ ¿øõÀ¸·ÎºÎÅÍ MetaData¸¦
Ãʱ⿡ ¹Þ¾Æ¿À´Â ¿ªÇÒ
¼öÇà
2) MetaData ½ÌÅ©·Î³ªÀÌÀú- MetaData¸¦
ÃÖ½ÅÀÇ Á¤º¸·Î À¯Áö½ÃÅ°´Â ¿ªÇÒ
¼öÇà
3) MetaData Ž»ö¿£Áø- ÃÖÁ¾»ç¿ëÀÚ·Î ÇÏ¿©±Ý MetaData¸¦
Ž»öÇÏ°í Á¢±ÙÇÏ´Â
Front-end ¿ªÇÒ
4) MetaData °á°ú °ü¸®ÀÚ- MetaData Ž»ö
°á°ú¸¦ Á¦°øÇÏ°í ÃÖÁ¾»ç¿ëÀÚ¿¡°Ô
ÀûÀýÇÑ ¼±ÅÃÀ» ÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°ø
5) MetaData °æº¸±âMetaData ³»¿ëÀÇ º¯°æÀÌ
ÀÖÀ» ¶§ Subscriber¿¡°Ô ¾Ë·ÁÁÖ
´Â ¿ªÇÒ
6) MetaData Äõ¸®Æ®¸®°Å- »ç¿ëÀÚÀÇ ¼±Åÿ¡ ÀÇÇØ
ÀûÀýÇÑ Äõ¸®ÅøÀ» Æ®¸®°Å ÇÏ
¿© DWµ¥ÀÌÅ͸¦ ¾òµµ·Ï ÇÏ´Â ±â´É
|