2017-02-21 2 views
0

상당히 큰 제품 데이터베이스로 작업합니다. 비즈니스는 제품 그룹 코드와 일부 이름을 지금 바꿀 계획입니다. 우리에게는 많은 역사가 있으며 기존 시스템과 새로운 시스템을 모두 사용하는 데 관심이있는 사용자 그룹이 있습니다. 희미한 테이블에 새 데이터를 추가합니다. 아래의 표 헤더는 다음과 같습니다 Prodname, old_prod_group, new_prod_group, old_prod_line, new_prod_line, old_prod_nr, new_prod_nr 계층 구조는 다음과 같이이다 : prod_line-> Prod_Group-> prod_nr 새 코드와 구 코드가 같은 부모에게 롤백되도록 SSAS를 개발하는 방법은 무엇입니까?

나는 그런 방식으로 설치 SSAS를하고 싶습니다 예전과 새로운 prod_nr은 동일한 prod_group에 롤업되고 roll_up은 동일한 prod_line에 롤업 될 수 있습니다.

이전 이름이나 새 이름 (차원 구조 탭의 계층 구조에서 설정됨을 알고 있음)을 선택할 수 있어야하지만 사실 데이터는 모두 동일한 prod_lines로 롤업되어야합니다.

그래서 나는 어떻게 든 이전의 prod_grp와 새로운 prod_grp를 매핑하고 주어진 old/new prod_group 쌍에 대한 하나의 사실 값을 표시하기 위해 큐브에 통합 할 수 있다고 생각합니다.

이 기능을 수행하는 데 도움이 될 수있는 기능 또는 기능은 무엇입니까? 온라인에서 몇 가지 예를들시겠습니까?

감사합니다.

+0

천천히 치수가 변경되지 않습니까? 이 – manderson

답변

0

이미 내역의 변경 사항을 추적하고 있습니까? 천천히 변화하는 차원을 모델링하는 방법에 대해 묻고있는 것처럼 들릴 것 같습니다.

+0

에 대해서는 유형 3을 확인하십시오. 이러한 변화가 비즈니스 측면에서 처음 제안 된 것은 이번이 처음입니다. 그렇다면이 문제를 해결하기 위해 천천히 변화하는 차원에 대해 배워야합니까? 나는 내게 전해 준 큐브에서 일하고있다. 나는 처음부터 하나를 만들지 않았지만 지금은 배우고 있습니다. – SKa

+0

짧은 예. Scd 유형 2는 변경된. 제품이 날짜를 기준으로 적절한 SK에 귀속되는 제품 그룹에 대한 새 대리 키를 생성합니다. Scd 유형 3은 이전 속성 값도 보유합니다. – MrHappyHead

관련 문제