モデル管理ツールによる使用状況トラッキング・データベースの指定

現在、モデル管理ツールを使用してセマンティック・モデルを開発している場合は、モデル管理ツールを使用して、使用状況トラッキング・データベースを構成します。

既存のデータベースまたは接続プールでの使用状況をトラックする場合、セマンティック・モデルに更新を行う必要はありません。これらのステップはスキップできます。既存のデータベース、接続プールおよび表を、使用状況トラッキング・システム構成の一部として使用できます。表スキーマが古い表と新しい表で一致する場合、使用状況トラッキングによって、既存の表が削除され、同じ名前の新しい表が作成されることはありません。
  1. モデル管理ツールでセマンティック・モデルを開きます。
    「ファイル」メニューから「開く」を選択します。
  2. 使用状況トラッキング・データベースを指定します。
    1. セマンティック・モデルの物理レイヤーで、右クリックして新規データベースを選択します。
    2. 「データベース」ダイアログで、セマンティック・モデルのデータベースの名前(SQLDB_UsageTrackingなど)を入力し、データベース・タイプ(Oracle 12cなど)を指定し、「OK」をクリックします。
    3. 新しく作成したデータベースを右クリックし、「新規オブジェクト」「接続プール」の順に選択します。
    4. 「接続プール」ダイアログで、接続プールの詳細を入力し、次の値を指定します:
      • コール・インタフェース: 「デフォルト」(Oracle Call Interface (OCI))を選択します。
      • 完全修飾表名が必要: このチェック・ボックスが選択されていないことを確認します。
      • データソース名**: この接続プールを接続して物理問合せを送信する対象のデータ・ソースを指定します。たとえば: (DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = <DB Host>)(PORT = <DB port>))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = <Servicename>)))
      • ユーザー名およびパスワード: 使用状況トラッキング・データベースで使用可能なスキーマの名前と一致するユーザー名を入力します。

      **データ・ソース名を指定するかわりに、「接続プール」ダイアログで、既存のデータベース接続を名前で参照することも可能です。

      • データ接続 - 使用状況トラッキング・データベースとして「データ」タブから定義したデータベースの接続の詳細を使用するには、「データ・ソース名」フィールドに接続の詳細を手動で入力するのではなく、「データ接続の使用」を選択して、接続のオブジェクトIDを入力します。使用するデータ接続は、「システム接続」オプションが選択された状態で作成されたものであることを確認します。
      • コンソール接続 - モデル管理ツールを使用する場合は、コンソールを使用して、セマンティック・モデルのデータベース接続を定義できます。使用状況トラッキング・データベースとしてコンソールから定義したデータベースの接続の詳細を使用するには、「コンソール接続の使用」チェック・ボックスを選択して、「接続名」フィールドにデータベース接続の名前を入力します。

      たとえば:

      model_admin_tool_connection_pool.gifの説明が続きます
      図model_admin_tool_connection_pool.gifの説明
  3. 「ツール」「整合性チェッカの表示」「全オブジェクト確認」の順にクリックし、変更を検証します。
  4. オプション: 「ファイル」をクリックしてから、「保存」をクリックして変更をローカルに保存します。