2010-12-14 4 views
1

안녕하세요. 여기 내 MDX 두통이 있습니다. (내 상사가 프로그래머가 컴퓨터 관련 문제를 해결한다고 생각하는 이유는 무엇입니까?)MDX 도움말 및 자습서

제품의 필터 치수는 [Casa]. [Linea]. [Producto]이고 Linea 72 및 74로 필터링하려고합니다.이 튜토리얼 온라인 또는 MDX 책자는 누구나 알고 있습니다. ?

어쨌든 여기 내 MDX 지금까지 제공하는 모든 도움을

SELECT 'Dic 1 2010' AS Fecha, A.*
from (SELECT "[Measures].[Piezas Dia]", "[Measures].[P Redondeadas]" FROM openrowset('MSOLAP' ,'DATASOURCE=XXX ;Initial Catalog=XXX ; User Id=XXX;Password=XXX;', 'WITH SET [Lineas] AS '' FILTER(DESCENDANTS([PRODUCTOS],[LINEA],SELF),
ANCESTOR([PRODUCTOS].CURRENTMEMBER,SELF) <> [74 VARIOS] AND
ANCESTOR([PRODUCTOS].CURRENTMEMBER,SELF) <> [72 VARIOS])'' Member [Measures].[Piezas Dia] AS ''sum([Lineas],[Measures].[|P| Venta Dia Año Actual])''
Member [Measures].[P Redondeadas] AS ''sum([Lineas],[Measures].[Venta Piezas Redondeadas])'' SELECT {[Measures].[Piezas Dia], [Measures].[P Redondeadas]} on columns FROM [Venta Gerencial] WHERE ([Fecha Diario].[Fecha].&[2010].&[12].&[1])')) as A

감사합니다.

+1

검색어를 코드로 설정할 수 있습니까? 나는 너를 돕고 싶다. 그러나 나는 너의 질문을 읽지 않을 것이다. 고맙습니다. – Spredzy

+1

내 상사가 프로그래머가 플러그가있는 것으로 수정한다고 생각합니다. – RobD

+0

내 친구들도 똑같은 생각을합니다. 그들은 Google에 대해 들어 본 적이없는 것처럼 컴퓨터 질문을 할 것입니다. 필자는 지난 몇 년 동안 익숙하지 않은 Excel과 Access의 "전문가"입니다. – DataGirl

답변

7

당신은 당신이 책을 추천을 요청 here

1

실제로 a 대신 a를 사용해야합니다. 여기 :

FROM openrowset('MSOLAP' ***,*** 'DATASOURCE=HDZNT10

4

MDX하는 '부드러운'도입을 찾을 수 있습니다. 상사가 방금 SQL Server 2008 MDX Step by Step를 구입했습니다. 나는 그것을 통과하기 시작하고 그것이 펼쳐지는 방식을 좋아합니다. 저는 T-SQL에서 10 년 이상 프로그래밍을 해왔으며 MDX는 저를 혼란스럽게합니다. 이 책은 제 코드와 코딩 관행에 대해 다른 생각을하도록 도와줍니다. 나는 그것을 끝내지는 못했지만, 책에서 어느 곳으로 뛰어 들어 당신이 알아야 할 것이 무엇인지 알 수 있기 때문에 시작하는 것이 좋은 것으로 생각합니다.

+1

나는 "Step by Step"을 거의 끝냈습니다. 그러나 당신처럼 저는 T-SQL으로 일해온 @DataGirl과 같이 "큐브 일"을 이해하는 데 시간이 걸립니다. –