リンク レポートの追加、変更、および削除
更新 : 2007 年 9 月 15 日
リンク レポートは、パラメータ値またはプロパティの異なるセットで既存のレポートをラップします。リンク レポートは、既存のレポートのレポート定義への参照、およびリンク レポートに対して定義する設定とプロパティで構成されます。リンク レポートはレポート マネージャまたは Management Studio で作成され、レポート サーバーにパブリッシュされた既存のレポートに基づいています。パブリッシュされたレポートから複数のリンク レポートを作成できます。別のリンク レポートからリンク レポートを作成することはできません。
リンク レポートの作成
リンク レポートを作成するには、リンク レポートの基になる既存のレポートを選択します。選択するレポートによって、リンク レポートのコンテンツとレイアウトが決まります。基本レポートでパラメータが使用されている場合、基本レポートで指定されているパラメータ値とは異なる値を、リンク レポートのパラメータ値に設定できます。パラメータの詳細については、「パブリッシュ済みレポートのパラメータ プロパティの設定」を参照してください。
パブリッシュされたすべてのレポートを、リンク レポートの基として使用できるわけではありません。コンテンツ マネージャまたはレポート サーバー管理者は、指定したレポートで有効なロールの割り当てから "リンク レポートの作成" タスクを削除することで、特定のユーザーまたはグループがリンク レポートを作成しないようにすることができます。
リンク レポートを作成するときに、以下のプロパティと設定を、そのリンク レポートで独自に設定できます。
- "名前" および "説明"。リンク レポートを既存のレポートと区別するために異なる名前および説明を定義できます。
- "場所"。元のレポートを含むフォルダとは別のフォルダにリンク レポートを格納できます。
- "パラメータ"。リンク レポートで使用するパラメータ値のセットを指定できます。一般的に、レポートに異なるパラメータ値を設定できることが、リンク レポートを定義する本来の理由です。
- "レポート実行" および "レポート履歴"。元のレポートで設定したものとは異なるレポート実行およびレポート履歴のプロパティを設定できます。
- "セキュリティ"。リンク レポートへのアクセスを制御するロールの割り当てを定義できます。
- "サブスクリプション"。リンク レポートに定義されたサブスクリプションは、そのリンク レポートの基になるレポートに定義されたサブスクリプションとは関係ありません。
リンク レポートで設定できない唯一のプロパティが、データ ソース プロパティです。リンク レポートは、常に、既存のレポートに定義されているデータ ソース プロパティを使用します。これは、既存のレポートにレポート定義が用意されているためです。レポート定義には、データ ソースの接続情報、レポート データを取得するクエリ、およびレポートのレイアウトが含まれています。
リンク レポートの変更
リンク レポートを作成した後、その他のレポートのプロパティを変更するのと同様に、権限、パラメータ、またはプロパティを変更して、リンク レポートのプロパティを設定できます。また、リンクを変更して、別のレポート定義を指定することもできます。
変更内容によっては、データおよびレイアウトを取得するクエリが、前のレポート定義とは異なる可能性があります。リビジョンによってリンク レポートの既存の設定が無効にならない限り、リンク レポートの実行は新しい定義を使用して続行されます。
リンク レポートは、その基になるレポートに影響を与えずに、移動、名前変更、および削除することができます。
リンク レポートを別のフォルダに配置するには、そのフォルダにコンテンツを追加する権限を持っている必要があります (つまり、配置先フォルダの [パブリッシャ] ロールまたは [コンテンツ マネージャ] ロールのメンバである必要があります)。
リンク レポートの削除
リンク レポートの削除には、特別な注意事項はありません。任意のアイテムを削除するために使用する手順と同じ手順を使用できます。ただし、リンク レポートの基になっているレポート定義を削除すると、レポート定義に関連するすべてのリンク レポートが無効になります。この問題が発生した場合、次のいずれかの操作を行う必要があります。
- リンク レポート アイテムを削除します。
- リンク レポートの基となる、他のレポート定義を選択します。
リンク レポート アイテムを削除すると、レポート履歴やそのレポートに対するサブスクリプションなど、リンク レポートに関するすべての情報が、レポート サーバー データベースから削除されます。
リンク レポートの基として他のレポート定義を使用する場合は、次の条件を満たしているレポート定義を選択してください。
- 元のレポートと同じフォルダ内に格納されていることが必要です。たとえば、元のレポートが \Home\AdventureWorksReports にある場合は、新しいレポート定義も \Home\AdventureWorksReports に配置されている必要があります。
- 元のレポート定義にパラメータが設定されていた場合は、新しいレポート定義にも同じパラメータ定義 (データ型、名前、長さ、ソースなど) が設定されている必要があります。
基本レポートの名前または場所を確認する場合、または異なるレポート定義を選択する場合は、リンク レポートの [全般] プロパティ ページを開きます。リンク レポートのレポート定義を更新する方法の詳細については、「リンクの選択ページ (レポート マネージャ)」を参照してください。
リンク レポートが有効でなくなった場合でも、アイテムが存在する限り、レポート履歴がリンク レポート用に保持されます。リンク レポート用に他のレポート定義を選択した場合、以後のすべてのレポート履歴に、更新されたレポート定義のレイアウトおよびデータが含まれるようになります。以前のすべてのレポート履歴には、以前のレポート定義のレイアウトおよびデータが含まれます。
参照
処理手順
リンク レポートを作成する方法 (レポート マネージャ)
リンク レポートを作成する方法 (Management Studio)
アイテムを削除する方法 (Management Studio)