350 likes | 472 Views
mrDataBld 2.x 제품 소개. 2007. 목 차. 1. mrDataBld. 2. DW Architecture. 3. ETT Process. 4. mrDataBld : Architecture. 5. mrDataBld : Overview. 6. mrDataBld : Plan Execute. 7. mrDataBld : Plan Monitor. 8. mrDataBld : Schedule. 9. 지원 PlatForm. 10. mrDataBld 특징.
E N D
mrDataBld 2.x제품 소개 2007
목 차 1. mrDataBld 2. DWArchitecture 3. ETTProcess 4. mrDataBld : Architecture 5. mrDataBld : Overview 6. mrDataBld : PlanExecute 7. mrDataBld : PlanMonitor 8. mrDataBld : Schedule 9. 지원PlatForm 10. mrDataBld특징 11. mrDataBld도입효과 12. mrDataBld적용사례
mrDataBld mrDataBld DW/CRM, DM 및 통합시스템 구축시 ETT 작업을 지원하는 TOOL ETT ◆ Extraction(추출), Transformation(변형), Transportation(전송)의 약어 ◆소스시스템 Data를 정보계 DB로 추출, 변형및 적재 하는 일련의 작업 ◆개념은 단순하지만 ETT 구현에는 많은 노력과 투자 필요 ◆전체 DW/CRM 구축의 50% 소요(시간, 비용) ◆ DW 구축시 성공을 좌우
E D W 운영시스템 ODS DW Data Mart ACCESS CRM E T T (mrDataBld) OLTP SYSTEM 영업 DM DATA WAREHOUSE ODS EIS 고객 DM 가공 . 적재 Legacy SYSTEM S.I 재무 DM 외부 DATA A.I 분석 DM O.I ㆍㆍㆍ Extraction Transportation Loading Transformation Cleansing 검증 ㆍㆍㆍ S.I : Strategic Intelligence A.I : Analytical Intelligence O.I : Operational Intelligence ODS : Operational Data Store DW Architecture
기 간 계 정 보 계 Web Application Windows NT 회계 DM / Web CTI 추출 가공,적재 전송 SAM CRM EIS 추출 DW Server 고객 가공,적재 적재, 정재, 변형 영업 DW 외부 DATA ODS Unix Data Mining ETT Process
mrDataBld Source DB S E R V E R E N G I N E 추출 Meta DB 추출 작업지시 추출 Data(SAM) Meta 정보 ETT 운영자 추출 DATA 전송 작업상황 Client Engine ETT 실행 추출 Data(SAM) 작업상황 작업상황 작업지시 적재 Target DB 적재,정재,변형,가공 mrDataBld Architecture [ module 관계도 ]
mrDataBld Architecture [ module 배치도 ] 기 간 계 정 보 계 Windows NT ETT 실행 기간계 DB C E ETT 운영자 SE ETT Server Meta DB ETT 정보 기간계 DB 작업지시 SE Unix SE SE ODS DB DW DB 적재 적재 SE : Server Engine ODS Server DW Server CE : Client Engine
mrDataBld Architecture [ module 별 기능 ] Meta DB Client Engine (mrPlanMgr) ◆ ETL 기본 정보 관리 ◆추출 및 적재 Script 보관 ◆실행결과 Log 관리 ◆ GUI(Graphic User Interface) ◆ETT 실행 ◆Meta 정보 및 기본정보 변경 ◆ Server Engine Load 및 Unload ◆실시간 Monitoring Server Engine (mrJobgroupMgr) ◆추출 작업 실행 ◆적재 작업 실행 ◆작업과정 실시간 전송 Client Engine(mrScheduleMgr) Server Engine (mrPlanExecMgr) ◆ GUI(Graphic User Interface) ◆ETT Schedule 실행 ◆추출 작업 실행 ◆적재 작업 실행 ◆Schedule에 의한 실행
회 계 Accounts D W DM / Web 업 무 영 역 영 업 Business ODS 고 객 Customer C R M 외부 DATA Job Group - Select * From 고객.Master - Insert - Update - Delete - User Defined Program - Bcp - SQL Load Job Unit Job Unit Job Unit mrDataBld Overview [ Plan 논리도 ]
mrDataBld Overview [ module 별 구성요소 ] 작업 Server, 업무, JobGroup, JobUnit, Plan ◆작업 Server :추출, 전송, 적재 작업을 실행하는 Server 또는 Client. * OS, IP Address… ◆업 무 :기간계 또는 정보계에 속하는 하나의 단위 시스템. ( Ex : 고객, 영업, 회계, DW, CRM, Web ) *DBMS, DB명, Tables, 작업 Server…
mrDataBld Overview [ module 별 구성요소 ] ◆Job Group :업무와 업무간의 Data가 전이되는 관계 회계업무(Source) -> ODS업무(Target), ODS업무(Source) -> CRM업무(Target)… * 추출형태(DB-SAM-DB, DB-DB…), Job Units, 실행단계, Process 수… ◆Job Unit: Source 업무의 하나 이상의 Table이 Target 업무 하나의 Table로 적재시키기 위한 Query Script * Query(Select, Insert, Update, Delete), User Defined Program ◆Plan :업무와 업무간의 Data가 전이 되는 전 과정 * Job Groups, Design(Top Down), Execute, Monitor, Schedule
mrDataBld : Plan Design [module 별 특성 ] ◆ Top Down ◆업무, Job Group, Job Unit ◆ GUI ◆ QueryGenerator ◆ Execute, Monitor 통합(즉시 실행 및 Test)
mrDataBld : Plan Design [ 작업화면 ]
mrDataBld : Plan Execute [module 별 특성 ] ◆ Design 화면에서 실행 ◆ Multi Server, Multi Process ◆분산 작업 수행, 작업 수행시간 단축 ◆추출 : Source 업무 작업 Server ◆적재 : Target 업무 작업 Server ◆ 작업 Test 기능 ◆작업 Cancel 기능 ◆최종 미완료 작업 재실행 기능
mrDataBld : Plan Monitor [module 별 특성 ] ◆실시간 Monitoring ◆정상시 최장 5초 내 작업 진행 상황 확인 ◆ Error시 최장 30초 내 작업 진행 상황 확인 ◆ GUI ◆ Top Down 방식으로 작업 진행 상황 확인 ◆ Log 확인
mrDataBld : Plan Monitor [ 작업화면 ]
mrDataBld : Plan Schedule [module 별 특성 ] ◆주기적인 Plan 수행 시 Scheduling ◆ ETT 자동화 ◆ Monitoring 기능 ◆ Error 발생시 경고 메시지 기능
mrDataBld : Plan Schedule [ 작업화면 ]
mrDataBld : mrScheduleMgr [ 작업화면 ]
mrDataBld 지원 PlatForm [지원 PlatForm ] 기 종 DBMS Ver O S HP, SUN, RS600, 기타 UNIX Machine AS400, IBM Main Frame NT PC AS400 IBM, FACOM Main Frame Unix Windows NT Windows MVS, MSP RDBMS SQL Server SAM ODBC VSAM,ISAM Excel 2.X 2.X 2.X 2.X 3.X 3.X Support
mrDataBld 특징 통 합 성 ◆ Top-Down 방식의 데이터웨어하우스 구축 ◆ Design 화면과 실행화면 통합관리 ◆ Server Module 과 Client Module 간의 완벽한 통신지원 ◆작업결과 Log 정보 통합관리 편 의 성 ◆완벽한 GUI 환경 ◆ Plan Design 시 Drag-and-Drop 방식으로 구현 ◆ Design 과 동시에 추출, 적재 Process 실행가능 ◆ Module 사이즈가 가볍고 사용하기가 편리함
mrDataBld 특징 다 양 성 ◆ 3-Tier 방식으로 다양한 Platform 에 설치 가능 ◆ Job-Unit 별 수행순서 및 제어 가능 ◆ Multi Processing 가능한 Job 수행 개수 임의지정 가능 ◆ User Define Programming 접목이 가능(Procedure) 기 능 성(수행속도) ◆ Server Module 과 Client Module 간의 역활분담으로 부하분산 ◆ Multi Server, Multi Processing 방식으로 수행속도 증대 ◆추출과 적재기능의 분리로 기간계시스템부하 최소화 ◆작업그룹(JobGroup)의 병렬처리로 수행속도를 극대화
mrDataBld 특징 경 제 성 ◆국내 개발제품으로 외국제품과 비교하여 가격경쟁력 우위 기 타 ◆ Unicode 체계 완벽지원 ◆선행 및 후행 Job 과 연동하여 수행가능 ◆ Real Time Monitoring 과 상세한 Log 생성 ◆ Customising 이 용이하고 확장성 및 유연성이 뛰어남 ◆ Job-Unit 별 실행시간, 실행건수, 진행율등 다양한 정보제공 ◆ Job 실행 Schedule 기능으로 자동수행 가능 ◆ Cdc Field 에 의한 추출방식으로 이중추출 방지 ◆ DBMS 제공 Utility 사용(Loder, Bcp 등)
mrDataBld 도입효과 [ 도입효과 ] ◆DW/CRM 구축시 Tool 사용으로 개발생산성 향상 ◆개발기간 단축 및 개발비용 절감 ◆On-Line 작업과정으로 향후 유지보수 편리 ◆향후 요구증가에 따른 확장성이 용이 ◆GUI 환경으로 사용자 접근이 용이 ◆상세한 Log정보로 신속한 오류사항 조치 ◆추출, 전송, 적재 시 다양한 정보제공 ◆작업진행과정 Real Time Monitoring 가능 ◆상Schedule 기능으로 자동수행 가능
mrDataBld 적용사례 [적용사례 ] ◆성남시상수도사업소 : 요금 e-CRM 업무 ◆수원시상수도사업소 : 요금 e-CRM 업무 ◆한국관광공사 : 공사 DW/CRM 업무 ◆㈜티켓링크 : DW 시스템 ◆한국인포데이타(KOID) : 마케팅 마트시스템 ◆한국소프트웨어산업협회(KOSA) : 협회회원 CRM시스템 ◆메리츠증권 : 메리츠증권 SFA(고객분석) 시스템 ◆포천시상수도사업소 : 요금 e-CRM 업무 ◆한국정보통신산업협회 : 중소기업 DW 구축
mrDataBld 적용사례(1) 개 요 성남시상수도사업소 요금 e-CRM 업무 성남시 상수도 사업소에서 수돗물을 사용하고 있는 시민들에게 대민 서비스 향상을 위해 각 수용가별로 차별화된요금분석정보 제공하기 위하여 요금 CRM DB를 구축. 현 황 MART 기간계업무 • 대상Table 수 : 28개 • - 추출 총건수 : 150만건 • - 일 변경건수 : 30만건 요금 DB CRM DB (Sql Server) (Oracle)
mrDataBld 적용사례(2) 개 요 수원시상수도사업소 요금 e-CRM 업무 수원시 상수도 사업소에서 수돗물을 사용하고 있는 시민들에게 대민 서비스 향상을 위해 각 수용가별로 차별화된요금분석정보 제공하기 위하여 요금 CRM DB를 구축. 현 황 MART 기간계업무 • 대상Table 수 : 25개 • - 추출 총건수 : 180만건 • - 일 변경건수 : 30만건 요금 DB CRM DB (Oracle) (Sql Server)
mrDataBld 적용사례(3) 개 요 한국관광공사 DW/CRM 구축 한국관광공사에서 효율적인 고객관리를위해 공사고객획득 및 DW시스템 구축 현 황 MART 기간계업무 • 대상Table 수 : 150개 • - 추출 총건수 : 800만건 • - 일 변경건수 : 50만건 고객 DB CRM DB (Oracle) (Oracle) (Sql Server)
mrDataBld 적용사례(4) 개 요 ㈜티켓링크 DW시스템 구축 ㈜티켓링크에서 거래처별 티켓 예매사항분석 및 예매고객성향분석을 위한 DW시스템 구축 현 황 MART 기간계업무 • 대상Table 수 : 150개 • - 추출 총건수 : 7000만건 • - 일 변경건수 : 200만건 고객 DB CRM DB (Sql Server) (Sql Server)
mrDataBld 적용사례(5) 개 요 한국인포데이타 마케팅마트시스템 구축 한국인포데이타(KOID)에서 전화번호부의 고객정보 변경 및 고객성향분석을 위한 마케팅마트시스템 구축 현 황 MART 기간계업무 • 대상Table 수 : 20개 • - 추출 총건수 : 1000만건 • - 일 변경건수 : 50만건 CRM DB 고객 DB (Oracle) (Oracle)
mrDataBld 적용사례(6) 개 요 한국소프트웨어산업협회 DW 시스템 구축 한국소프트웨어산업협회 협회회원관리시스템구축 및 회원사분석 CRM시스템 구축을위한 DW/ MART시스템 구축 현 황 MART 기간계업무 • 대상Table 수 : 50개 • - 추출 총건수 : 100만건 • - 일 변경건수 : 10만건 고객 DB CRM DB (Sql Server) (Sql Server)
mrDataBld 적용사례(7) 개 요 메리츠링크 SFA 시스템 구축 메리츠증권 영업고객 세분화 작업 및 고객분석 CRM시스템 구축을위한 DW/ MART시스템 구축 현 황 MART 기간계업무 • 대상Table 수 : 150개 • - 추출 총건수 : 15000만건 • - 일 변경건수 : 200만건 고객 DB CRM DB (Sybase ASIQ) (Oracle) (Oracle)
mrDataBld 적용사례(8) 개 요 포천시상수도사업소 요금 e-CRM 업무 포천시 상수도 사업소에서 수돗물을 사용하고 있는 시민들에게 대민 서비스 향상을 위해 각 수용가별로 차별화된 요금 분석정보를 제공하기 위하여 요금 CRM DB를 구축. 현 황 MART 기간계업무 • 대상Table 수 : 20개 • - 추출 총건수 : 150만건 • - 일 변경건수 : 10만건 요금 DB CRM DB (Oracle) (Sql Server)
mrDataBld 적용사례(9) 개 요 한국정보통신산업협회 DW 구축 한국정보통신산업협회에서 중소기업 정책지원 시스템 구축을 위한 다양한 기업정보 DW시스템 구축 현 황 MART 기간계업무 • 대상Table 수 : 300개 • - 추출 총건수 : 500만건 • - 월 변경건수 : 100만건 고객 DB CRM DB (Oracle) (Sql Server) (TEXT)
More Easy, Familiarity, Comfortable Technology! 감사합니다......