2010-12-14 10 views
1

こんにちは、私のMDXの頭痛(ここで私の上司はプログラマがコンピュータ関連の何かを解決すると思うのはなぜですか?MDXヘルプとチュートリアル

Productofはこのように構成されています[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を購入しました。私はそれを通過し始め、私はそれがレイアウトされている方法が好きです。私は10年以上T-SQLでプログラミングしてきましたが、MDXは私を混乱させるだけの距離です。この本は、私のコードとコーディングの仕方について違った考えをするのに役立っています。私はそれを終えていませんが、あなたが知る必要があることを学ぶために本のどこかに飛び込むことができるので、あなたが始めるのが良いかもしれないと思います。

+1

私はほぼ「ステップバイステップ」を終えましたが、@DataGirlのように、以前はT-SQLで作業していましたが、「キューブのこと」を理解するのに時間がかかります。 –