埋め込みデータ ソースまたは共有データ ソースを作成する (SSRS)
レポートのデータ ソースは名前と接続情報を指定します。 Reporting Services は、"埋め込み" と "共有" の 2 種類のデータ ソースをサポートしています。 埋め込みデータ ソースは、レポート定義内で定義され、そのレポートでのみ使用されます。 共有データ ソースは、個別のアイテムとして定義され、複数のレポートで使用できます。 詳細については、「埋め込みおよび共有のデータ接続またはデータ ソース (レポート ビルダーおよび SSRS)」を参照してください。
レポート ビルダーで、レポート サーバーまたは SharePoint サイト上の保存先を参照してデータ ソースを選択するか、または埋め込みデータ ソースを作成します。 共有データ ソースをレポート ビルダーで作成することはできません。
レポート デザイナーでは、共有データ ソースも埋め込みデータ ソースも作成できます。 まずレポート データ ペインから、データ ソースの参照を作成し、[新規作成] オプションを選択します。 データ ソースの参照を作成すると、ソリューション エクスプローラーの [共有データ ソース] フォルダーに新しい共有データ ソースが自動的に追加されます。
注 |
---|
SQL Server データ ツールのレポート ビルダーまたはレポート デザイナーを使用して、レポート定義 (.rdl) を作成および変更できます。これらの作成環境では、レポートおよび関連アイテムの作成方法、開く方法、および保存方法が異なります。詳細については、microsoft.com Web サイトの「レポート デザイナーおよびレポート ビルダーを使用したレポートのデザイン (SSRS)」を参照してください。 |
レポート サーバー上または SharePoint サイト上で共有データ ソースを直接作成することもできます。 詳細については、「共有データ ソースを作成、削除、または変更する (レポート マネージャー)」または「共有データ ソースを作成および管理する (Reporting Services の SharePoint 統合モード)」を参照してください。
埋め込みデータ ソースまたは共有データ ソースを作成するには
ツール バーのレポート データ ペインで、[新規作成]、[データ ソース] の順にクリックします。 [データ ソースのプロパティ] ダイアログ ボックスが表示されます。
注 レポート データ ペインが表示されていない場合は、[表示] メニューの [レポート データ] をクリックします。
[名前] ボックスにデータ ソースの名前を入力するか、既定値をそのまま使用します。 データ ソース名は、レポートの内部で使用されます。 判別がつきやすいように、データ ソース名には、接続文字列に指定するデータベース名を含めることをお勧めします。
埋め込みデータ ソースの場合、[埋め込み接続] が選択されていることを確認します。
[種類] ボックスの一覧から、データ ソースの種類 ([Microsoft SQL Server] や [OLE DB] など) を選択します。
次の選択肢の 1 つを使用して、接続文字列を指定します。
[接続文字列] ボックスに接続文字列を直接入力します。 接続文字列の使用例一覧については、「レポート ビルダーでのデータ接続、データ ソース、および接続文字列」または「データ接続、データ ソース、および接続文字列 (SSRS)」を参照してください。
式 ([fx]) ボタンをクリックして、接続文字列を評価する式を作成します。 [式] ダイアログ ボックスで、式ペインに式を直接入力します。 [OK] をクリックします。
[編集] をクリックして、手順 2. で選択したデータ ソースの種類の [接続のプロパティ] ダイアログ ボックスを開きます。
データ ソースの種類に合わせて [接続のプロパティ] ダイアログ ボックスのフィールドに入力します。 接続のプロパティには、データ ソースの種類、データ ソースの名前、および使用する資格情報が含まれます。 このダイアログ ボックスで値を指定した後、[接続テスト] をクリックして、データ ソースが使用可能であること、および指定した資格情報が正しいことを確認します。 特定のデータ ソースの種類の詳細については、「外部データ ソースのデータを追加する (SSRS)」を参照してください。
共有データ ソースの場合は、[共有データ ソース参照を使用する] が選択されていることを確認します。
[新規作成] をクリックします。 [共有データ ソース] のプロパティ ダイアログ ボックスで、手順 2. および 3. を実行して新規データ ソースを作成します。
[OK] をクリックします。
ソリューション エクスプローラーの [共有データ ソース] フォルダーに、新しい共有データ ソースが表示されます。
[OK] をクリックします。
データ ソースがレポート データ ペインに表示されます。 レポート データ ペイン内の共有データ ソースは、そのデータ ソースの定義を参照しています。 レポート ビルダーでは、データ ソースの定義は、レポート サーバー上または SharePoint サイト上に存在します。 レポート デザイナーでは、ソリューション エクスプローラーの [共有データ ソース] フォルダーにあるファイルがデータ ソースの定義です。
レポート デザイナーで既存のデータ ソースをインポートするには
ソリューション エクスプローラーで、レポート サーバー プロジェクトの [共有データ ソース] フォルダーを右クリックして、[既存項目の追加] をクリックします。 [既存項目の追加] ダイアログ ボックスが表示されます。
既存のレポート定義共有データ ソース (rds) ファイルを参照して、[開く] をクリックします。
[OK] をクリックします。
レポート デザイナーで埋め込みデータ ソースを共有データ ソースに変換するには
- レポート データ ペインでデータ ソースを右クリックし、[共有データ ソースに変換] をクリックします。
レポート ビルダーで共有データ ソースを埋め込みデータ ソースに変換するには
レポート データ ペインでデータ ソースを右クリックし、[データ ソースのプロパティ] を開きます。
[埋め込み接続] をクリックし、前に説明した手順に従って埋め込みデータ ソースを作成します。
関連項目
タスク
データ ソースの資格情報を保存する (レポート マネージャー)
埋め込みデータ ソースから共有データ ソースへの変換 (レポート ビルダーおよび SSRS)
レポートまたはモデルを共有データ ソースにバインドする (SSRS)
レポートのデータ ソースのプロパティを構成する (レポート マネージャー)