2012-03-01 2 views
0

나는 아주 기본적인 데이터웨어 하우스를 구축했습니다. 그것에서 나는 예를 들어, 매우 간단한 큐브가 :데이터웨어 하우징 : 중복 된 차원 조합

사실 : ReviewRatingByday 크기 : 검토, 조직, 내 응용 프로그램의 OLTP 측에서 날짜

, 조직이 리뷰와 한 많은 관계가있다.

현재 내 데이터웨어 하우스는 가능한 모든 차원 조합을 사용하여 사실의 추출 기능을 제공합니다. 이는 특정 검토가 조직과 결합 된 중복 조합을 초래하지만 검토는 실제로 다른 조직과 연관됩니다.

다른 데이터웨어 하우스 시스템은 어떻게 이것을 피합니까?

내 치수에서 OLTP 관계를 미러링해야합니까?

답변

1

나는 귀하의 질문을 이해하지 못합니다. 리뷰 및 조직의 일부 조합이 소스 데이터에 존재하지 않으면 어쨌든 사실 테이블에 해당 행이 없습니다. 그렇다면 "중복 조합"은 어디에 있습니까?

은 "사용자가 보고서 기준을 선택할 때 검토 및 조직의 유효한 조합 만 사용자에게 표시하는 방법"이라고 생각합니다.

  1. 검토하고 모든 유효한 조합을 포함하는 단일 차원으로 검토 및 조직을 결합 사용자 만 유효한 조합을 제시 할 수있는보고 도구를 사용하여 그 맞습니다 경우에 당신은 두 가지 옵션이 있습니다 기구는 내가 질문을 오해하는 경우, 당신은 "중복 조합"을 의미하는 특히 정확히 어떤 문제가에 대한 좀 더 많은 정보를 제공하시기 바랍니다

(이것에 대한 킴볼의 용어는 mini-dimension입니다).

관련 문제