私は初めて SQL Server Analysis Services を使用していますが、さまざまなサーバーやドメインにまたがる SSAS キューブに (カスタム Web ダッシュボード経由で) ユーザーがアクセスできる必要があるプロジェクトに取り組むというジレンマがあります。他のサーバーの SSAS データベース接続文字列へのアクセス。したがって、組織 A と組織 B はそれぞれのサーバーに独自のキューブを持ちますが、組織 A のユーザーは組織 B のキューブを表示でき、組織 B のユーザーは組織 A のキューブを表示できる必要がありますが、どちらの組織も接続文字列。
以下のリンクから SSAS サーバーとキューブへの HTTP アクセスを許可することについて読んだことがありますが、認証のためにユーザーを設定するか、ある組織のサーバーへの匿名アクセスを別の組織のユーザーに許可する必要があります。この状況で受け入れられるか、またはこれがこれを行うための好ましい方法である場合。ここでパフォーマンスは許容できますか?
http://technet.microsoft.com/en-us/library/cc917711.aspx
また、Web サービスなどを介して他の組織の SSAS データベースにアクセスし、そのデータを組織のサーバー上のデータベースにプルしてから、キューブを再構築するプロセスを毎晩/毎週実行することは理にかなっているのだろうかと思います。次に、そのキューブは、キューブを表示するときに他の組織サーバーに移動して接続することなくクエリされます。
他の誰かが同様のことを達成しようとしましたか? HTTP アクセスは標準的な方法ですか? または他の可能なオプションはありますか?ありがとうございます。さらに情報が必要な場合はお知らせください。これがどのように機能するかについてはまだ不明です。