目次

Search

  1. はじめに
  2. Data Integrationタスク
  3. マッピングタスク
  4. 動的マッピングタスク
  5. 同期タスク
  6. データ転送タスク
  7. レプリケーションタスク
  8. マスキングタスク
  9. マスキングルール
  10. PowerCenterタスク

タスク

タスク

データベースターゲットのテーブル名とカラム名

データベースターゲットのテーブル名とカラム名

レプリケーション
タスクでは、ソースのオブジェクトとフィールドを、それぞれターゲットのデータベーステーブルとカラムにレプリケートします。
レプリケーション
タスクは、ターゲットのテーブルおよびカラムに、ソースのオブジェクトおよびフィールドと同じ名前を付けないことがあります。
レプリケーション
タスクがソースと同じ名前を付けないのは、次のような場合です。
  • レプリケートされたデータをデータベースターゲットに書き出す際に、テーブル名プレフィックスを使用する場合。
    テーブル名プレフィックスを付けることで、データベースアカウントを共有している場合に、データベーステーブルが上書きされるのを防ぐことができます。
  • 大文字と小文字を区別するデータをレプリケートする場合。
    レプリケーション
    タスクは、データをターゲットデータベースにレプリケートする際に、すべてのテーブルとカラムの名前を大文字で作成します。ターゲットデータベースが大文字と小文字を区別する場合、データベースにクエリを発行するときに、大文字のテーブルおよびカラム名を使用します。
  • 長いオブジェクト名およびフィールド名を使用したオブジェクトをレプリケートする場合。
    ソースのオブジェクト名またはフィールド名の文字数がターゲットの名前の最大許容文字数を超えている場合、
    レプリケーション
    タスクは、ターゲットデータベースのテーブル名またはカラム名をトランケートします。