レポートをサブスクライブする方法 (レポート マネージャ)

このトピックでは、電子メール サブスクリプションとファイル共有の配信サブスクリプションを作成する方法について説明します。

レポートをサブスクライブするには、保存された資格情報を使用するか、資格情報を使用しないように、レポートのデータ ソースを構成する必要があります。詳細については、「保存された資格情報をデータ ソースに対して指定する方法 (レポート マネージャ)」を参照してください。レポートのデータ ソースをそのように構成しない場合は、[新しいサブスクリプション] ボタンが使用できない状態になります。

電子メール配信の場合は、サブスクリプションを作成する前に、SMTP ゲートウェイ接続用にレポート サーバーを構成する必要があります。ファイル共有配信を使用するには、対象フォルダを定義しておく必要があります。詳細については、「電子メール配信用のレポート サーバーの構成」および「レポート サーバーのファイル共有の配信用に共有フォルダを作成する方法」を参照してください。

ファイル共有サブスクリプションを作成するには

  1. レポート マネージャの [コンテンツ] ページで、サブスクライブするレポートに移動します。レポートをクリックして開きます。

  2. [サブスクリプション] タブをクリックし、[新しいサブスクリプション] をクリックします。

  3. 配信方法として、[配信者] リスト ボックスから [レポート サーバーのファイル共有] を選択します。

  4. [ファイル名] テキスト ボックスにこのサブスクリプションのファイル名を入力します。

  5. [ファイルの作成時にファイルの拡張子を追加] が選択されていることを確認します。選択されていると、レポートに 3 文字のファイル拡張子が付いて保存されます。ファイルの拡張子は、選択する表示形式によって決まります。

  6. [パス] テキスト ボックスで、レポートを配信する既存フォルダの UNC (Universal Naming Convention) パスを入力します (たとえば、\\<servername>\<myreports>)。パスの先頭には円記号 (\) を 2 つ含めます。末尾には円記号を指定しないでください。

  7. ファイル配信の表示形式を選択します。レポートを開くために使用するデスクトップ アプリケーションに対応する形式を選択します。単一のストリームでレポートを表示しない形式、または静的ファイルでサポートできない対話機能が導入された形式 (つまり、HTML 3.2、HTML 4.0、または Office Web コンポーネントを含む HTML) は選択しないでください。

  8. [ユーザー名] および [パスワード] ボックスに、ファイル共有のアクセスに必要な資格情報を、ユーザー名に対応する <domain>\<user name> の形式で指定します。

  9. 上書きするオプションを指定します。[以前のバージョンがある場合はファイルを上書きしない] をクリックした場合、既存のファイルが検出されると配信されません。[自動増分] をクリックした場合、レポート サーバーによってファイル名に番号が付加され、同じ名前の既存のファイルとそのファイルが区別されます。

  10. 次のようにしてサブスクリプション配信オプションを指定します。

    • 配信スケジュールを指定するには、[スケジュールされたレポートの実行完了時] をクリックし、[スケジュールの選択] をクリックします。スケジュールのページが開きます。
    • レポート スナップショットを新しいバージョンに更新する際にレポートを配信するには、[レポート コンテンツの更新時] をクリックします。レポート スナップショットの更新に使用するスケジュールによって、サブスクリプションが処理される時期が決まります。
      ms157386.note(ja-jp,SQL.90).gifメモ :
      このオプションは、既に更新スケジュールに関連付けられているスナップショットのみに使用できます。
  11. パラメータ化されたレポートの場合は、このサブスクリプションのレポートで使用するパラメータを指定します。要求時または他のスケジュールされた操作でレポートを実行するときに使用されるパラメータとは別のパラメータにすることができます。

レポートが静的ファイルとして配信されます。レポートに対話機能 (たとえば、追加の行と列へのリンク) を含める場合でも、これらの機能は使用できません。

電子メール サブスクリプションを作成するには

  1. レポート マネージャの [コンテンツ] ページで、サブスクライブするレポートに移動します。レポートをクリックして開きます。

  2. [サブスクリプション] タブをクリックし、[新しいサブスクリプション] をクリックします。

  3. 配信方法として、[配信者] リスト ボックスから [レポート サーバーの電子メール] を選択します。

  4. [宛先] テキスト ボックスに、レポートを配信する電子メール アドレスを入力します。電子メール アドレスを複数指定するには、セミコロン (;) で区切ります。[CC][BCC]、および [返信先] テキスト ボックスに、追加の電子メール アドレスを入力することもできます。

    ms157386.note(ja-jp,SQL.90).gifメモ :
    このためには、すべてのサブスクリプションを管理する権限が必要です。
  5. 次のようにして配信オプションを選択します。

    • レポートのコピーを埋め込んだり添付するには、[レポートを含める] を選択します。レポートの形式は、以降で選択する表示形式によって決まります。レポートのサイズが電子メール システムに定義された制限を超えると予想される場合は、このオプションを使用しないでください。
    • 電子メール メッセージの本文にレポートの URL リンクを含めるには、[リンクを含める] を選択します。
    ms157386.note(ja-jp,SQL.90).gifメモ :
    これらのオプションのいずれも選択しない場合、件名行の文字列のみが送信されます。
  6. [表示形式] リスト ボックスから表示形式を選択します。このオプションは、[レポートを含める] を選択してレポートのコピーを埋め込むか添付する場合に使用できます。

    • 電子メール メッセージの本文にレポートを埋め込むには、[Web アーカイブ] をオンにします。
    • レポートを添付ファイルとして送信するには、他の表示形式を選択します。
  7. [優先度] リスト ボックスから優先度を選択します。Microsoft Exchange では、電子メール メッセージの重要度レベルを表すフラグをここで設定します。

  8. レポートをいつ配信するかを指定します。

    • 配信スケジュールを指定するには、[スケジュールされたレポートの実行完了時] をクリックし、[スケジュールの選択] をクリックします。スケジュールのページが開きます。
    • レポート スナップショットを新しいバージョンに更新する際にレポートを配信するには、[レポート コンテンツの更新時] をクリックします。レポート スナップショットの更新に使用するスケジュールによって、サブスクリプションが処理される時期が決まります。
    ms157386.note(ja-jp,SQL.90).gifメモ :
    このオプションは、既に更新スケジュールに関連付けられているスナップショットのみに使用できます。
  9. パラメータ化されたレポートの場合は、このサブスクリプションのレポートで使用するパラメータを指定します。要求時または他のスケジュールされた操作でレポートを実行するときに使用されるパラメータとは別のパラメータを指定できます。

参照

概念

サブスクリプションでのパラメータの設定
Reporting Services でのファイル共有の配信
サブスクリプションの作成、変更、および削除
Reporting Services の電子メール配信
レポート マネージャ

その他の技術情報

[新しいサブスクリプション]/[サブスクリプションの編集] ページ (レポート マネージャ)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手