서서히 변화하는 차원(Slowly Changing Dimensions, SCD)은 데이터 웨어하우스의 차원 테이블 변화를 처리하는 방법입니다. SCD 유형 1은 기존 데이터를 새 데이터로 덮어쓰므로 과거 기록이 손실됩니다. 이 방법은 간단하고 저장 공간 효율적이지만 이력 추적 기능이 없습니다. SCD 유형 2는 각 변경 사항에 대해 새로운 행을 삽입하고 기존 레코드를 비활성으로 표시하여 과거 기록을 보관합니다. 이 방법은 완전한 과거 기록을 제공하지만 시간이 지남에 따라 테이블 크기가 증가합니다. SCD 유형 3은 추가 열에 제한된 과거 기록을 저장하므로 유형 2보다 공간을 절약하지만 여러 과거 변경 사항을 추적할 수 없습니다. SCD 유형의 선택은 비즈니스 요구 사항에 따라 달라지며, 과거 기록이 필요 없는 경우 유형 1, 완전한 과거 기록이 필요한 경우 유형 2, 제한된 과거 기록이 필요한 경우 유형 3이 적합합니다. SCD는 데이터 무결성을 보장하면서 변경 사항을 추적합니다. 과거 기록이 필요한지 여부를 결정하는 것이 접근 방식을 안내하는 데 중요합니다. 적절한 SCD 유형을 선택함으로써 기업은 고객 데이터베이스의 변경 사항을 효과적으로 관리할 수 있습니다.
dev.to
TIL: Slowly Changing Dimensions (SCD) in Data Warehousing
Create attached notes ...
