본문 바로가기
AWS

AWS DMS와 Qlik Replicate 제품과의 유사성

by 내꿈은한량 2023. 6. 23.

개인적으로 검색하다가 발견한 내용을 기록합니다. 그냥.. 재미로 봐주세요. ㅎㅎ

로그 패턴이 유사함

AWS DMS의 오류를 검색하다가 AWS DMS의 로그 패턴과 Qlik Replicate 제품(2019년 인수되기 전의 이름은 Attunity Replicate)의 로그 패턴의 거의 똑같은 것을 발견함.

>> AWS DMS에서 발생한 로그 패턴

2022-05-19T15:32:38 [SOURCE_UNLOAD   ]I:  Driver 'MySQL ODBC 8.0 Unicode Driver' is installed and will be used  (mysql_endpoint_imp.c:545)
...
2022-05-20T02:16:32 [TARGET_LOAD     ]W:  Invalid timestamp value in table 'BIZMIG'.'TB_META_COMPLEX_HO' column 'REG_DATE'; the value will be changed to 0001-01-01 00:00:00.000000000  (oracle_endpoint_load.c:1762)
...
2022-05-19T15:32:33 [TASK_MANAGER    ]I:  Execute Request Task 'TSK5CZFCGC46KA7MYLSOROTF5LFW3KKZ6AQBZBY' running full load and CDC with flags fresh start with cdcPosition null and stop_at null  (replicationtask.c:765)

>> Qlik Replicate 제품의 로그 패턴 (link)

 
02164417: 2022-04-06T15:00:26 [SOURCE_UNLOAD   ]T:  Supplemental logging is not returned by the last query  (oracle_endpoint_utils.c:90)
02164417: 2022-04-06T15:00:26 [SOURCE_UNLOAD   ]T:  Initializing table 'SCHEMA'.'COMPANY' for unload succeeded  (oracle_endpoint_unload.c:387)
...
02164418: 2022-04-06T15:00:26 [INFRASTRUCTURE  ]T:  Thread ID 7fe8a8f29700 has completed with status 1020414  (ar_apr.c:334)
02164418: 2022-04-06T15:00:25 [TARGET_LOAD     ]E:  ORA-00604: error occurred at recursive SQL level 1 ORA-01031: insufficient privileges  [1022307]  (oracle_endpoint_load.c:1598)
...
02164418: 2022-04-06T15:00:25 [TASK_MANAGER    ]E:  Stream component failed at subtask 1, component st_1_TARGET1  [1020414]  (subtask.c:1396)

해외 커뮤니티에 DMS를 만든곳이 Attunity라고 검색됨

좀 더 찾아보니, 이전 회사인 Attunity 가 2016년에 AWS DMS를 만들었다는 댓글들(#1, #2)을 발견함.

결론

위의 내용을 미루어 보이 AWS DMS 제품이 처음 만들어질 때 Attunity의 Replicate 제품을 이용하여 AWS 환경에 맞게 개발했다는 것을 알수 있음.

'AWS' 카테고리의 다른 글

AWS 서비스 약어 모음  (0) 2024.03.12
AWS Route53에서 구입가능한 TLD(Top-levl Domain) 비용  (0) 2024.01.18
AWS Chalice (챌리스)  (0) 2023.06.23