フェデレーションを使用して SQL Azure データベースで SQL Azure Reporting Services を使用し、テーブルをテナント ID でフェデレーションし、データベースへのすべてのアクセスがフェデレーション キーでフィルター処理された接続 (テナントでフィルター処理) を介して行われるという要件を満たすことはできますか?
このフォーラムの投稿で提案されているように、特定のフェデレーション メンバー データベースに接続するだけでは十分ではありません。1 つのテナントが別のテナントのデータを表示できてはならないからです。"FILTERING=ON" 条件を使用して、SQL Azure フェデレーションによって接続をフィルター処理する必要があります。
SQL Azure Reporting Services で必要な USE FEDERATION コマンドを実行して、接続をフェデレーション キーでフィルター処理する方法はありますか?
または、Reporting Services が他の方法 (OData Web サービスなど) でフィルター処理されたデータにアクセスできるようにするにはどうすればよいでしょうか?
望ましい結果は、各テナントがレポートを実行し、自分のデータのみを表示できることです。