次の方法で共有


レッスン 2: レポート モデルに必要なデータ ソースの定義

前のレッスンでは、ModelTutorial という名前のレポート モデル プロジェクトを作成しました。次に、ビジネス インテリジェンス データとメタデータの取得先となるデータ ソースを定義する必要があります。このチュートリアルでは、サンプル データベース AdventureWorks2008R2 をデータ ソースとして定義します。ここでは、ローカル コンピューター上の既定の SQL Server インスタンスにこのデータベースが配置されているものとします。実際の環境では、ソース データベースがリモート コンピューター上に配置されている場合も少なくありません。

レポート モデル プロジェクトのデータ ソースを定義するには

  1. ソリューション エクスプローラーで [データ ソース] を右クリックし、[新しいデータ ソースの追加] をクリックします。

  2. [データ ソース ウィザードへようこそ] ページで [次へ] をクリックします。

    [接続の定義方法を選択します] ページが表示されます。このページでは、既存の接続に基づいてデータ ソースを定義するか、(現在のソリューションまたは別のレポート モデル プロジェクトから) 以前に定義したデータ ソース オブジェクトに基づいてデータ ソースを作成するか、新しい接続を定義するかを選択できます。ここでは、新しい接続に基づいてデータ ソースを定義します。

  3. [既存の接続または新しい接続に基づいてデータ ソースを作成する] が選択されていることを確認し、[新規作成] をクリックします。

    [接続マネージャー] ダイアログ ボックスが表示されます。このダイアログ ボックスで、データ ソースの接続のプロパティを定義します。

  4. [サーバー名] ボックスに「localhost」と入力します。既定のインスタンスを使用せずに指定のインスタンスを使用する場合は、「localhost\<instance name>」と入力します。

  5. [Windows 認証を使用] をクリックします。

    注意

    可能な場合は、データ ソースへの接続にドメイン資格情報を使用しないでください。ドメイン資格情報を含むモデルをパブリッシュすると、そのユーザーのセキュリティ プロファイルを使って、モデルを実行するユーザーがパブリッシュを実行します。自分の資格情報を使用しなければならない場合は、その資格情報を、モデルのユーザーがレポート ビルダーを使ってモデルにアクセスするときに使用する資格情報に必ず置き換えるようにしてください。

  6. [データベース名の選択または入力] ボックスの一覧で、[AdventureWorks2008R2] を選択します。

  7. 接続状態を確認するには、[接続テスト] をクリックします。

    正常に接続できることを確認したら、[OK] をクリックします。接続できない場合は、入力した情報が正しいことを確認してください。

  8. [次へ] をクリックします。

    [接続の定義方法を選択します] ページが再び表示されます。

  9. [既存の接続または新しい接続に基づいてデータ ソースを作成する] が選択されていること、および [データ接続] ボックスの一覧で localhost.AdventureWorks2008R2 が選択されていることを確認し、[次へ] をクリックします。

  10. [データ ソース名] ボックスに「ModelTutorial」と入力し、[完了] をクリックします。

    既定では、選択したデータベースの名前が表示されます。ただし、接続には別の名前を付けることができます。接続名にはスペースを使用できます。[完了] をクリックすると .ds ファイルが作成され、ModelTutorial プロジェクトのデータ ソース フォルダーに表示されます。

注意

既存のデータ ソースのプロパティを編集するには、データ ソース フォルダー内のデータ ソースをダブルクリックします。[データ ソース デザイナー] にデータ ソースのプロパティが表示されます。

次の手順

ModelTutorial プロジェクトの ModelTutorial データ ソースが正常に定義されました。次に、このモデルのデータ ソース ビューを作成します。「レッスン 3: レポート モデルに必要なデータ ソース ビューの定義」を参照してください。