Ä¿³ØÅͰ¡ À̺¥Æ® Àü´ÞÀ» ó¸®ÇÏ·Á¸é µ¥ÀÌÅͺ£À̽º¿¡ À̺¥Æ® °ø°í ¸ÞÄ¿´ÏÁòÀ» ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é ´ÙÀ½ Ÿ½ºÅ©¸¦ ¿Ï·áÇϽʽÿÀ.
´ÙÀ½ ¼½¼ÇÀº À̺¥Æ® ¹× ¾ÆÄ«À̺ê Å×À̺í ÀÛ¼º°ú ±¸¼º¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
Ä¿³ØÅÍ´Â À̺¥Æ® Å×À̺íÀ» »ç¿ëÇÏ¿© ¼±ÅÃÀ» À§ÇØ À̺¥Æ®¸¦ ´ë±â¿¿¡ ³Ö½À´Ï´Ù. ArchiveProcessed µî·Ï Á¤º¸¸¦ true ¶Ç´Â no °ªÀ¸·Î ¼³Á¤ÇÑ °æ¿ì, Ä¿³ØÅͰ¡ À̺¥Æ® Å×ÀÌºí¿¡¼ »óŸ¦ °»½ÅÇÑ ÈÄ ¾ÆÄ«À̺ê Å×À̺íÀ» »ç¿ëÇÏ¿© À̺¥Æ®¸¦ ÀúÀåÇÕ´Ï´Ù.
°¢ À̺¥Æ®¿¡ ´ëÇØ, Ä¿³ØÅÍ´Â À̺¥Æ® Å×ÀÌºí¿¡¼ Business ObjectÀÇ À̸§ Verb ¹× ۸¦ È®º¸ÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ Àüü ¿£Æ¼Æ¼¸¦ °Ë»öÇÕ´Ï´Ù. À̺¥Æ®°¡ óÀ½ ·Î±×µÈ ÈÄ ¿£Æ¼Æ¼°¡ º¯°æµÈ °æ¿ì, Ä¿³ØÅͰ¡ Ãʱâ À̺¥Æ®¿Í ¸ðµç ÈÄ¼Ó º¯°æ»çÇ×À» È®º¸ÇÕ´Ï´Ù. Áï, Ä¿³ØÅͰ¡ À̺¥Æ® Å×ÀÌºí¿¡¼ ¿£Æ¼Æ¼¸¦ È®º¸Çϱâ Àü¿¡ ÀÌ ¿£Æ¼Æ¼°¡ ÀÛ¼ºµÇ°í °»½ÅµÇ´Â °æ¿ì, Ä¿³ØÅͰ¡ ´ÜÀÏ °Ë»öÀ¸·Î µÎ °¡Áö ¸ðµÎÀÇ µ¥ÀÌÅÍ º¯°æ»çÇ×À» È®º¸ÇÕ´Ï´Ù.
´ÙÀ½Àº Ä¿³ØÅÍ¿¡¼ 󸮵Ǵ °¢°¢ÀÇ À̺¥Æ®¿¡ °¡´ÉÇÑ ¼¼ °¡Áö °á°úÀÔ´Ï´Ù.
Ä¿³ØÅͰ¡ À̺¥Æ®¸¦ ¼±ÅÃÇÑ ÈÄ À̵é À̺¥Æ®°¡ À̺¥Æ® Å×ÀÌºí¿¡¼ »èÁ¦µÇÁö ¾Ê´Â °æ¿ì, À̵éÀº Å×ÀÌºí¿¡¼ ºÒÇÊ¿äÇÑ °ø°£À» Â÷ÁöÇÕ´Ï´Ù. ±×·¯³ª À̵éÀÌ »èÁ¦µÇ´Â °æ¿ì, 󸮵ÇÁö ¾ÊÀº ¸ðµç À̺¥Æ®°¡ ¼Õ½ÇµÇ¾î À̺¥Æ® 󸮸¦ °¨»çÇÒ ¼ö ¾ø½À´Ï´Ù. µû¶ó¼, ¾ÆÄ«À̺ê Å×ÀÌºíµµ ÀÛ¼ºÇÏ¿© true·Î ¼³Á¤µÈ ArchiveProcessed µî·Ï Á¤º¸¸¦ À¯ÁöÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. À̺¥Æ® Å×ÀÌºí¿¡¼ À̺¥Æ®°¡ »èÁ¦µÉ ¶§¸¶´Ù, Ä¿³ØÅÍ´Â À̸¦ ¾ÆÄ«À̺ê Å×ÀÌºí¿¡ »ðÀÔÇÕ´Ï´Ù.
À̺¥Æ® ¹× ¾ÆÄ«À̺ê 󸮸¦ ±¸¼ºÇÏ·Á¸é ±¸¼º µî·Ï Á¤º¸¸¦ »ç¿ëÇÏ¿© ´ÙÀ½ Á¤º¸¸¦ ÁöÁ¤ÇϽʽÿÀ.
(ArchiveProcessed). ÅëÇÕ ºê·ÎÄ¿ °íÀ¯ µî·Ï Á¤º¸´Â ºê·ÎÄ¿ÀÇ ±¸Çö ¾È³»¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
EventOrderBy µî·Ï Á¤º¸¿¡ ´ëÇÑ °ªÀ» ÁöÁ¤ÇÏ¿© ó¸®µÉ À̺¥Æ®ÀÇ ¼ø¼¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌµé ¹× ±âŸ ±¸¼º µî·Ï Á¤º¸¿¡ ´ëÇÑ Á¤º¸´Â ºÎ·Ï A, Ä¿³ØÅÍÀÇ Ç¥ÁØ ±¸¼º µî·Ï Á¤º¸ ¹× Ç¥ 6À» ÂüÁ¶ÇϽʽÿÀ.
±âº»ÀûÀ¸·Î À̺¥Æ® ´ë±â¿ Å×À̺íÀÇ À̸§Àº xworlds_eventsÀÌ°í ¾ÆÄ«ÀÌºê ´ë±â¿ Å×À̺íÀÇ À̸§Àº xworlds_archive_eventsÀÔ´Ï´Ù.
¿äû 󸮿¡¸¸ Ä¿³ØÅ͸¦ »ç¿ëÇÏ·Á¸é Ä¿³ØÅ͸¦ ½ÃÀÛÇÒ ¶§ -fno ¿É¼ÇÀ» »ç¿ëÇϰí
EventTableNameÀÇ °ªÀ» null(¹®ÀÚ¿·Î)·Î ¼³Á¤ÇϽʽÿÀ.
»ç¿ëÇϰí ÀÖ´Â µå¶óÀ̹ö°¡ Java Ŭ·¡½º DatabaseMetaData¸¦ Áö¿øÇÏÁö ¾Ê°í
Ä¿³ØÅͰ¡ À̺¥Æ®¿Í ¾ÆÄ«À̺ê Å×À̺íÀÇ Á¸À縦 °Ë»çÇÏÁö ¾Êµµ·Ï ÇÏ·Á´Â °æ¿ì,
CheckForEventTableInInitÀÇ °ªÀ» false·Î ¼³Á¤Çؼ À̸¦ »ç¿ë ºÒ°¡´ÉÇÏ°Ô ÇϽʽÿÀ. ±âº»ÀûÀ¸·Î ÀÌ´Â trueÀÔ´Ï´Ù. °ªÀ» false·Î ¼³Á¤ÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
DB2 µ¥ÀÌÅͺ£À̽º¿ë À̺¥Æ®, ¾ÆÄ«ÀÌºê ¹× °íÀ¯ ID Å×À̺íÀ» ¼³Ä¡ÇÒ ½ºÅ©¸³Æ®´Â ´ÙÀ½°ú °°½À´Ï´Ù.
Oracle µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ À̺¥Æ®, ¾ÆÄ«ÀÌºê ¹× °íÀ¯ ID Å×À̺íÀ» ¼³Ä¡ÇÒ ½ºÅ©¸³Æ®´Â ´ÙÀ½°ú °°½À´Ï´Ù.
Microsoft SQL Server µ¥ÀÌÅͺ£À̽º¿ë À̺¥Æ®, ¾ÆÄ«ÀÌºê ¹× °íÀ¯ ID Å×À̺íÀ» ¼³Ä¡ÇÒ ½ºÅ©¸³Æ®´Â ´ÙÀ½°ú °°½À´Ï´Ù.
ÀÌµé ÆÄÀÏÀº ´ÙÀ½ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
UNIX:
connectors/JDBC/dependencies/
Windows:
connectors\JDBC\dependencies\
ƯÁ¤ ¼³Ä¡ ¹× Á¶È¸ ÃÖÀûÈ ¿ä±¸»çÇ×ÀÌ ÃæÁ·µÇµµ·Ï DBA ¶Ç´Â Ä¿³ØÅ͸¦ ±¸ÇöÇÏ´Â °³ÀÎÀÌ ÀÌµé ½ºÅ©¸³Æ®¸¦ ¼öÁ¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÀÌ ½ºÅ©¸³Æ®´Â Å×ÀÌºí¿¡¼ »öÀÎÀ» ÀÛ¼ºÇÏÁö ¾Ê½À´Ï´Ù. Á¶È¸ ÃÖÀûÈ ÇÁ·Î±×·¥À¸·Î ¼º´ÉÀ» °³¼±Çϱâ À§ÇØ »öÀÎÀ» ÀÛ¼ºÇÏ´Â °ÍÀº Ä¿³ØÅ͸¦ ±¸ÇöÇÏ´Â °³ÀÎÀÇ Ã¥ÀÓÀÔ´Ï´Ù.
Ç¥ 4¿¡¼´Â À̺¥Æ® ¹× ¾ÆÄ«À̺ê Å×À̺íÀÇ
¿¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
Ç¥ 4. À̺¥Æ® ¹× ¾ÆÄ«À̺ê Å×ÀÌºí ½ºÅ°¸¶
À̸§ | ¼³¸í | À¯Çü | Á¦ÇÑÁ¶°Ç |
---|---|---|---|
event_id | À̺¥Æ®ÀÇ ³»ºÎ ID | NUMBER | 1Â÷ Ű |
connector_id | À̺¥Æ®°¡ ¿¹Á¤µÈ Ä¿³ØÅÍÀÇ °íÀ¯ IDÀÔ´Ï´Ù. º¹¼ö Ä¿³ØÅͰ¡ µ¿ÀÏÇÑ Å×À̺íÀ» Æú¸µÇÒ ¶§ ÀÌ °ªÀÌ Áß¿äÇÕ´Ï´Ù. | VARCHAR |
|
object_key | Business ObjectÀÇ 1Â÷ Ű. Ű´Â name_value ½ÖÀ¸·Î Ç¥ÇöµÇ°Å³ª, ÄÝ·Ð ¶Ç´Â ±âŸ ±¸¼º °¡´ÉÇÑ ºÐ¸®¹®ÀÚ·Î ºÐ¸®µÇ´Â Ű ¼¼Æ®(¿¹: 1000065:10056:2333)·Î Ç¥ÇöÀÌ °¡´ÉÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â EventKeyDel µî·Ï Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ. | VARCHAR | nullÀÌ ¾Æ´Ô |
object_name | Business ObjectÀÇ À̸§ | VARCHAR | nullÀÌ ¾Æ´Ô |
object_verb | À̺¥Æ®¿Í ¿¬°üµÈ Verb | VARCHAR | nullÀÌ ¾Æ´Ô |
event_priority | Ä¿³ØÅͰ¡ ¿ì¼±¼øÀ§¿¡ ±âÃÊÇÏ¿© À̺¥Æ®¸¦ È®º¸Çϱâ À§ÇØ »ç¿ëÇÏ´Â À̺¥Æ® ¿ì¼±¼øÀ§(0ÀÌ ÃÖ»óÀ̰í nÀÌ ÃÖÇÏÀÓ). Ä¿³ØÅÍ´Â ¿ì¼±¼øÀ§¸¦ ³·Ã߰ųª ¿Ã¸®±â À§ÇØ ÀÌ °ªÀ» »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. | NUMBER | nullÀÌ ¾Æ´Ô |
event_time | À̺¥Æ®°¡ ¹ß»ýÇÑ ³¯Â¥ ¹× ½Ã°£ | DATETIME | ±âº» ÇöÀç ³¯Â¥/½Ã°£(¾ÆÄ«À̺ê Å×À̺íÀÇ °æ¿ì, ½ÇÁ¦ À̺¥Æ® ½Ã°£) |
archive_time | À̺¥Æ®°¡ ¾ÆÄ«À̺êÇÑ ³¯Â¥ ¹× ½Ã°£(¾ÆÄ«À̺ê Å×ÀÌºí¿¡¸¸ Àû¿ëµÊ) | DATETIME | ¾ÆÄ«ÀÌºê ³¯Â¥/½Ã°£ |
event_status | -2(ÅëÇÕ ºê·ÎÄ¿¿¡ À̺¥Æ® Àü¼Û Áß ¿À·ù) | NUMBER | nullÀÌ ¾Æ´Ô |
| -1(À̺¥Æ® ó¸® Áß ¿À·ù) |
|
|
| 0(Æú¸µ Áغñ) |
|
|
| 1(ÅëÇÕ ºê·ÎÄ¿¿¡ Àü¼ÛµÊ) |
|
|
| 2(Business Object¿¡ ´ëÇÑ µî·Ï ¾øÀ½) |
|
|
| 3(ÁøÇà Áß). ÀÌ »óÅ´ À̺¥Æ® Å×ÀÌºí¿¡¼¸¸ »ç¿ëµÇ°í ¾ÆÄ«À̺ê Å×ÀÌºí¿¡¼´Â »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. |
|
|
event_comment | À̺¥Æ®ÀÇ ¼³¸í ¶Ç´Â ¿À·ù ¹®ÀÚ¿ | VARCHAR |
|