目次

Search

  1. はじめに
  2. トランスフォーメーションに関する作業
  3. アグリゲータトランスフォーメーション
  4. カスタムトランスフォーメーション
  5. カスタムトランスフォーメーション関数
  6. データマスキングトランスフォーメーション
  7. データマスキングの例
  8. 式トランスフォーメーション
  9. エクスターナルプロシージャトランスフォーメーション
  10. フィルタトランスフォーメーション
  11. HTTPトランスフォーメーション
  12. ID解決トランスフォーメーション
  13. Javaトランスフォーメーション
  14. JavaトランスフォーメーションAPIのリファレンス
  15. Java式
  16. Javaトランスフォーメーションの例
  17. ジョイナトランスフォーメーション
  18. ルックアップトランスフォーメーション
  19. ルックアップキャッシュ
  20. 動的ルックアップキャッシュ
  21. ノーマライザトランスフォーメーション
  22. ランクトランスフォーメーション
  23. ルータトランスフォーメーション
  24. シーケンスジェネレータトランスフォーメーション
  25. ソータトランスフォーメーション
  26. ソース修飾子トランスフォーメーション
  27. SQLトランスフォーメーション
  28. マッピングにおけるSQLトランスフォーメーションの使用
  29. ストアドプロシージャトランスフォーメーション
  30. トランザクション制御トランスフォーメーション
  31. 共有体トランスフォーメーション
  32. 構造化されていないデータのトランスフォーメーション
  33. アップデートストラテジトランスフォーメーション
  34. XMLトランスフォーメーション

トランスフォーメーションガイド

トランスフォーメーションガイド

VSAMノーマライザトランスフォーメーションの作成手順

VSAMノーマライザトランスフォーメーションの作成手順

Mapping DesignerでVSAMノーマライザトランスフォーメーションを作成するときに、COBOLソースをマッピングにドラッグすると、ソースからトランスフォーメーションカラムが作成されます。ノーマライザトランスフォーメーションは、マッピング内のCOBOLソース用ソース修飾子です。
COBOLソースをマッピングに追加すると、Mapping Designerはノーマライザトランスフォーメーションを作成して設定します。COBOLソース内のネストされたレコードおよび複数出現フィールドは、Mapping Designerに識別されます。ソースカラムからノーマライザトランスフォーメーション内にカラムおよびポートが作成されます。
VSAMノーマライザトランスフォーメーションを作成するには:
  1. Mapping Designerで、新しいマッピングを作成するか、既存のマッピングを開きます。
  2. COBOLソース定義をマッピング内にドラッグします。
    Designerはノーマライザトランスフォーメーションを追加し、COBOLソース定義に接続します。ソース修飾子をデフォルトで作成するようにオプションが有効にされていない場合、[ノーマライザトランスフォーメーションの作成]ダイアログボックスが表示されます。
  3. [ノーマライザトランスフォーメーションの作成]ダイアログボックスが表示されたら、以下のオプションのいずれかを選択することができます。
    • VSAMソース。
      マッピング内のCOBOLソース定義からトランスフォーメーションを作成します。
    • パイプライン。
      トランスフォーメーションは作成されますが、COBOLソースからカラムは定義されません。 カラムは[ノーマライザ]タブで定義してください。マッピング内の別のトランスフォーメーションからの複数出現データを処理したい場合、このオプションを選択してください。
    VSAMノーマライザトランスフォーメーションを作成するには、VSAMノーマライザトランスフォーメーションを選択します。ダイアログボックスに、マッピング内のCOBOLソース定義の名前が表示されます。COBOLソース定義を選択して、[OK]をクリックします。
  4. ノーマライザトランスフォーメーションを開きます。
  5. [ポート]タブを選択し、ノーマライザトランスフォーメーション内のポートを表示します。
    Designerではデフォルトで、COBOLソース定義からポートが作成されます。
  6. [ノーマライザ]タブをクリックして、ソースカラムの編成を確認します。
    [ノーマライザ]タブには、COBOLソースの[カラム]タブと同じ情報が入ります。ただし、ノーマライザトランスフォーメーション内のカラム属性を修正することはできません。 カラム属性を変更するには、COBOLコピーブックを変更し、COBOLソースをインポートして、ノーマライザトランスフォーメーションを再作成します。
  7. [プロパティ]タブを選択し、トレースレベルを設定します。
    また、次回のセッション開始時に生成キーシーケンス番号がリセットされるように、トランスフォーメーションを設定することもできます。