目次

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トランスフォーメーション

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

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

手順2. Cファイルの生成

手順2. Cファイルの生成

カスタムトランスフォーメーションの作成後、ソースコードファイルを生成します。 Designerは、ファイル名を小文字で生成します。
カスタムトランスフォーメーションプロシージャのコードを生成する手順
  1. Transformation Developerでトランスフォーメーションを選択し、[トランスフォーメーション]-[外部プロシージャコードの生成]を選択します。
  2. 作成した手続きを選択します。Designerは、<モジュール名>.<手続き名>のフォーマットで手続きを一覧表示します。
    共有体の例では、UnionDemo.Unionを選択します。
  3. ファイルの生成先ディレクトリを指定し、[生成]をクリックします。
    共有体の例では、<クライアントインストールディレクトリ>/TXを選択します。
    指定したディレクトリの下に、<モジュール名>サブディレクトリが作成されます。共有体の例では、<クライアントインストールディレクトリ>/TX/UnionDemoが作成されます。また、以下のファイルを作成します。
    • m_UnionDemo.c
    • m_UnionDemo.h
    • p_Union.c
    • p_Union.h
    • makefile.aix(32ビット)、makefile.aix64(64ビット)、makefile.hp(32ビット)、makefile.hp64(64ビット)、makefile.hpparisc64、makefile.linux(32ビット)、makefile.sol(32ビット)