モデル デザイナを使用してレポート モデルを作成する方法

更新 : 2006 年 12 月 12 日

モデル デザイナを使用すると、SQL Server データベースまたは Oracle データベースからモデルを生成できます。まず、Business Intelligence Development Studio でレポート モデル プロジェクトを作成します。次に、データ ソース ファイルとデータ ソース ビュー ファイルを作成します。最後に、セマンティック モデル ファイルを作成します。

レポート モデル プロジェクトを作成するには

  1. [スタート] をクリックし、[すべてのプログラム][Microsoft SQL Server 2005] の順にポイントして、[Business Intelligence Development Studio] をクリックします。

  2. [ファイル] メニューの [新規作成] をポイントし、[プロジェクト] をクリックします。

  3. [プロジェクトの種類] ボックスの一覧で、[ビジネス インテリジェンス プロジェクト] をクリックします。

  4. [テンプレート] ボックスの一覧で、[レポート モデル プロジェクト] をクリックします。

  5. プロジェクトの名前と場所を入力するか、[参照] をクリックして場所を選択します。

  6. [OK] をクリックします。

    新しいプロジェクトが [ソリューション エクスプローラ] ウィンドウに表示されます。

データ ソースを作成するには

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

    データ ソース ウィザードが表示されます。

    ms156284.note(ja-jp,SQL.90).gifメモ :
    または、まずレポート モデル ウィザードを起動し、レポート モデルを作成していく中で、データ ソースとデータ ソース ビュー ファイルを作成することもできます。
  2. [データ ソース ウィザードへようこそ] ページで、[次へ] をクリックします。

  3. [接続の定義方法を選択します] ページで、[既存の接続または新しい接続に基づいてデータ ソースを作成する] をクリックし、次に [新規作成] をクリックします。

  4. [サーバー名] で、接続先のサーバー名を選択します。

  5. レポート ビルダのユーザーがデータベースに接続するために使用する接続方法を選択します。

    • Windows 認証 : オペレーティング システムで SQL Server ユーザーを認証する場合には、このオプションを選択します。このオプションを選択すると、SQL Server は、パスワードの暗号化などの Windows のセキュリティ機能を使用してユーザーを認証します。このオプションを選択することを強くお勧めします。
    • SQL Server 認証 : 管理者が作成した SQL Server ログイン アカウントをユーザーが使用する場合には、このオプションを選択します。ユーザーは、正しい SQL Server ログイン名とパスワードを入力する必要があります。
    ms156284.Caution(ja-jp,SQL.90).gif注意 :
    できるだけ Windows 認証を使用してください。
  6. [データ ベース名の選択または入力] ボックスの一覧から、使用するデータベース名を選択します。

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

  8. [OK] をクリックし、再度 [OK] をクリックします。

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

  10. [ウィザードの完了] ページで、既定のデータ ソース名が [データ ソース名] ボックスに表示されます。別の名前を入力するか、既定の名前を使用します。既定の名前は、接続で使用するデータベース名になっています。

  11. ウィザードを完了するには、[完了] をクリックします。

    [ソリューション エクスプローラ][データ ソース] フォルダに、新しいデータ ソースが表示されます。

データ ソース ビューを作成するには

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

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

  3. [データ ソースの選択] ページで、[リレーショナル データ ソース] ボックスの一覧からデータ ソースを選択します。一覧にデータ ソースが表示されていない場合は、[新しいデータ ソース] ボタンをクリックしてデータ ソースを作成する必要があります。

    ms156284.note(ja-jp,SQL.90).gif重要 :
    Oracle モデルのデータ ソース ビューを作成する場合は、データ ソース ビュー ウィザードの [データ ソースの選択] ページの [詳細設定] ボタンをクリックし、[データ ソース ビューの詳細オプション] ダイアログ ボックスで、データベース オブジェクトをフィルタ処理するためのスキーマ名を選択します。次に、モデルに追加するデータベース オブジェクトを選択します。
  4. [次へ] をクリックします。

  5. [名前の一致] ページで、[次へ] をクリックします。

  6. [テーブルとビューの選択] ページで、セマンティック モデルに含めるテーブルとビューを選択し、矢印ボタンをクリックして、[使用できるオブジェクト] ボックスの一覧から [含まれているオブジェクト] ボックスの一覧にオブジェクトを移動します。

    ms156284.note(ja-jp,SQL.90).gif重要 :
    Oracle ベースのレポート モデルを作成する場合は、レポート モデルに追加するテーブルおよびビューを選択するときに [関連テーブルの追加] ボタンをクリックしないでください。このボタンをクリックした場合、データ ソース ビュー (.DSV) ファイルは生成されません。
  7. [次へ] をクリックします。

  8. [ウィザードの完了] ページに、既定のデータ ソース ビュー名が表示されます。別の名前を入力するか、既定の名前を使用します。既定の名前は、データ ソース ビューを作成するデータ ソースの名前になっています。

  9. ウィザードを完了するには、[完了] をクリックします。

    [ソリューション エクスプローラ][データ ソース ビュー] フォルダに、新しいデータ ソース ビューが表示されます。

レポート モデルを作成するには

  1. ソリューション エクスプローラで、[レポート モデル] フォルダを右クリックし、[新しいレポート モデルの追加] をクリックします。

  2. [レポート モデル ウィザードへようこそ] ページで、[次へ] をクリックします。

  3. [データ ソース ビューの選択] ページで、レポートで使用するデータ ソース ビューを選択し、[OK] をクリックします。一覧にデータ ソース ビューが表示されていない場合は、[新しいデータ ソース ビュー] ボタンをクリックしてデータ ソース ビューを作成する必要があります。

  4. [レポート モデル生成ルールの選択] ページで、モデルに適用するルールを選択し、使用するモデル言語を選択した後、[次へ] をクリックします。

  5. [統計の更新] ページで、[生成の前にモデルの統計を更新する] が選択されていることを確認します。レポート モデル ウィザードでは、レポート モデルを作成するために、データ ソースに関する基本的な統計情報を、モデルを作成する前に収集する必要があります。

    ms156284.note(ja-jp,SQL.90).gifメモ :
    データ ソースまたはデータ ソース ビューを変更していない場合には、次回モデルを更新する際に、[データ ソース ビューに格納されている現在のモデルの統計を使用する] オプションを選択することができます。
  6. [次へ] をクリックします。

  7. [ウィザードの完了] ページで、レポート モデルの名前を入力し、[実行] をクリックします。

  8. [完了] をクリックします。

    レポート モデルの内容が表示されます。

参照

概念

レポート モデルを使用するアドホック レポート機能
レポート モデル プロジェクトの作成
モデル デザイナを使用した作業

その他の技術情報

データ ソースの操作 (Analysis Services)
データ ソース ビューの操作 (Analysis Services)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手