목록전체 글 (164)
Data Modeling Evangelist Kaien Kim's Blog
What is AWS Direct Connect? AWS Direct Connect는 고객의 On-premise에서 AWS로 전용 네트워크 연결을 쉽게 구축할 수 있는 클라우드 서비스 솔루션입니다. AWS Direct Connect를 사용하면 AWS와 데이터 센터, 사무실 또는 코로케이션 환경 간에 사설 연결을 설정할 수 있으며, 이를 통해 대부분 네트워크 비용을 줄이고 대역폭 처리량을 높이며 인터넷 기반보다 일관된 네트워크 환경을 제공할 수 있습니다. AWS Direct Connect를 사용하면 네트워크와 AWS Direct Connect 위치 중 하나 사이에 전용 네트워크 연결을 설정할 수 있습니다. 업계 표준 802.1q VLAN을 사용하여 이 전용 연결을 여러 가상 인터페이스로 분할할 수 있습니다..
항상 그러하듯이 'Subtyping'에 대해 일단 정의부터 내려보자. Subtyping은 엔터티가 독립성을 유지한 상태로 엔터티 內 공통속성을 그룹화화는 과정이다. 위 정의에는 데이터모델링에 대한(특히 엔터티에 대한) 많은 개념이 들어가 있다. 위 정의를 바탕으로 Subtype/Subtyping에 대해 살펴보자. 엔터티의 독립성1)을 유지한 상태로 엔터티 내 공통속성을 그룹화하는 과정이라고 했는데, 공통속성 그룹화를 하는 이유는(즉, Subtype을 도출하는 이유는) 아래와 같다. - 커뮤니케이션을 향상 시킬 수 있다. - 모델단에서 강제적으로 비즈니스 룰을 적용하여 향후 데이터 정합성을 향상 시킬 수 있다. 간혹, 엔터티 통합/분할의 관점에서 Subtype을 얘기하는 경우가 있는데 맞는 얘기이긴 하지만..
https://post.naver.com/viewer/postView.nhn?volumeNo=28263000&memberNo=2060019 우린 늘 그렇듯 언젠가 이별하겠지만 [BY 아트인사이트] 노랗고 커다란 눈망울에 홀리면 헤어나올 수 없는 마성의 생명체. 먼 예로부터 불운과... m.post.naver.com 마음 참 따듯해 지는 글이다...
1. Master user사용 2. 싱글 스키마 3. 기본 WLM Queue사용 1. Master user사용 Redshift Cluster를 처음 생성할 때 반드시 Master user를 지정해야하지만, 이 user를 계속 사용하기 보다는 업무별로 사용자를 구분하여 관리하는것이 좋다. 예) ETL, BI, AD-HOC 이유는 사용자 별로 WLM설정 시 대기열을 지정함으로써 효율적인 Queue관리가 가능하기 때문이다. 2. 싱글 스키마 Redshift Cluster를 생성하면 자동으로 PUBLIC스키마가 생성된다. 기본으로 모든 사용자가 이 스키마에 대한 사용권한을 가지고 있으므로 사용을 피하고, 각 user group 및 user별로 스키마를 구성하여야 한다. 3. 기본 WLM Queue사용 Redsh..
이번에 소개할 내용은 개념 데이터 모델(CDM, Conceptual Data Model)에 속성(Attribute) 도출을 해야하는가? 이다. 사실 필자는 개념 데이터 모델에 속성을 도출하는것을 지양하는 편이다. 이유는 개념 데이터 모델(이하 CDM)의 정의에서 찾을 수 있는데, 개념 데이터 모델의 정의를 먼저 살펴보도록 하자. 개념 데이터 모델(CDM, Conceptual Data Model) : 기호나 텍스트1)로 비즈니스의 개념을 잘 표현한 데이터 모델 즉, CDM으로 비즈니스의 개념을 잘 파악할 수 있어야 하는데, 속성이 도출되어 있을 경우 핵심인 '비즈니스의 개념'보다 해당 속성에 포커싱이 맞추어지는(또는 이슈가 되는) 경우가 생각보다 많이 발생한다는 것이다. 이와 같은 이유로 필자는 가급적 불..