Analysis Services からデータを取得し、コード内のオブジェクトで使用したり、エンド ユーザーのレポートに使用したりするためのいくつかの異なるアプローチを知りたいと思っています。
過去に 2 つの異なるアプローチを使用しました。1 つは ADOMD を使用して結果を取得し、これらをデータセットに入れる方法でした。もう 1 つは、リンクされた SSAS サーバーに対して SQL OPENQUERY を使用して結果を SQL ストアド プロシージャの結果セットとして取得する方法でした。これらには、どちらも長所と短所がありました。
何年にもわたって、この行に沿ってさまざまな質問を見てきたので、重複を許してください。しかし、SSAS データを他の人のコードで使用できる形式にする他の方法はありますか?
SSAS over HTTP からの XML 結果セット、次に Linq から XML への XML 結果セットを検討しました。
理想的には、型指定された列を含むデータセット、またはプロパティを含むオブジェクトが必要ですが、コード サンプルよりも一般的なアプローチに関心があります。SSRS/その他のダッシュボード コントロールとは別に、どのようにして SSAS からデータを取得しましたか?