Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

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

タスク

タスク

フィールドマッピングでの式の検証

フィールドマッピングでの式の検証

フィールドマッピングの式を検証するときは、次のルールおよびガイドラインに従います。
  • マッピングを検証すると、
    データ統合
    では次の検証が実行されます。
    • タスクのソースおよびターゲットフィールドがソースまたはターゲットに存在することを検証します。フィールドが存在しない場合、エラーが表示されます。
    • すべてのカラムデータ型が文字列であり、ソースおよびターゲットがフラットファイルの場合にすべてのフィールド式に文字列演算が含まれていることを検証します。
    • 各関数に正しいパラメータが使用されていて関数が有効であることを検証します。
  • 式バリデータはフィールド名で大文字と小文字のチェックは実行しません。
  • 式バリデータは、式内のフィールドのデータ型が、含まれる関数で期待されるデータ型と一致するかどうかを検証します。ただし、次のオブジェクトセットの間でのデータ型の不一致については、式バリデータでは検証されません。
    • タスクのソースフィールドとターゲットフィールド。
    • ルックアップ条件のソースフィールドとルックアップフィールド。
    • 式またはルックアップの出力とターゲットフィールド。
      一致しないデータ型を含む式またはルックアップは、検証では問題がなくても、実行時にはタスクが失敗し、エラーが表示されます。
  • 文字列ソースフィールドを数値ターゲットフィールドにマッピングした場合、検証は成功します。
    データ統合
    は、atoi(ASCIIから整数)C関数を使用して、文字列を数値に変換しようとします。
  • 式バリデータは、ルックアップは検証しません。