농수산식품통계 종합DB의 설계

문서에서 농수산식품 통계 및 통계 종합 DB 구축방안 연구 (페이지 149-163)

농수산식품 통계 종합 DB 구축방안 1)

1. 농수산식품통계 종합DB 서비스의 설계

1.2. 농수산식품통계 종합DB의 설계

1.2.1. 목표시스템 구축개요

○ 농수산식품통계 종합DB는 마이크로데이터(원시자료)와 통계자료, 메타정 보, 통계패키지(OLAP), 웹통계포털, GIS-Infographic 시스템, Big Data 분석 시스템, 코드정보 관리시스템으로 구성됨.

○ 이들 각 세부시스템은 각 시스템 간 정보교환의 신속성 및 정보처리의 정확 성을 보장하고, 이를 바탕으로 통계정보의 품질과 신뢰성을 제고하고, 효과 적으로 사용자에게 제공할 수 있는 정보시스템 기반을 구축함.

그림 5-2. 농수산식품통계DB의 목표시스템 구성도

○ 농수산식품 통계정보 관리 업무연관도는 다음과 같음.

그림 5-3. 농수산식품통계DB의 업무연관도

1.2.2. 마이크로데이터 관리시스템

○ 마이크로데이터란 통계 원시자료를 재검토하여 오류가 있는지 확인하고, 오류 발견시 이를 수정한 자료로 통계표 작성 등 데이터 가공의 기초 자료를 말함.

○ 마이크로데이터 관리시스템은 다양한 농수산식품 승인통계를 이용한 사용 자 중심의 DB시스템을 구축하기 위해 주요 분석업무에 적합한 다차원모델 (Multi-Demensional Model)을 구현함.

○ 마이크로데이터 관리시스템이 구축되면 업무의 효율성이 증대되고 사용자 의 이용유형이 파악되어 향후 맞춤형 정보제공 기능을 효과적으로 지원할 수 있음.

○ 마이크로데이터관리시스템은 마이크로데이터관리, 마이크로데이터 현황관 리, 마이크로데이터 목록관리, 코드관리 등의 4개 하위체계로 구성되며, 주 요 기능을 다음의 표와 같음.

표 5-1. 마이크로데이터 관리시스템의 주요기능

관리기능 기능 주요 기능 설명

통계표관리

통계표 등록

∙통계표ID와 통계표 한글명, 측정 단위를 선택

∙구분, 공표여부, 대상항목 공표 여부를 선택후 입력된 내용을 신 규 등록

통계표 정보

∙통계DB에 저장되어 있는 통계표 목록 조회

∙특정 통계표를 선택하여 수치입력 등의 화면으로 이동하여 해당작업

통계표 삭제

∙통계표ID 및 통계표 한글명을 조 회하여 저장되어 있는 수치자료 및 통계표 삭제

주석/출처정보 관리

∙통계표와 관련되어 있는 기본정보, 분류, 자료항목, 수치와 관련된 정보를 수정 및 관리

1.2.3. 통계자료 관리시스템

○ 통계자료 관리시스템은 각 승인통계정보와 농림수산식품부 실·국 업무자료 를 수집하여 데이터를 DB로 구현하는 시스템임. 이 시스템은 사용자가 쉽게 정보를 이용하도록 유연성을 고려한 ER(Entity Relation) 모델로 구축하며, 다양한 모델링 기법을 지원하고, 향후 OLAP과 GIS-Infographic시스템 구현 이 용이하도록 각 시스템 간 연동 및 확장성을 고려해야 함.

○ 통계자료 관리시스템은 통계표 관리, 수치자료, 입력관리, 통계목록 관리, 통 계현황 관리, 코드관리 등 5개 하위시스템으로 구성되며, 주요 기능은 다음 표와 같음.

표 5-2. 통계자료 관리시스템의 주요기능

관리기능 기능 주요 기능 설명

1.2.4. 메타데이터 관리시스템

관리기능 기능 주요 기능 설명

DB Schema Viewer

∙권한이 주어진 Table/Viewer List 현황 제공

∙Table/Viewer에 대한 Column과 속성정보 제공

∙Table/Viewer에 대한 Data를 Paging 단위로 제공

TEXT/Excel File Extract

∙Text/Excel File에 대한 ODBC 설정

∙Text/Excel DNS명 선택후 접속, 일반 Table 처럼 Query작업 가능

∙조건 및 조인 등 가능

1.2.5. OLAP(On-line Analysis Processing)시스템

○ OLAP 시스템은 사용자가 Data Warehouse 및 Data Mart에 접근하여 데이터

관리기능 기능 주요 기능 설명 (Drag & Drop)

∙분석의 관점을 바꾸어 분석(Drill to Detail)

∙상하차원으로 바꾸어 검색(DrillUp/Down)

∙다른 차원으로 검색(Drill Though) Simulation/Forecasting ∙과거자료와 제공함수를 이용하여 Simu

-lation & Forecating 향후 예측 가능

Graph Template

∙다양한 Graph Template을 제공

∙사용자는 별 다른 작업없이 Template

관리기능 기능 주요 기능 설명

∙Hadoop의 Hive(Big Data Warehouse)와 HQL을 이용하여 데이터를 교환할 수 있으며, 빅데이터 플랫폼에서 병렬로 다차원분석 업무를 맡기고, 그 계산결 과를 OLAP에서 받을 수 있게 함

1.2.6. GIS-Infographic 시스템

○ GIS-Infographic시스템은 농수산식품통계시스템내 사용자가 실제 접근하여 OLAP을 통해 원하는 형태의 데이터 결과가 생성되었을 때, 표 또는 그래 프 형태의 결과값 조회 뿐만 아니라 직관적으로 결과값에 대한 공간적 분포 를 쉽게 이해하도록 표출하는 시스템으로 GIS 엔진과 Infographic 엔진으로 구성됨.

표 5-5. GIS-Infographic 시스템의 기능별 상세 명세

그림 5-4. 농수산식품통계 DB내 Big Data시스템의 데이터 처리

1.2.8. 웹포털 시스템

○ 웹포털 시스템은 정보의 활용성 강화 및 통합성을 제고하고 이용자 편의성 강화 및 정보교류 확대를 목표로 함. 웹포털은 농림수산식품통계정보시스템 을 접근하는 접점에 위치하고 있기 때문에 이용자들의 편의성과 용이성을 절대적으로 고려해야 함.

○ 웹포털 시스템은 통계목록 관리 서비스, 정보검색 서비스, 통계분석 서비스, 개인화 서비스 등 4개 하위체계로 나눠지며, 웹포털이 포함되어야 할 역할 내지 기능들에 대해 좀 더 구체적인 상세기능을 제시하면 다음과 같음.

서브시스템 관리기능 설명

∙OLAP틀을 통해 Picoting, Drag & Drop, Drill to Detail, Drill Up Down, 분석에 대한 합계/

관리기능 기능 주요 기능 설명

문서에서 농수산식품 통계 및 통계 종합 DB 구축방안 연구 (페이지 149-163)