2012-02-15 18 views
1

SQL Azureデータベースでフェデレーションを使用し、テナントIDによってフェデレーションされたテーブルを使用し、データベースへのすべてのアクセスがフェデレーションキーでフィルタリングされた接続、つまりテナント?フィルタリングされたSQL Azure FederationデータベースでSQL Azure Reportingを使用できますか?

this forum postで提案されているように、特定のフェデレーションメンバデータベースに接続するだけでは、1人のテナントが別のテナントのデータを表示できないため、十分ではありません。接続は、 "FILTERING = ON"条件を使用してSQL Azureフェデレーションでフィルタリングする必要があります。

フェデレーションキーで接続をフィルタリングするために必要なUSE FEDERATIONコマンドをSQL Azure Reporting Servicesで実行する方法はありますか。

また、Reporting Servicesでフィルタ処理される可能性のある他の方法(OData Webサービスなど)でデータにアクセスできるようにするには、

結果は、各テナントがレポートを実行して、自分のデータだけを表示できることです。あなたの最良の選択は、サービスを作成し、SARSは、データソースとして、そのサービスを利用することですので、

答えて

0

SQL Azureのレポートサービスは、(現在のバージョンのように)認識してフェデレーションではありません。

+0

これで十分だろうが、可能だろうか? [SQL Azure Reporting Previewのガイドラインと制限事項](http://msdn.microsoft.com/en-us/library/windowsazure/gg430132.aspx)は、SQL Azureデータソースのみがサポートされていることを暗示しているようです。 –

関連する問題