2012-04-17 15 views
0

私が収集したことから、MDXは通常、OLAP多次元データストアに使用されます。 SSAS 2012では、表形式のモデルにDAXが使用されているようですが、MDXもサポートされています。では、なぜ1つのシステムで2つのクエリ言語が利用できるのですか?さらに、これは表形式のモデルに使用するのに推奨されるものであり、なぜですか?これらのシナリオでは、DAXはMDXより高速ですか?SSAS 2012表形式モデルのクエリにはどのようなクエリ言語が使用されていますか?

私はまだSSAS 2012をインストールしていませんが、何か不足している可能性があります。

答えて

1

私はすべての答えを持っているわけではありませんが、私の理解していることから、これはどうなるのでしょうか。

MDXは開発者向けです。 DAXはスーパーユーザー用です(ユーザーまたはビジネスユーザーに優遇)。

マイクロソフトでは、ビジネスユーザーにとってはMDXが複雑すぎると考えていたので、Excelの機能に非常によく似たDAXを思い描いていました。エンドユーザーが既に慣れていれば、 Excel。

どちらが速くなければならないのか分かりませんが、私はあなたが使い慣れているものについてもっと詳しく考えています。個人的には両方の言語を使用していますが、実際にはパワーピボットでDAXを使用する傾向があります(明らかに)。だから、私はどこでもできるMDXを使用してより快適です。

私はまだ使用していないDMXもありますが、SSASでも使用できると信じています。そして、はい、私は1つのシステムの2つか3つのクエリ言語がかなり混乱していると思っていますが、一度それを読んだら少し使いました。

2

DMXはデータマイニングクエリ言語で、データの固有のパターンを識別するために使用します。どのプラットフォームでどの言語を使用できるかについてはユーザーSmithが正しいです。 DAXは、多次元キューブテクノロジ(ROLAP、MOLAP)よりも平均的に高速なxVelocityインメモリ解析エンジンを使用します。 MDXは、表形式モデルのDAXクエリほど高速ではありません。

関連する問題