タプルの差MDX
答えて
タプルは、すべての次元から取られた単一の階層メンバです。 Time.[2nd half]
が時間次元のタプルであるとします。同様に、複数のタプルを持つことができ、それらを '('、 ')'カッコで表します。 例:
(Time.[2nd half], Color.Dark.Red).
これは、ノードの数学的な交差点に他なりません。上記の式と同じように(2,1)という数式のノードを表現することができます。
今はセットになるのはタプルの構成だけです。 setには1つ以上のタプルが含まれています。タプルもゼロかもしれません。それらを{、}の中かっこで表します。 例:
{ (Time.[1st half], Color.Dark.Red), (Time.[2nd half], Color.Dark.Blue) }
背後にある論理は何ですか、&*私はそれを混乱させます。 – Aditya
This articleは用語メンバー、タプルとセットの詳細でを説明します。
私は簡単な方法で説明しようとします。
は、簡単に言えば、タプルは次元のデータの原子スライスであるとセットはタプルの集合です。たとえば、あなたはタプルSherlock Holmes
、Tom Sawyer
、CLR via C#
、Code Complete
とQuantum Physics for Dummies
とBooks
寸法を有することができます。
その後、これらのタプルをProgramming
,Fiction
、Natural Sciences
などの名前付きセットに整理できます。
[Books].&[Sherlock Holmes] -- Tuple
[Books].&[CLR via C#] -- Tuple
{ [Books].&[CLR via C#], [Books].&[Code Complete] } -- Set
はセットまたはタプルを返すMDXでfunctions特定があり、それはその逆のセットにタプルを変換してする方法を知っておくと便利です。たとえば、Item(...)
関数は、セットから特定のタプルをとります。 { , , }
に複数のタプルを囲むと、これらのタプルでセットが作成されます。
私が説明した例はかなり部分的であると全体の理論をカバーしていませんが、それはあなたにこれらの概念がどのように機能するかの優れた基本的な理解を与えるかもしれません。
'[Books]。&[Sherlock Holmes]'はタプルであるというのは、他のすべての次元が同時に座標を必要としているという事実を無視しているからです。さらに、タプルを説明するときに '()'を使うことはMDXで重要です。 – whytheq
これは質問に私のテイクである以上、数学の視点からMDXに来た:
は、キューブ内のセルの数は数あるディメンションX、YおよびZのと3Dキューブを持っている想像してみてXのメンバーにYのメンバーの数にZのメンバーの数を掛けたものです。
各セルは、X、Y、Zの値に基づいて立方体内に座標を持っています。その座標はタプル。
そう言うことができます:
- Xは、Zは、その後、単一の細胞は可能性があり製品、
ある対策、
(X, Y, Z)
と物理的にこのように (Measures.Sales, Years.[1999], Products.[Laptop])
としてタプルは今、私たちは複数のセルにをしたいと言うことができますされ、その後、我々は正しい、複数のタプルを必要ですか?はい、セットは基本的に複数のタプルです。
{
(Measures.Sales, Years.[1999], Products.[Laptop]) ,
(Measures.Sales, Years.[2001], Products.[Desktop])
}
だから、あなたが設定した複数のアイテムで終わることを確認することができ、かつ単一:実際には複数で私は私たちの例を拡張し、0と1が含まれ、我々は、2001年から1999年からラップトップおよびデスクトップを持つことができますタプルを持つアイテム......
http://www.onlineexpert.com/elearning/user/pdf/APPLICATIONDEVELOPMENT/SQL2KOLAP/Ch08.pdfから別の良い説明があります。
これは、Preet Sanghaの答えに似ています。
- 1. MDXクエリ - 2つの列の差異
- 2. mdxを使って日差を計算する方法は?
- 3. MDX要求は、日時とタプルの最初の要素を取得
- 4. リスト内のタプルの要素の差を追加する
- 5. Pythonのリストとタプルの差(マイナス不変性)?
- 6. MDXヘルプSSRSクエリデザイナMDX計算メンバーとMDX演算子フィルタ式
- 7. MDXフィルターのパフォーマンス
- 8. MDXのストアドプロシージャ
- 9. MDX:別のクエリ
- 10. MDXフィルタークエリ
- 11. MDX:クエリパフォーマンス
- 12. MDXクエリ
- 13. MDXグループ&
- 14. MDXクエリフィルタ
- 15. リクエストエラーMDX
- 16. はMDX
- 17. MDX - メジャー値のフィルター?
- 18. MDX Excel Pivotの式
- 19. mdxクエリの行ヘッダー
- 20. SSAS MDXクエリのPARALLELPERIOD
- 21. MDX文のIf文
- 22. MDX複数のフィルタ
- 23. MDXの動的AVG
- 24. .mdx ebdictデータベースファイルのグラフィックエントリ
- 25. MDXクエリの問題
- 26. MDX ParallelPeriod CurrentMember
- 27. コピーエラーDBF/MDXファイル
- 28. MDXヘルプとチュートリアル
- 29. ビジネスインテリジェンスとOLAP/MDX
- 30. MDX Caseステートメント
MSDN:[メンバ、タプル、およびセット](http://msdn.microsoft.com/en-us/library/aa216769(v=sql.80).aspx) –
@Guts ..私を説明できますか簡単な方法で..? – Searcher