2012-04-16 5 views
3

여러 개의 시계열 데이터가있는 측정 데이터 세트를 처리 할 큐브를 설계하려고합니다. 이것은 금융 계약 컨텍스트에 있습니다. 첫 번째 시계열은 TradeDate입니다. 제품이 재정적으로 정착 된 날짜. 다른 시계열이 ContractDate 또는 계약이 미래에 거래되고있는 일입니다. 예에서 ...큐브 디자인 다중 타임 시리즈

TradeDate ContractDate 가격

1/1/2005 11/1/2005 $ 5.00

1/2/2005 12/1/2005 $ 5.25

2005년 1월 3일 2005년 12월 1일

$ 5.50 모두 TradeDate & ContractDate 시간 치수는 매일 간격으로 기록됩니다. 두 시간 차원에서 집계를 만들 수 있도록 큐브를 설정하고 싶습니다. 예에서, 내가 ... 모두 TradeDate & ContractDate에 의해 정의 된 평균값을 만들

TradeDate ContractDate Avg_Price

을 부탁합니다 (위의 데이터를 사용하여)

2005년 1월 2005년 11월 $ 5.00

1월 2005 년 12 월 2005 년 $ 5.37

도움이 될만한 의견을 보내 주시면 감사하겠습니다.

답변

4

SSAS는 역할 재생 크기를 지원합니다. 즉, 다른 목적으로 사용될 때마다 한 차원을 한 큐브에 여러 번 추가 할 수 있습니다.

역할 재생 치수를 사용하려면 날짜 측정 기준을 한 번만 작성하고 큐브의 차원 사용 탭에 두 번 추가하십시오. 큐브 차원에 적절한 이름 (거래 날짜 및 계약 날짜)을 지정하고 팩트 및 차원 테이블 (줄임표 단추) 간의 관계를 스키마의 올바른 필드에 편집하십시오.

0

시간 차원을 만들어 큐브에 두 번 추가하십시오. 큐브와 치수를 분리하여 만들 수 있습니다. 두 가지를 모두 가지고 나면 큐브를 두 번 클릭하고 큐브 구조 탭을 선택한 다음 큐브 이름을 마우스 오른쪽 단추로 클릭하고 "큐브 차원 추가"를 선택할 수 있습니다.

Dimension Usage라는 오른쪽 탭은 큐브가 특정 치수에 링크하는 방법을 정의 할 수있는 곳입니다.