데이터 표준 관리 도구는 수립된 전사 데이터 표준 정보의 관리, 데이터 표준에 의한 개발 및 유지보수 지원, 데이터 표준 준수 및 변영향도 평가를 담당하는 기능으로 구성된다. 최근에는 이러한 데이터 표준 관리 기능과 더불어 애플리케이션 정보, 데이터 흐름 정보, 각종 데이터에 대한 메타 정보에 대한 조회 기능을 갖는 시스템을 도입하여 활용하고 있다.
데이터 표준 관리도구의 확장된 기능
최근에는 이러한 데이터 표준 관리 기능 외에 애플리케이션 정보, 데이터 흐름 정보, 각종 데이터 에 대한 메타(Meta) 정보에 대한 조회 기능을 갖는 메타 데이터 시스템을 도입하여 활용하고 있다.
[그림 3-1-3] 데이터 표준 관리 시스템 구성
ㅇ 기능명설명
데이터 모델 관리 | 데이터 표준 관리 도구를 이용하여 개념, 개괄, 논리, 물리 모델에 대한 조회 및 변경 관리를 하는 기능 |
데이터 표준 관리 | 표준 단어, 표준 도메인 등의 표준 관련 사전을 관리하는 기능 |
데이터 품질 관리 | 데이터 품질 진단 및 분석과 비즈니스 규칙 등을 관리하는 기능 |
OLAP 정보 관리 | OLAP 시스템에 구현된 메타 정보와 연계하여 관리하는 기능 |
사용자 권한 관리 | 현업 및 IT 사용자에 대한 권한 관리 기능 |
변경 영향도 분석 | 표준 및 모델 변경에 따른 전체 영향도를 분석하는 기능 |
ETL 정보 관리 | 계정계부터 최종 사용자까지 데이터 흐름 및 매핑 정보에 대한 관리 기능 |
표준 요청 관리 | 표준의 신규 및 변경에 따른 절차와 승인 관리 기능 |
JOB 관리 | ETL 프로그램의 정상 및 오류 여부 등을 관리하는 기능 |
DB 스키마 관리 | 데이터 모델과 실제 DB와의 일치성 등을 관리하는 기능 |
데이터 표준 관리 시스템 기능
일반적인 데이터 표준 관리 시스템은 데이터 표준 관리, 데이터 구조 관리, 프로세스 관리의 기능으로 구성된다.
ㅇ 데이터 표준 관리 기능
- 데이터 표준을 정의하고자 할 때 기존에 정의된 표준들을 조회하고, 이미 정의된 데이터 표준이 잘준수되도록 관리하는 기능으로 구성된다.
[표 3-1-4] 데이터 표준 관리 기능
ㅇ기능세부 설명주요 내용
단어 관리 | 전사 단어 사전 및 금칙어 |
- 전사 관점에서의 단어 사전 관리 - 금칙어의 사전 정의 및 관리 |
용어 관리 | 용어 사전 | - 업무적으로 정의된 표준 용어에 대한 관리 - 기본 단어의 조합으로 업무 용어를 생성함 |
도메인 관리 | 도메인 사전 | - 대표 및 그룹 속성에 대한 데이터 타입, 길이, 소수점 이하 길이 등을 사전에 정의한 도메인 관리 |
표준 코드관리 | 전사 표준 코드 | - 수집된 코드로부터 코드 통합 과정을 거쳐 전사 표준 코드를 도출한 후 관리 |
코드 변환 매핑 | - 소스 코드 값과 표준 코드와의 변환 매핑 관리 | |
멀티 표준관리 | 멀티 표준 | - 코드, 칼럼, 테이블, 도메인 등에 대하여 멀티 표준을 관리해서 전사에 존재하는 여러 표준을 지원하고 이후 전사 표준으로 통합 되도록 함 |
- 데이터 모델의 구조를 관리하거나 소스 시스템으로부터 DB 스키마를 리포지터리에 로드하기 위 해 필요한 기능 등으로 구성된다.
[표 3-1-5] 데이터 구조 관리 기능
ㅇ 기능세부 설명주요 내용
ER 모델 구조 관리 | 모델, 테이블의 구 조 정보 |
- ER 모델 관리 - 리포지터리로부터 데이터 구조 정보를 추출 및 로드 |
DB 스키마 관리 | 다양한 DBMS 지원 및 DB 스키마 로드 |
- 다양한 DBMS로부터 DB 카탈로그를 추출 및 로드 |
가변 속성 관리 | 모델의 사용자 속성을 자동 생성 | - 모델 기본 속성 외에 설계 속성을 쉽게 추가 |
이력 관리 | 이력 관리 | - 데이터 모델 변경 이력 - 형상 관리 지원 |
모델 비교 관리 | 충실도 및 준수도 검사 |
- 데이터 구조 정보에서 표준화 자동 검사 - 표준에 대한 준수도 자동 검사 - 데이터 구조 정보 간 비교 |
- 데이터 표준에 대하여 신규 및 변경이 발생하거나 데이터 모델과 관련해 신규 테이블 등을 요청하고 승인하는 업무 프로세스 기능으로 구성된다.
[표 3-1-6] 프로세스 관리 기능
ㅇ 기능세부 설명주요 내용
표준 등록 | 표준 요청 프로세스 지원 | - 코드, 칼럼, 테이블, 도메인 등에 대한 사용자 요청부터 데이터관리자의 승인/반려 기능 지원 |
모델 등록 | 모델 등록 요청 프로세스 지원 |
- 엔터티, 속성, 테이블, 칼럼 등 데이터 모델에 대한 사용자 요청을 등록하고 관리자의 승인/반려 기능을 지원 |
데이터 표준 관리 시스템 도입시 고려사항
- 데이터 표준 관리 시스템 도입시 시스템의 확장성, 유연성, 편의성 관점에서 충분한 검토가 이루어져야 한다.
ㅇ 확장성
- 다양한 시스템 및 DBMS의 정보 수집과 OLAP 툴 등의 다양한 데이터 구조 정보를 추출 할 수 있는지 검토한다.
- 데이터 표준을 전사적으로 일시에 적용하기는 곤란하므로 단계적 적용을 위한 여러 개의 통합 표준을 사용할 수 있는
복수 표준 관리가 가능한지와 한글명 및 영문명의 표현 방식, 표준의 변경 용이성을 검토한다.
- 한글명의 영문명 자동 변환, 표준 검증의 주기적인 작업 수행 기능, 메타 정보 수집시 IMPORT 수작업 최소화 등 사용자 편의성을
검토한다.
[관련글] 데이터 표준
'IT박사' 카테고리의 다른 글
[데이터 표준] 5. 데이터 표준 정의 - 표준 단어/용어/도메인/코드 사전 (0) | 2021.12.01 |
---|---|
[데이터 표준] 4. 데이터 표준화 원칙 정의 (0) | 2021.12.01 |
[데이터 표준] 2. 데이터 표준화 개념 - 정의 및 구성요소 (0) | 2021.12.01 |
[데이터 표준] 1. 데이터 표준화의 필요성 - 개선방안 및 기대효과 (0) | 2021.12.01 |
[IT박사] 블록체인 개발 언어 및 활용된 코인 정리 (feat.블록체인 개발시 겪는 문제) (1) | 2021.11.18 |
댓글