본문 바로가기

Say Sycros/Sycros 사용법

알아봅시다! Sycros ETL 사용법

 

안녕하세요? 싸이크로스 입니다. 😊

이번 포스팅에서는 Sycros ETL의 사용법을 알아보고자 합니다 :)

Sycros ETL 추출변환적재(Extract, Transform, Load, ETL)하는 제품으로

여러 시스템에 분산 저장된 데이터를  곳으로 통합하는 기능을 제공하는데요!

고객사에서 운영중인 다양한 데이터를  곳으로 통합하여 

Sycros에서 모니터링 하기 위해 특정 정해진 형식으로 데이터를 변환하여 저장하고,

Sycros 제품에서는  저장된 데이터를 하나의 화면으로 모니터링   있습니다.

Sycros ETL에 대해서 좀 더 자세히 알아볼까요?

 

 

1.   프로세스의 흐름 및 순서 🔍

 

 

1단계 : 데이터베이스, File, API(Application Programming Interface) 등으로 데이터를 수집합니다.

수집한 데이터는 칼럼과 내용으로 구성되어 입력 데이터로 사용됩니다.

/

2단계 : 입력 데이터를 필터, 변환 등으로 데이터를 변환합니다.

/

3단계 : 저장할 데이터베이스의 테이블을 정의하고, 해당 테이블에 이전 단계에서의 결과를 저장합니다.

 

                                                                                                                                       

 

프로세스 1개는 하나의 작업을 의미하며, 각 작업은 스케줄에 따라서 동작하는데요,

데이터를 통합하기 위한 작업을 등록하는 순서는 다음과 같습니다. 😃

 

     에이전트 정보를 등록합니다. 에이전트는 데이터를 수집하는 역할을 담당합니다.

     작업에서 사용할 데이터베이스 정보를 등록합니다. 데이터베이스 정보를 사용할 에이전트를 지정할 수 있습니다.

     스케줄을 등록합니다. 작업을 등록할 때 미리 정의된 스케줄 정보를 사용합니다.

     작업 정보를 등록합니다.

A. 데이터를 읽어오는 방법(입력 컴포넌트)을 정의합니다.

B.  데이터를 통합하여 저장할 데이터베이스의 테이블 정보(출력 컴포넌트 데이터베이스 테이블)를 정의합니다.

 

등록한 작업은 스케줄에 따라서 통합되어 정의된 출력 테이블에 저장됩니다!

메뉴 메뉴 이름 기능 설명
모니터링 대시보드 전체 등록된 작업의 가장 최근 수행 이력에 대한 통계를 모니터링 합니다.
작업 모니터링 작업의 진행 상황을 실시간으로 모니터링 합니다.
Self Health Check 모니터링 ETL 서버의 상태를 체크하는 모니터링 화면입니다.

모니터링 메뉴를 표로 확인하니 한눈에 알아볼 수 있네요😎

 

 

2.   메뉴 기능 설명 💡

 

 

첫 번째, 대시보드

달력에 표시되는 작업의 예정된 스케줄, 수행된 작업의 상태, 에이전트의 상태,

출력 데이터 통계(데이터 양), 작업 입출력 통계 등의 정보를 모니터링 합니다.

 

두 번째, 작업 모니터링

작업별 진행 사항을 실시간으로 모니터링 합니다.

세 번째, Self Health Check 모니터링

Sycros ETL을 운영하는 데에 있어 운영 중인 모든 서버(시스템)에 대한 정보 및 실시간 운영 상황을 모니터링 합니다.

 

                                                                                                                                       

 

Sycros Event Center 사용법에 이어 Sycros ETL에 대해서도 함께 알아보았습니다! 👍

다음 제품 사용법 포스팅도 열심히 준비하고 있으니 많은 관심 부탁드립니다. :)