형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요...

12
(주)비즈테코 Data 전문 기업 Home: www.bizteco.com TEL : 070-8864-5911 Mail: [email protected] 문의: 우희재 이사 Script 형 Data Integration 업무 개발 도구

Transcript of 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요...

Page 1: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

(주)비즈테코

Data 전문 기업

Home: www.bizteco.com

TEL : 070-8864-5911

Mail: [email protected]

문의: 우희재 이사

Script 형 Data Integration 업무 개발 도구

Page 2: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

Contents

1. Data Integration (D.I) 개요

2. BTC Data Integration

3. D.I Builder 기능 - 화면구성

4. 특장점

5. 주요기능별 적용 분야

6. 관련 확장제품

7. Reference

8. 회사 개요

Page 3: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

Data Integration (D.I) 개요

산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터 데이터를 수집하고, 의미를 부여하여 재사용 가능한 정보(Information), “지능적인 정보” 가 되도록 만들어 주는 일련의 과정

Data Integration 업무 분야

Data Integration이란 ?

발생/생성 변환/가공/이동 표현/추출 저장/소멸 Data

UI/UX

OLAP

ETL IoT/EAI ESB

Extract

File

DB

Transform Load

ETL DW

DM Legacy

Source Target

ERP

FEP Legacy

대외

기관

MCI CRM

BTC D.I

D.I 개요

기 능

특장점

확장제품

reference

회사개요

적용분야

Page 4: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

BTC Data Integration

Interface System iShark Data Integration

R-DB

NOSql DB

File

FTP Server

File

Interface Sysetm

MainFrame / VTS

iShark Integration

Engine

XSLT

Security

Verification

Transformation

Cleansing

Encoding

Applications

R-DB

NOSql DB

Applications

Monitoring Server

Message Queues

JDBC

TCP/UDP

FTP/SFTP

Multi-Casting

JMS

Multi-Casting

JDBC

TCP/UDP

FTP/SFTP

JMS

Routing

Reporting

다양한 Resource와 Protocol간 interface와 Adaptor를 간단한 명령어 방식 으로 처리

다양한 부가기능 : Data 암복호화, Encoding변환, Transform, XSLT변환, 소켓/JMS통신

BTC Data Integration BTC D.I

D.I 개요

기 능

특장점

확장제품

reference

회사개요

적용분야

Page 5: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

D.I Builder 기능 - 화면 구성 1/2

File Navigator Database Navigator Command Catalog Project Explorer

Flow Chart (Script 연동)

Editor (D.I script, sql, javascript 편집 등)

SQL Result Script Console- 수행결과 확인 System Console Table Column Mapping- Source/Target간 mapping 확인

Flow & Script 자동 연계 디자인

Script형 Data Integration 구현, 복잡한 Data interface 기능을 단순 명령어화

BTC D.I

D.I 개요

기 능

특장점

확장제품

reference

회사개요

적용분야

Page 6: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

D.I Builder 기능 - 화면 구성 2/2

빠르고 편리한 개발을 위한 다양한 기능

javascript편집 및 수행

( javascript interpreter 내장)

javascript 함수 호출

SQL문 자동 생성

기능별 명령어 도움말 및 예제 화면

case tool 형 개발

flowchart-script 간 자동 연계

BTC D.I

D.I 개요

기 능

특장점

확장제품

reference

회사개요

적용분야

Page 7: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

D.I Builder 기능별 명령어 예

기 능 명령어 사용 예

ETL 관련 (SQL관련) SQLExe, SQLArray, DSelect, XSelect, Dinsert, DMerge, Dupdate, Ddelete,….

EAI 관련 TcpSend, TcpRecv, UdpSend, UdpRecv, FtpSend, SFtpSend, MdpSend, MdpRecv,..

ESB (JMS 명령어) JQueuePut, JQueueGet, JTopicPut, JTopicGet, JMS commit/rollback, SetBuffer,......

Excel & File interface FileSave, FileRead, ExcelDSave, ExcelXSave, ExcelDRead, ExcelXRead,…

Encoding EnCoding UTF8/MS949/KSC5601/CP834/ISO8859-1/ISO8859-2/EBCDIC/...

XML 변환 & Reporting XSLT (XPath, XQuery) / Reporting(html, pdf)

암복호화 EnCrypt, DeCrypt,

압축 GZip, GUnzip

Customizing VTS2FileRead, Load Table(SybaseIQ), ….

외부 프로시져 호출 Jcall, J2Call(자바method호출), JSCall(javascript실행), Exec(외부실행프로그램호출),….

Data Handler SQL_DATA_VERIFICATION_CALL ( java, javascript call)

BTC D.I

D.I 개요

기 능

특장점

확장제품

reference

회사개요

적용분야

Page 8: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

D.I Builder 특장점

편리성

확장성

생산성

. 빠른 수행속도

. 쉽고 빠른 개발

. 개발 기간 및 인력 절감

. 자동SQL 문 생성

. CaseTool형 개발: Flow Chart –Script간 자동 연계

. 다양한 DBMS managing

. java 및 javascript 함수 호출

. 서버급 엔진(아이샤크)과 결합하여

ETL, ESB, IoT, Big Data까지 처리 가능

단순성

. DB, file, protocol 간 interface를 명령어로 구현

. 시스템에 독립적 (Win/Linux/Unix 지원)

. DBMS,통신환경에 독립적

. DBMS,Socket통신,JMS의 전문기술 없어도 개발

BTC D.I

D.I 개요

기 능

특장점

확장제품

reference

회사개요

적용분야

Page 9: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

D.I Builder 주요기능별 적용 분야

주요기능 및 적용분야 설 명 비 고

DB간 Interface • 이기종 DB 간 간단한 설정으로 interface • 표준 SQL로 이기종 DB간 Join 가능

ETL 용도로 확장 가능 DB & File interface • DB, File 간 interface를 간단한 명령어로 쉽게 interface • Fixed Length, Delimiter, XML, Excel 형식간 변환 처리

Data Migration • 동일 및 이기종 DB간 복제 및 Migration

개발 DB 생성 • 주요 보안자료(주민번호,계좌번호 등)를 원본과 다른 데이터로 변환하여 개발용 DB 생성 가능

개발서버, Pilot System 구축시 유용

Socket 통신 • TCP/IP, UDP, FTP, SFTP, Multi-Cast 방식의 송수신을 단순 명령어로 구현

EAI / ESB구축으로 확장 가능

JMS 통신 • BTC JMS Broker 내장 • QUEUE/TOPIC 지원 • 메시지 유실없는 안정적이고 편리한 통신 • 내용에 기반한 Message Filtering, routing 가능

DB Manager • JDBC지원하는 모든 DBMS를 한꺼번에 관리 가능 • 각 DBMS 클라이언트 없이 DB 관리 가능

DDL/DCL/DML 수행

SQL 개발 • SQL 문 자동 생성, 다양한 Debugging • 빠르고 편리한 개발 가능

부가기능 • Encoding 변환, XSLT 변환, 암복호화, 압축, Data Cleansing • SVN에 의한 형상관리

확장 적용 가능 분야 • IoT / IoE / EAI / ESB / ETL / DW / Migration / DB복제

• Big data 분석 / 설계 / 운영 등 다양한 업무에 적용 가능

• Data Integration issue는 전 산업분야에 존재. 적용성 넓음.

서버급 엔진(“아이샤크”)과 결합하여 대부분의 Data Integration 업무 가능

BTC D.I

D.I 개요

기 능

특장점

확장제품

reference

회사개요

적용분야

Page 10: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

확장 제품 – 아이샤크(서버급)

Server급 엔진인 iShark와 결합하여 대부분의 Data Integration 업무를

빠르고 간편하게 구축 및 수행 가능 .

단순 DB Migration 부터 ETL, ESB, IoT, BigData 처리까지 ~~~

Script

방식의

Data

Integration

ETL

+ Migration

+ EAI + ESB

+ IoT + IoE

+ BigData

시스템,

OS, DB,

통신 환경에

독립적

D.I Builder + iShark Server = ?

Enterprise Data Integration

높은 생산성

도입/구축/

유지보수 등

TCO 절감

BTC D.I

D.I 개요

기 능

특장점

확장제품

reference

회사개요

적용분야

Page 11: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

주요 Reference D.I Builder 단독 또는 서버급 아이샤크 엔진과 확장 결합하여 성공적으로 수행

태권도원 통합관리시스템 ESB 구축

DB종류와 개발언어가 다른 5개 시스템간 연계

농림부 농업경영체 통합시스템 ETL/ESB

단일솔루션(iShark)로 ESB, EAI, ETL 통합 구축

iShark 로 이중화하여 ESB 구축

OOOO결제원 OP운영시스템 Migration

Windows Server 2000

Intel Xeon CPU 4Core

RAM 4GB, HDD 73GB

Oracle

9.2.0.1.0

Source System Target System

Oracle

11.2.0.4.0

MySQL

5.6.22

MySQL

4.4.1x

Windows Server 2008

Intel Xeon CPU 8Core

RAM 20GB, HDD 2TB

Oracle, MySQL 서로 다른 버전간 Data Migration 수행

BTC D.I Builder를 이용하여 정확하고 신속하게 수행

환경구성/분석/설계/수행 2일 : 실 구축시간 6시간(초급)

DB2

VTS

경찰청 공조포탈 DW 구축 및 ETL

기존Datastage로 처리시 12시간 -> 5시간으로 단축

VTS EBCDIC코드,한글 완벽변환

Exadata에 Embedded

Oracle

IBM M/F- 기간계 Oracle ExaData -DW

BTC D.I

D.I 개요

기 능

특장점

확장제품

reference

회사개요

적용분야

Page 12: 형 Data Integration 업무 개발 도구 - FKII · 2015-07-08 · Data Integration (D.I) 개요 산재되어 있는 다양한 데이터 소스와 시스템, Application 등으로부터

(주)비즈테코 회사개요

회 사 명 ㈜비즈테코

설립 연도 2002년 8월

대표 이사 김 진 화

주요

사업 분야

• Data Integration Service

(ETL, EAI, ESB, Migration, CDC, SaaS )

• ISP(IT전략 수립)

• 데이터 설계 및 DW시스템 구축

• EAI/ESB 시스템 구축

• DBMS Data Migration,

• DBMS 유지보수

• Meta Data 관리

• 솔루션 개발 (Data Integration Solution 외)

소 재 지

본 사: 경기도 파주시 탄현면 사슴벌레로 45

기술연구소(서울사무소):

서울시 서대문구 충정로 38-12

우리빌딩 2층

연 락 처 Tel. 070-8864-5908 , 5911

E-Mail : [email protected]

홈 페이지 www.bizteco.com

기업 이념

* GS인증 (iShark)

인증 현황

2002년 설립이후 특화된 전문 솔루션 개발로 데이타에 가치를

부여하는 데이타통합(Data Integration)의 핵심 기술을 보유한

회사로서, 정보지향이라는 근원적 사고를 가지고 변화와 혁신에

능동적으로 대처하여 IT서비스 분야에서 많은 성과를 이루어

내왔습니다.

다양한 시스템 구축경험과 차별화된 기술력을 바탕으로 순수

국산제품 개발에 총력을 기울이며 Global IT 전문회사로의

도약을 준비하고 있습니다.

*벤처기업인증서 *부설연구소인정서 *프로그램등록증

(바젤-II)

BTC D.I

D.I 개요

기 능

특장점

확장제품

reference

회사개요

적용분야