2

私は初めて 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 アクセスは標準的な方法ですか? または他の可能なオプションはありますか?ありがとうございます。さらに情報が必要な場合はお知らせください。これがどのように機能するかについてはまだ不明です。

4

2 に答える 2

1

HTTPは、あなたがやろうとしているように聞こえるのにおそらく最良のオプションです。それらが同じネットワーク上の2台のマシンであるが、同じドメインではない場合、それぞれ(同じユーザー/パス)でipaddress \ usernameを使用すると、ワークグループ内の古い学校のWindowsネットワークのように機能します。

また、他のマシンでキューブをバックアップ、FTP、およびダウンロード/復元するだけでも、自分が行っていることで機能する可能性があります。

于 2010-05-14T19:13:14.853 に答える
0

ScaleOvenStove HTTP で提案されているように、あなたの場合には HTTP が最適なソリューションですが、HTTP 経由でアクセスするには、両方のサーバーでユーザーを同期する必要があります。組織の両方のネットワークにまたがるユーザーは、AD 同期ツールを使用して同期できます。ユーザーは、最小限の権限を持つ他の組織のネットワークで作成する必要があり、キューブでアクセスできるものに対してロールベースのセキュリティを定義できます

于 2016-03-18T17:50:34.927 に答える