Script 형 Data Integration 업무개발도구 Data 전문기업 ( 주 ) 비즈테코 Home: www.bizteco.com TEL : 070-8864-5911 Mail: wooridl@bizteco.com 문의 : 우희재이사
Contents 1. Data Integration (D.I) 개요 2. BTC Data Integration 3. D.I Builder - 화면구성 4. 특장점 5. 주요별 6. 관련 7. Reference 8.
Data Integration (D.I) 개요 Data Integration 이란? 산재되어있는다양한데이터소스와시스템, Application 등으로부터데이터를수집하고, 의미를부여하여재사용가능한정보 (Information), 지능적인정보 가되도록만들어주는일련의과정 발생 / 생성변환 / 가공 / 이동표현 / 추출저장 / 소멸 Data Data Integration 업무분야 특장점 IoT/EAI ESB ETL UI/UX ERP Source Extract Transform Target Load Legacy FEP DB OLAP CRM MCI Legacy ETL DW DM 대외기관 File
BTC Data Integration 다양한 Resource 와 Protocol 간 interface 와 Adaptor 를간단한명령어방식으로처리 다양한부가 : Data 암복호화, Encoding 변환, Transform, XSLT 변환, 소켓 /JMS 통신 Interface System ishark BTC Data Integration Interface Sysetm R-DB JDBC JDBC R-DB 특장점 NOSql DB TCP/UDP Verification Security Cleansing TCP/UDP NOSql DB Applications FTP/SFTP Multi-Casting Encoding ishark Integration Engine XSLT FTP/SFTP Multi-Casting Applications MainFrame / VTS JMS Transformation Routing JMS File File Reporting FTP Server Monitoring Server Message Queues
D.I Builder - 화면구성 1/2 Script 형 Data Integration 구현, 복잡한 Data interface 을단순명령어화 Flow Chart (Script 연동 ) 특장점 File Navigator Database Navigator Command Catalog Project Explorer Editor (D.I script, sql, javascript 편집등 ) Flow & Script 자동연계디자인 SQL Result Script Console- 수행결과확인 System Console Table Column Mapping- Source/Target간 mapping 확인
D.I Builder - 화면구성 2/2 빠르고편리한개발을위한다양한 특장점 case tool 형개발 flowchart-script 간자동연계 SQL 문자동생성 javascript 함수호출 javascript 편집및수행 (javascript interpreter 내장 ) 별명령어도움말및예제화면
D.I Builder 별명령어예 명령어사용예 ETL 관련 (SQL 관련 ) EAI 관련 SQLExe, SQLArray, DSelect, XSelect, Dinsert, DMerge, Dupdate, Ddelete,. TcpSend, TcpRecv, UdpSend, UdpRecv, FtpSend, SFtpSend, MdpSend, MdpRecv,.. ESB (JMS 명령어 ) JQueuePut, JQueueGet, JTopicPut, JTopicGet, JMS commit/rollback, SetBuffer,... 특장점 Excel & File interface Encoding FileSave, FileRead, ExcelDSave, ExcelXSave, ExcelDRead, ExcelXRead, EnCoding UTF8/MS949/KSC5601/CP834/ISO8859-1/ISO8859-2/EBCDIC/... XML 변환 & Reporting 암복호화 압축 XSLT (XPath, XQuery) / Reporting(html, pdf) EnCrypt, DeCrypt, GZip, GUnzip Customizing 외부프로시져호출 Data Handler VTS2FileRead, Load Table(SybaseIQ),. Jcall, J2Call( 자바 method 호출 ), JSCall(javascript 실행 ), Exec( 외부실행프로그램호출 ),. SQL_DATA_VERIFICATION_CALL (java, javascript call)
D.I Builder 특장점. DB, file, protocol 간 interface를명령어로구현. 시스템에독립적 (Win/Linux/Unix 지원 ). DBMS, 통신환경에독립적. DBMS,Socket통신,JMS의전문기술없어도개발 생산성 단순성 특장점 확장성. 빠른수행속도. 쉽고빠른개발. 개발기간및인력절감 편리성. java 및 javascript 함수호출. 서버급엔진 ( 아이샤크 ) 과결합하여 ETL, ESB, IoT, Big Data 까지처리가능. 자동 SQL 문생성. CaseTool 형개발 : Flow Chart Script 간자동연계. 다양한 DBMS managing
D.I Builder 주요별 주요및설명비고 DB 간 Interface 이기종 DB 간간단한설정으로 interface 표준 SQL 로이기종 DB 간 Join 가능 DB & File interface DB, File 간 interface 를간단한명령어로쉽게 interface Fixed Length, Delimiter, XML, Excel 형식간변환처리 Data Migration 동일및이기종 DB 간복제및 Migration ETL 용도로확장가능 특장점 개발 DB 생성 주요보안자료 ( 주민번호, 계좌번호등 ) 를원본과다른데이터로변환하여개발용 DB 생성가능 Socket 통신 TCP/IP, UDP, FTP, SFTP, Multi-Cast 방식의송수신을단순명령어로구현 JMS 통신 BTC JMS Broker 내장 QUEUE/TOPIC 지원 메시지유실없는안정적이고편리한통신 내용에기반한 Message Filtering, routing 가능 DB Manager JDBC 지원하는모든 DBMS 를한꺼번에관리가능 각 DBMS 클라이언트없이 DB 관리가능 SQL 개발 SQL 문자동생성, 다양한 Debugging 빠르고편리한개발가능 부가 Encoding 변환, XSLT 변환, 암복호화, 압축, Data Cleansing SVN 에의한형상관리 확장적용가능분야 IoT / IoE / EAI / ESB / ETL / DW / Migration / DB 복제 Big data 분석 / 설계 / 운영등다양한업무에적용가능 Data Integration issue 는전산업분야에존재. 적용성넓음. 개발서버, Pilot System 구축시유용 EAI / ESB 구축으로확장가능 DDL/DCL/DML 수행 서버급엔진 ( 아이샤크 ) 과결합하여대부분의 Data Integration 업무가능
아이샤크 ( 서버급 ) 특장점 Server급엔진인 ishark와결합하여대부분의 Data Integration 업무를빠르고간편하게구축및수행가능. 단순 DB Migration 부터 ETL, ESB, IoT, BigData 처리까지 ~~~ D.I Builder + ishark Server =? Enterprise Data Integration Script 방식의 Data Integration 시스템, OS, DB, 통신환경에독립적 ETL + Migration + EAI + ESB + IoT + IoE + BigData 높은생산성도입 / 구축 / 유지보수등 TCO 절감
주요 Reference D.I Builder 단독또는서버급아이샤크엔진과확장결합하여성공적으로수행 OOOO 결제원 OP 운영시스템 Migration 경찰청공조포탈 DW 구축및 ETL 특장점 Source System Oracle 9.2.0.1.0 MySQL 4.4.1x Windows Server 2000 Intel Xeon CPU 4Core RAM 4GB, HDD 73GB Target System 농림부농업경영체통합시스템 ETL/ESB Oracle 11.2.0.4.0 MySQL 5.6.22 Windows Server 2008 Intel Xeon CPU 8Core RAM 20GB, HDD 2TB Oracle, MySQL 서로다른버전간 Data Migration 수행 Builder 를이용하여정확하고신속하게수행 환경구성 / 분석 / 설계 / 수행 2 일 : 실구축시간 6 시간 ( 초급 ) IBM M/F- 기간계 DB2 VTS Oracle ExaData -DW 기존 Datastage 로처리시 12 시간 -> 5 시간으로단축 VTS EBCDIC 코드, 한글완벽변환 Exadata 에 Embedded 태권도원통합관리시스템 ESB 구축 Oracle 단일솔루션 (ishark) 로 ESB, EAI, ETL 통합구축 ishark 로이중화하여 ESB 구축 DB 종류와개발언어가다른 5 개시스템간연계
( 주 ) 비즈테코 기업이념 회사명 비즈테코 2002 년설립이후특화된전문솔루션개발로데이타에가치를 부여하는데이타통합 (Data Integration) 의핵심기술을보유한 설립연도 2002 년 8 월 회사로서, 정보지향이라는근원적사고를가지고변화와혁신에 대표이사 김진화 특장점 능동적으로대처하여 IT 서비스분야에서많은성과를이루어 내왔습니다. 다양한시스템구축경험과차별화된기술력을바탕으로순수 국산제품개발에총력을기울이며 Global IT 전문회사로의 도약을준비하고있습니다. 주요사업분야 Data Integration Service (ETL, EAI, ESB, Migration, CDC, SaaS ) ISP(IT전략수립 ) 데이터설계및 DW시스템구축 EAI/ESB 시스템구축 DBMS Data Migration, 인증현황 DBMS 유지보수 Meta Data 관리 솔루션개발 (Data Integration Solution 외 ) * GS 인증 (ishark) * 프로그램등록증 ( 바젤 -II) * 부설연구소인정서 * 벤처기업인증서 소재지 본사 : 경기도파주시탄현면사슴벌레로 45 기술연구소 ( 서울사무소 ): 서울시서대문구충정로 38-12 우리빌딩 2층 연락처 Tel. 070-8864-5908, 5911 E-Mail : wooridl@bizteco.com 홈페이지 www.bizteco.com