데이터 설계자

Data architect

데이터 설계자데이터 아키텍처의 실무자로서, 조직의 데이터 아키텍처를 설계, 생성, 배치 및 관리하는 데 관련된 데이터 관리 부문이다. 데이터 설계자는 데이터를 어떻게 저장, 소비, 통합 및 관리하는지를 정의하고, 다른 데이터 엔티티와 IT 시스템에 의해, 그리고 어떤 방식으로든 데이터를 사용하거나 처리하는 모든 애플리케이션을 정의한다.[1] 그것은 비즈니스 아키텍처와 밀접하게 제휴되어 있으며 기업 아키텍처의 네 가지 영역 중 하나로 간주된다.

역할

지식의 데이터 관리 기구에 따르면,[2] 데이터 설계자는 "표준 공통 비즈니스 어휘를 제공하고, 전략적 데이터 요구사항을 표현하며, 이러한 요구사항을 충족시키기 위한 높은 수준의 통합 설계의 개요를 제시하고, 엔터프라이즈 전략 및 관련 비즈니스 아키텍처와 제휴한다"고 한다.

오픈 그룹 아키텍처 프레임워크(TOGAF)에 따르면, 데이터 설계자는 데이터 아키텍처 원칙을 설정하고, 의도된 비즈니스 아키텍처의 구현을 가능하게 하는 데이터 모델을 만들고, 핵심 데이터 실체를 보여주는 도표를 만들고, 아키텍처 비전 구현에 필요한 데이터의 인벤토리를 만들 것으로 예상된다.[3]

책임

  1. 매크로 수준에서 데이터 구성
  2. 새로운 애플리케이션을 위한 마이크로 레벨의 데이터 모델에서 데이터 구성
  3. 골든 소스와 상속할 애플리케이션을 소비하기 위한 표준으로 논리적 데이터 모델 제공
  4. 데이터 품질(DQ) 규칙 생성에 필요한 요소 및 비즈니스 규칙을 포함하는 논리적 데이터 모델 제공

기술들

밥 램버트는 데이터 설계자의 필요한 기술을 다음과 같이 설명한다.[4]

  • 시스템 개발의 기초: 데이터 설계자는 시스템 개발 수명 주기, 소프트웨어 프로젝트 관리 접근법, 요구사항, 설계 및 테스트 기법을 이해해야 한다. 데이터 설계자는 애플리케이션 및 인터페이스 프로젝트를 개념화하고 영향을 미치도록 요청받으므로 바람직한 결과를 지향하기 위해 어떤 조언을 제공하고 어디에 연결해야 하는지 이해해야 한다.
  • 데이터 모델링데이터베이스 설계의 깊이: 이는 데이터 설계자의 핵심 기술이며, 데이터 설계자 직무 기술에서 가장 많이 요구되는 기술이다. 효과적인 데이터 설계자는 개념화에서 데이터베이스 최적화까지 데이터 모델링의 모든 단계에 걸쳐 건전하다. 경험상 이 기술은 SQL 개발 및 데이터베이스 관리로 확장된다.
  • 확립된 데이터 기술 및 새로운 데이터 기술: 데이터 설계자는 확립된 데이터 관리 및 보고 기술의 깊이 외에도 칼럼니스트 및 NoSQL 데이터베이스, 예측 분석, 데이터 시각화, 비정형 데이터 등과 같은 새로운 툴에 경험이 있거나 정통하다. 이러한 모든 기술에 반드시 깊이가 있는 것은 아니지만, 데이터 설계자는 희망적으로 하나 이상의 기술을 경험하고 있으며, 이를 이해하고 채택하는 데 있어 조직을 안내할 수 있을 만큼 충분히 이해해야 한다.
  • "큰 그림"을 구상하고 그릴 수 있는 능력: 데이터 설계자가 수행하는 프로젝트를 조직 전체의 관점에서 시작하고 평가하고 영향을 미치는 경우. 데이터 설계자는 데이터 관리에 사용되는 시스템과 인터페이스를 매핑하고, 데이터 관리에 대한 표준을 설정하며, 현재 상태를 분석하고 원하는 미래 상태를 은폐하며, 현재 상태와 미래 목표 사이의 차이를 좁히는 데 필요한 프로젝트를 은폐한다.
  • 조직에서 빈틈없이 운영할 수 있는 능력: 데이터 설계자가 조직 내에서 정치적으로 운영할 수 있는 능력을 나타내는 다섯 가지 주요 특성:
    • 존경받고 영향력 있다.
    • 방법론, 모델링 및 거버넌스 강조 가능
    • 기술적으로나 정치적으로나 중립적인
    • 명확하고 설득력 있으며 훌륭한 영업사원
    • 열성적인

참고 항목

참조

  1. ^ "Definition of Data Architect". Techopedia.
  2. ^ "Data Management Body of Knowledge". Data Management Association.
  3. ^ The Open Group Architectural Framework (TOGAF 9.1). Chapter 10 - Data Architecture: The Open Group. Retrieved 1 March 2015.{{cite book}}: CS1 maint : 위치(링크)
  4. ^ Lambert, Bob. "Skills of a Data Architect".