초보자도 할 수 있는 실시간 대시보드 만들기

김소원·2020년 8월 28일
4

기업에게 있어, 특히 방대한 양의 데이터가 쌓이는 기업에게 실시간 데이터가 보여지는 대시보드는 의사결정를 직관적으로 도와주는 효과를 줄 수가 있습니다. 현 시점의 디지털 실시간 대시보드 는 실시간 모니터링이 가능해졌으며, 이는 경영진이나 업무원으로 하여금 분 단위 실행(또는 초 단위까지)을 가능하게 합니다.

실시간 대시보드 는 더 이상 전체 데이터의 오르내림을 한 눈에 파악하는 역할만을 제공하지 않습니다.

현재까지 가능해진 대시보드는 각 현업부서에서 필요로 하는 구체적인 데이터 (실시간 매출액, 구매건수 등)을 실시간으로 제공함으로써, 각각의 특정 현업에 적용될 수 있는 인사이트를 바로 도출할 수 있게 합니다. 보통 IOT(사물 인터넷) 데이터나 실시간 모니터링이 필요한 경우 사용하는 기능입니다.

아래는 FineReport 대시보드 솔루션 기능 중 실시간 모니터링 화면의 스크린샷으로서, 디지털 채널 내 주요 지표가 실시간으로 업데이트되는 것을 확인 할 수 있게 합니다.

1.그렇다면, 실시간 대시보드 를 어떻게 활용할까요?

1.1 실시간 대시보드 사례: 인벤토리 관리( inventory management)

실시간 대시보드를 위한 여러 산업에서 다양한 사용 사례가 있습니다. 가장 일반적인 적용상황 중 하나는 적시 인벤토리 관리를 배포하는 것입니다. 최소한의 웨어하우징을 선호하는 기업들은 현재의 매장 내 수준, 판매량, 그리고 재고를 얼마나 빨리 보충될 수 있는지에 대한 지속적인 실시간 데이터를 필요로 합니다.

1.2 실시간 대시보드: 통착력을 파악하기

실시간 대시보드를 설치함으로써 인벤토리 관리자는 이러한 핵심 데이터를 집중화하여 BI 통찰력을 파악할 수 있는 데 도움이 될 수 있을 것입니다. 특정 제품이 저공행진할 때 자동 재공급 트리거를 설정하거나 특정 상품에 대한 수요를 부각시킴으로써 주문을 개선할 수 있습니다.

실시간 대시보드

2.FineReport로 실시간 대시보드 를 어떻게 만들까요?

여기서는 파인리포트를 활용해서 실시간 대시보드를 만드는 방법을 다뤄보도록 하겠습니다.

파인리포트 공식 홈페이지에서 무료로 제품 체험판 다운로드가 가능해서 단계를 따라 연습해 보세요.

2.1 데이터 연동하기

먼저 데이터를 연결해야 합니다. 파인리포트에서는 다양한 DB에서 직접 데이터 연동을 지웒합니다.

파인리포트(FineReport)는 관계형/비관계형 데이터베이스는 물론 텍스트 형태(txt파일 등)의 데이터소스까지 다양한 형태의 데이터베이스와 연결을 지원하고 있습니다. 동시에 여러 데이터베이스를 연결할 수 있으므로, 서로 다른 데이터베이스 간의 데이터를 하나의 리포트로 통합해서 활용할 수 있는 장점이 있습니다.지원되는 DB유형은 아래와 같습니다.

DB연결을 위한 메뉴로 들어가보겠습니다. Server > Define Data Connection 메뉴를 선택합니다.

선택한 DB유형에 맞춰 JDBC 접속정보를 입력합니다.

데이터베이스
Test Connection을 클릭하여 Database 접속 테스트를 합니다.

2.2 데이터셋 구성

데이터 셋(Dataset)은 데이터베이스에서 데이터를 검색하여 리포트를 작성할 때 필요한 데이터의 집합을 이야기합니다.

데이터 셋(Dataset)은 그 이용범위에 따라서 Server Dataset 과 Template Datset 2가지로 구분 할 수 있습니다. Template Datset 를 활용하여 사례를 들었습니다.

Template Dataset을 통해 불러온 데이터셋은 현재 작업하고 있는 리포트나 대시보드에만 적용됩니다.

Dataset의 유형은 DB Query, Class, Embedded, File, Stored Procedure, Relation, Tree 로 구성할 수 있습니다.

좌측 하단 Dataset패널에서 Template Dataset Tab선택 후 +추가 버튼을 선택합니다.


Template Dataset유형을 선택합니다. (ex: DB Query)


Server Dataset과 동일한 방법으로 Dataset Query 작업을 진행합니다.

추가한 Server Dataset과 Template Dataset은 디자이너 인터페이스 좌측하단의 Dataset 패널에서 데이터구조와 결과를 확인할 수 있습니다.

2.3 빠른 실시간 대시보드 만들기

파인리포트에서 간단한 드래그 앤 드롭으로 차트를 선택할 수 있습니다. 예를 들어 맵 차트를 사용하려면 먼저 메뉴에서 “insert” 버튼을 누르고 “insert chart”를 선택한 후 지도 차트를 삽입할 수 있습니다. FineReport에 내장된 국가별 지도들이 많습니다. 원하시는 것에 따라 선택하면 됩니다.

더 자세한 대시보드 제작 step는 help document 대시보드에서 확인해 보세요!

_*파인리포트란?

*파인리포트는 기업에서 요구하는 다양하고 복잡한 리포트를 처리할 수 있도록 고안된 Java기반의 대시보드 리포팅 툴입니다. 데이터 베이스 커넥팅 지원, 스케줄링 보고서 생성, 툴 보안과 같은 기본 기능은 다양한 비지니스 니즈를 만족시킬 수 있습니다.

*FineReport는 데이터와 직접 연결하므로데이터 업데이트 주기를 설정할 수 있습니다.이제 하나의 리포트로주간, 월간, 연간 보고서를 만드세요.뿐만 이나라 실시간 관제센터를구축할 수 있는 대시보드 기능을 제공합니다.통합 대시보드 구축에 최적화된빅 스크린 기능을 제공합니다._

profile
데이터 분석에 관련 정보를 공유하겠습니다. 데이터 소프트웨어 추천 리스트, 대시보드 관련 모든 것을 포함하고 있습니다.

0개의 댓글