DA 가이드

DA, SQL, DB보안 등 실무자를 위한 위한 DB기술 바이블!

데이터 표준 관리 도구

데이터 표준화
데이터 표준화 개요
데이터 표준 관리 도구
작성자
admin
작성일
2021-02-10 13:55
조회
6581

데이터 표준 관리 도구는 수립된 전사 데이터 표준 정보의 관리, 데이터 표준에 의한 개발 및 유지보수 지원, 데이터 표준 준수 및 변경 영향도 평가를 담당하는 기능으로 구성된다. 최근에는 이러한 데이터 표준 관리 기능과 더불어 애플리케이션 정보, 데이터 흐름 정보, 각종 데이터에 대한 메타 정보에 대한 조회 기능을 갖는 시스템을 도입하여 활용하고 있다.


확장된 데이터 표준 관리 도구의 기능

최근에는 이러한 데이터 표준 관리 기능 외에 애플리케이션 정보, 데이터 흐름 정보, 각종 데이터 에 대한 메타(Meta) 정보에 대한 조회 기능을 갖는 메타 데이터 시스템을 도입하여 활용하고 있다.

[그림 3-1-3] 데이터 표준 관리 시스템 구성

[그림 3-1-3] 데이터 표준 관리 시스템 구성


기능명 설명
데이터 모델 관리 데이터 표준 관리 도구를 이용하여 개념, 개괄, 논리, 물리 모델에 대한 조회 및 변경 관리를 하는 기능
데이터 표준 관리 표준 단어, 표준 도메인 등의 표준 관련 사전을 관리하는 기능
데이터 품질 관리 데이터 품질 진단 및 분석과 비즈니스 규칙 등을 관리하는 기능
OLAP 정보 관리 OLAP 시스템에 구현된 메타 정보와 연계하여 관리하는 기능
사용자 권한 관리 현업 및 IT 사용자에 대한 권한 관리 기능
<변경 영향도 분석/td> 표준 및 모델 변경에 따른 전체 영향도를 분석하는 기능
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 수작업 최소화 등 사용자 편의성을 검토한다.