目次

Search

  1. はじめに
  2. Designerの使用
  3. ソースに関する作業
  4. フラットファイルに関する作業
  5. ターゲットに関する作業
  6. マッピング
  7. マップレット
  8. マッピングパラメータおよび変数
  9. ユーザー定義関数に関する作業
  10. デバッガの使用
  11. データリネージの表示
  12. オブジェクトの比較
  13. ビジネスコンポーネントの管理
  14. キューブと次元の作成
  15. マッピングウィザードの使用
  16. データタイプリファレンス
  17. Webブラウザの設定

Designerガイド

Designerガイド

リレーショナルターゲット定義

リレーショナルターゲット定義

リレーショナルテーブルからターゲット定義をインポートすると、Designerは以下のターゲット詳細をインポートします。
  • ターゲット名。
    ターゲットの名前。
  • データベースの場所。
    リレーショナルソースをインポートする際に、データベースの場所を指定します。Target Designerでターゲット定義を編集する際や、セッションを設定する際に、他の場所を指定できます。
  • カラム名。
    カラムの名前。
  • データ型。
    Designerは、各カラムのネイティブデータ型をインポートします。
  • キー制約。
    ターゲット定義の制約は、きわめて重要な場合があります。というのは、がワークフローの間に制約違反を犯した場合、この制約によってターゲット内へのデータの転送ができなくなるためです。例えば、あるカラムにNOT NULL制約が含まれていて、このカラムにデータをマッピングしない場合には、はレコードを新たにターゲットテーブルに挿入することはできません。
  • キー関係。
    Target Designerをカスタマイズすると、プライマリキーと外部キーの関係を作成できます。[ツール]-[オプション]をクリックして、[フォーマット]タブを選択します。[プライマリキーのインポートおよび外部キーのインポート]にチェックを付けます。
    リポジトリに論理的関係を作成することもできます。キー関係はデータベースに存在する必要はありません。
ターゲット定義をインポートする場合、Designerはターゲットインデックスをインポートしません。このデフォルト設定はpowrmart.iniで変更できます。powrmart.iniは、PowerCenterクライアントのインストールディレクトリのルートディレクトリに置かれています。
ターゲット定義インデックスをインポートするには、powrmart.ini [Main] セクションに以下のテキストを追加します。
ImportIndexes=Yes
ビューには複数のテーブルからのカラムを含めることができるので、がデータを挿入、更新、削除する際にデータベースエラーが発生する場合があります。ターゲットビューをインポートする場合は、それが単一のテーブルのビューであることを確認します。