본문 바로가기

Say Sycros/Sycros 사용법

데이터 통합을 위한 Sycros ETL

 

◆Sycros ETL◆

Sycros ETL은  여러 곳에 분산되어 있는 각종 데이터를 한곳으로 통항해서 사용할 수 있도록 데이터를 통합하는 유틸리티입니다. 데이터베이스 또는 파일에서 데이터를 읽어서 지정한 데이터베이스에 통합하여 저장할 수 있습니다.

 

 

Sycros ETL의 프로세스 흐름은 아래와 같이 구성됩니다.

1단계 : 데이터베이스 또는 파일에서 데이터를 읽어온다. 읽어온 데이터는 컬럼명과 내용으로 구성되어 입력 데이터로 사용한다.

2단계 : 입력데이터를 가공하는 방법을 정의한다. Join과 Merge 두 개의 가공 방법을 제공한다.

3단계 : 가공된 데이터를 저장할 데이터베이스의 테이블을 정의한다.

 

작업 등록 프로세스

1. 스케줄 등록

데이터의 입력, 가공, 출력을 수행하기 위한 스케줄을 등록한다.

 

 

2. 데이터베이스 연결 관리

작업을 등록할 때 사용하기 위한 데이터베이스 정보를 입력한다.

 

 

3. 작업 등록

입력 데이터를 가공하여 출력 데이터베이스에 저장하는 작업 정보를 설정한다.

작업 속성 창에서 입력 데이터, 출력 데이터베이스, 가공하는 방법을 설정할 수 있다.

 

 

 

4. 데이터 가공 방식

* Join 방식 : 2개 이상의 입력을 key로 Join하여 출력하는 방식이다. 즉, 입력 데이터에서 필요한 컬럼만 선택하여 출력할 수 있다.

 

 

 

* Merge 방식 : 1개 이상의 입력을 동일한 형식의 컬럼으로 출력하는 방식이다.

 

* 출력하는 데이터를 데이터베이스에서 통합하여 대시보드에 연동하거나, 이벤트로 전송이 가능합니다.

원하는 데이터를 SYCROS ETL로 통합해보세요~