2016-07-15 3 views
0

두 가지 차원이 있습니다.SSAS 차원 관계

하나

enter image description here

공급 업체는 다른 제조업체

입니다.

enter image description here

는 사실 테이블 되세요.

enter image description here

은 판매 금액에 대한 공급 업체 및 제조 업체 사이의 관계를보고 싶어, 공급 업체 코드를 사용하여 판매 금액을 조회 할 필요가있다. 이 작업을 수행 할 수 있습니다.

사실에 공급 업체 키를 추가하지 않으면 얻을 수있는 가능성이 있습니까?

도와주세요!

+0

왜 공급 업체 키를 사실에 추가하는 것에 반대합니까? 그것은 가장 쉽고 아마도 가장 좋은 해결책이 될 것입니다. 또한 코드가 많은 공급 업체와 제조업체 간에도 많은 차이가있는 것으로 보입니다.하지만 공급 업체에 대한 여러 가지 키를 사용하여 실제로 공급 업체가 아닌 제조 업체의 여러 제품을 생각하게 만듭니다. 확인 할수 있어요? – mmarie

+0

어떤 제조사 키가 어떤 공급 업체에 속해 있는지 식별하기가 어렵 기 때문에 실제로 키를 추가하지 못하게합니다.자사의 많은 관계를 하나의 제조 업체가 여러 공급 업체를 가질 수 있습니다, 공급 업체는 여러 제조 업체의 일부가 될 수 있습니다. 키를 추가하지 않고 모든 가능성 .. – Harsha

답변

1

manufacturer (int) | Amount ($) 쌍이 공급자를 고유하게 식별하지 않기 때문에 공급자 코드를 사용하여 판매액을 쿼리 할 수 ​​없습니다. 지금은 눈송이 스키마 (차원) 디자인

0

만들기 사용, 당신이 날 차원으로 제조를 가지고 있습니다, 당신은 여전히이

SELECT [측정]을 달성 할 수있다. [양]을 ON 0,
                              1
  ON {[DimManufacture]. SupplierCode] .MEMBERS,
                              [DimManufacture]. [코드 제조] 을 .MEMBERS}                       FROM [큐브 이름]

내가 이해로, 나는이 당신을 위해 무엇을 찾고있는 것 같다.