2009-08-24 10 views
1

MDXドリルスルーコマンドを使用したいが、それもいくつかのSQLテーブルにも結合したい。MDXドリルスルーステートメントとSQLジョインの混合

これは、ファクトテーブルにIdがあり、他のテーブルやビューにこれを結合し、ドリルダウンで返されたIDに基づいてレポートを作成したいと思う多くのデータではありません。

アイデア?

答えて

1

MDXはこれを直接行いません。私がこれを行うと考えることができる唯一の方法は、ドリルスルー(ADOで行うことができます)からレコードセットを取得し、一時テーブルにロードし、クエリに必要なものと結合します。

もう1つの方法は、ドリルスルーを広げ(必要なデータがある場合は)、そこからフィールドを取得することです。 SSAS2005 +は複数のドリルスルーアクションをサポートできます。

This MSDN articleには、ドリルスルーから返されたレコードセットでの作業を示すコードスニペットがいくつかあります。

関連する問題