目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. B2B Data Transformation
  7. アグリゲータトランスフォーメーション
  8. クレンジングトランスフォーメーション
  9. データマスキングトランスフォーメーション
  10. データサービストランスフォーメーション
  11. 重複排除トランスフォーメーション
  12. 式トランスフォーメーション
  13. フィルタトランスフォーメーション
  14. 階層ビルダートランスフォーメーション
  15. 階層パーサートランスフォーメーション
  16. 階層プロセッサトランスフォーメーション
  17. 入力トランスフォーメーション
  18. Javaトランスフォーメーション
  19. JavaトランスフォーメーションAPIリファレンス
  20. ジョイナトランスフォーメーション
  21. ラベラトランスフォーメーション
  22. ルックアップトランスフォーメーション
  23. 機械学習トランスフォーメーション
  24. マップレットトランスフォーメーション
  25. ノーマライザトランスフォーメーション
  26. 出力トランスフォーメーション
  27. 解析トランスフォーメーション
  28. Pythonトランスフォーメーション
  29. ランクトランスフォーメーション
  30. ルータトランスフォーメーション
  31. ルール仕様トランスフォーメーション
  32. シーケンスジェネレータトランスフォーメーション
  33. ソータートランスフォーメーション
  34. SQLトランスフォーメーション
  35. 構造パーサートランスフォーメーション
  36. トランザクション制御トランスフォーメーション
  37. 共有体トランスフォーメーション
  38. Velocityトランスフォーメーション
  39. ベリファイヤトランスフォーメーション
  40. Webサービストランスフォーメーション

トランスフォーメーション

トランスフォーメーション

キャッシュサイズの最適化

キャッシュサイズの最適化

最適なマッピングパフォーマンスを得るには、
データ統合
がキャッシュメモリ内で完全なトランスフォーメーションを実行できるようにキャッシュサイズを設定します。
  1. トランスフォーメーションプロパティの
    [詳細]
    タブで、[トレースレベル]を[詳細 - 初期化]に設定します。
  2. 自動キャッシュモードでタスクを実行します。
  3. セッションログのトランスフォーメーション統計を分析して、最適なパフォーマンスに必要なキャッシュサイズを決定します。
    例えば、「Joiner」というジョイナトランスフォーメーションがあるとします。セッションログには、以下のテキストが含まれます。
    CMN_1795 [2023-01-06 16:16:59.026] The index cache size that would hold [10005] input rows from the master for [Joiner], in memory, is [8437760] bytes CMN_1794 [2023-01-06 16:16:59.026] The data cache size that would hold [10005] input rows from the master for [Joiner], in memory, is [103891920] bytes
    ログは、インデックスキャッシュサイズとして8,437,760バイトが必要であり、データキャッシュとして103,891,920バイトが必要であることを示しています。
  4. トランスフォーメーションプロパティの
    [詳細]
    タブで、セッションログで推奨されたキャッシュサイズの値をバイト単位で入力します。