brunch

You can make anything
by writing

C.S.Lewis

by 매일IT IN Jan 15. 2021

‘데이터 외딴섬’부터 업무‘데이터 통합’ 솔루션의 변신

기업의 발전과정에서 자신의 정보화 수준이 높이지면서 기업 시스템 수량도 점점 많아지고 있습니다. 직원들은 ERP 시스템, CRM, OA 등과 시스템에서 하루에도 수백만의 데이터를 마주합니다. 기업들은 이런 독립적인 시스템에 대해 통일한 데이터 분석을 하고 적당한 의사결정을 내리는 것입니다.


하지만 기업에서 업무 시스템이 늘어나고 있는 경우, 해결해야 할 문제들도 많아집니다.

1- 수많은 시스템에서 데이터 분산하고 표준도 통합되지 않으며 시스템 사이 련관성이 떨어지고, 수동처리 거친 데이터는 분실가능도 있을 것입니다.

2- 업무 데이터가 서로 다른 시스템에 분산되어 있어 데이터 조회를 서로 다른 시스템에 등록해야 합니다.

3- 관리자 혹은 업무부서의 변경수요, 임시 추가 필요한 분석용 리포트 수요가 많지만 리포트 개발 효율은 낮습니다.

4- 업무 요구 대응에 피곤한 IT부서,통일된 관리가 없음으로한 피면할수 없는 중복노동.


빅데이터, 인공지능, 머신러닝 단어들은 몇년 전부터 이미 많이 들어왔는데 우리가 하는 실무에서는 체감하지 못하고, 우린 매일/매주/매월 수기로 엑셀 보고서를 만들고 있는 것이 현실입니다. 어떻게 이런 경우를 해결할까요? 데이터 통합 은 정답입니다.


왜 데이터 통합 필요합니까?

어떤 비즈니스 조직이라도 성공적인 비즈니스를 위해서는 ‘정보’가 필요합니다. 그리고 대부분의 정보는 ‘데이터’로부터 기인합니다. 데이터 통합은 여러 곳에 파편화된 데이터로 단편적인 정보들만 얻는 것이 아니라, 다각도로 고객을 이해하고 데이터 기반의 의사결정으로 고객과의 상호작용을 최적화할 수 있는 출발점입니다.


기업 데이터를 어떻게 통합할까?

이때는 데이터 통합 솔루션을 도입하는 것은 필수입니다. 이러한 솔루션을 통해 멀티 소스를 연결하고 부동한 래원의 데이터들을 하나의 보고서에 정리통합할 수 있습니다. 데이터가 경영분석과 업무관리에 쓰이도록 합니다. 경영자들은 보고서의 기반으로 데이터를 통해 손쉽게 인사이트를 파악하고 더 좋은 의사결정을 내리도록 도와 드립니다.


다음에서 업무시스템 솔루션-FineReport의 예를 들어 데이터 분산 문제를 해결하기 위한 데이터 통합의 원리를 알아보도록 하겠습니다.


데이터 통합 작업 원리

먼저 FineReport에서 Report designer와 서버의 어플리케이션 구조를 함께 보세요.

간단하게 말하자면, FineReport는 데이터 정리 조합과 데이터 입력 기능을 통해 데이터 분산 문제 및 데이터 추가 수요를 해결하고 변수쿼리,차트분석 데이터 드릴다운,대시보드, 통일된 보고서 관리 플랫폼 제공하고 데이터 통합, 데이터 입력, 보고서 전시까지 복잡한 리포트 수요를 충족시킵니다.

1.데이터 통합에서 광범위한 데이터 소스 지원  

파인리포트에서 관계형 데이터베이스 : Oracle, SqlServer, Mysql, DB2, Sybase, Access, Derby, Postgres, Informix와 같은 주류 관계형 데이터베이스와 SQL 데이터 시트 , 뷰 또는스토리지 프로세스를 지원합니다.

텍스트 데이터 소스 : Excel 파일, TXT 파일, XML 파일 등 .

다차원 데이터베이스 : Essbase, ssas, sap, hadoop, FineCube.

Nosql 데이터 소스 : MongoDB

내장 데이터 셋 : 서버 내장 데이터 세트 및 보고서 내장 데이터 세트

기타 : 프로그램 데이터 소스, json, SAP 데이터 소스


2.데이터 통합: 데이터베이스 연결

FineReport는 JDBC를 통해 데이터베이스에 직접 연결, JNDI를 통해 어플리케이션 서버와 데이터베이스 연결 공유, JCO를 통해 SAP 시스템에 연결 등 다양한 채널을 통해 데이터 소스를 연결합니다. 몇 초가 소요되나 지저분한 스크립팅이나 코딩이 필요하지 않습니다.

3. 멀티 소스의 데이터 통합

서로 다른 데이터베이스 및 테이블에서의 데이터 추출을 지원하고 ERP/ OA/MES 및 기타 비지니스 시스템의 데이터를 단일 플랫폼으로 쉽게 통합, 조직의 정보 외딴섬을 차단합니다.

간단히 말하면, FineReport 보고서는 멀티-데이터소스 보고서를 지원하며, 다중 데이터 통합이 가능합니다. 한장 보고서에 여러 데이터셋을 정의하고, 각각 필요한 데이터베이스표에서 원하는 데이터를 추출할 수 있으며, 심지어 필요한 데이터베이스표는 서로 다른 데이터베이스에서 추출하는 것도 지원합니다.


통합 데이터를 통해 동일한 데이터 항목에 대해서는 동일한 명칭으로 단일화/통일하여 개발자-기획자-운영자 등 다양한 직무의 구성원이 효과적이고 효율적으로 의사소통할 수 있습니다. 데이터 관리/IT/개발팀에서 데이터를 추출하고 전달하는 등의 과정에서 소진됐던 물리적, 인적 리소스를 발전적인 작업에 투자할 수 있습니다.



참고 자료: 엑셀 데이터 통합 

함께 볼 만한 콘텐츠...




브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari