目次

Search

  1. はじめに
  2. トランスフォーメーションについて
  3. トランスフォーメーションポート
  4. トランスフォーメーションキャッシュ
  5. アドレスバリデータトランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. 関連付けトランスフォーメーション
  8. 不良レコードの例外トランスフォーメーション
  9. 大文字小文字変換プログラムトランスフォーメーション
  10. 分類子トランスフォーメーション
  11. 比較トランスフォーメーション
  12. 統合トランスフォーメーション
  13. データマスキングトランスフォーメーション
  14. データプロセッサトランスフォーメーション
  15. ディシジョントランスフォーメーション
  16. 重複レコードの例外トランスフォーメーション
  17. 式トランスフォーメーション
  18. フィルタトランスフォーメーション
  19. 階層型からリレーショナルへのトランスフォーメーション
  20. Javaトランスフォーメーション
  21. JavaトランスフォーメーションAPIのリファレンス
  22. Java式
  23. ジョイナトランスフォーメーション
  24. キージェネレータトランスフォーメーション
  25. ラベラトランスフォーメーション
  26. ルックアップトランスフォーメーション
  27. ルックアップキャッシュ
  28. 動的ルックアップキャッシュ
  29. マクロトランスフォーメーション
  30. 一致トランスフォーメーション
  31. フィールド分析での一致トランスフォーメーション
  32. ID分析での一致トランスフォーメーション
  33. ノーマライザトランスフォーメーション
  34. マージトランスフォーメーション
  35. パーサートランスフォーメーション
  36. Pythonトランスフォーメーション
  37. ランクトランスフォーメーション
  38. 読み取りトランスフォーメーション
  39. リレーショナルから階層型へのトランスフォーメーション
  40. REST Webサービスコンシューマトランスフォーメーション
  41. ルータトランスフォーメーション
  42. シーケンスジェネレータトランスフォーメーション
  43. ソータートランスフォーメーション
  44. SQLトランスフォーメーション
  45. 標準化トランスフォーメーション
  46. 共有体トランスフォーメーション
  47. アップデートストラテジトランスフォーメーション
  48. Webサービスコンシューマトランスフォーメーション
  49. WebサービスSOAPメッセージの解析
  50. WebサービスSOAPメッセージの生成
  51. 加重平均トランスフォーメーション
  52. ウィンドウトランスフォーメーション
  53. 書き込みトランスフォーメーション
  54. 付録 A: トランスフォーメーションの区切り文字

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

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

パターンベースの解析モード

パターンベースの解析モード

パターンベースの解析モードでは、複数の文字列からなるパターンが解析されます。
次の方法でパターンベースの解析モードでパターンを定義します。
  • 参照テーブルに定義されたパターンを使用して入力データを解析します。 パターン参照テーブルは、トークンラべル適用モードを使用するラべラートランスフォーメーションのプロファイルされた出力から作成できます。
  • 定義するパターンを使用して入力データを解析します。
  • モデルリポジトリで設定された再利用可能なパターンからインポートしたパターンを使用して、入力データを解析します。 再利用可能なパターンセットを変更しても、パーサートランスフォーメーションに追加するデータには反映されません。
+
」と「
*
」のワイルドカードを使用して、パターンを定義することができます。 任意の文字列に一致させるには「
*
」文字を、前にある文字列の1つ以上のインスタンスに一致させるには「
+
」文字を使用します。 例えば、wordトークンの連続する複数のインスタンスを検索するには「
WORD+
」を使用し、wordトークンとそれに続く任意のタイプの1つ以上のトークンを検索するには「
WORD *
」を使用します。
パーサートランスフォーメーション内では、これらの方法の複数のインスタンスを使用できます。 各インスタンスは、
[設定]
ビューで示された順序で使用されます。
パターンベースの解析モードでは、トークンラベル適用モードが使用されるラべラートランスフォーメーションの出力が必要です。 パターンベースの解析モードを使用するパーサートランスフォーメーションを作成する前に、ラべラートランスフォーメーションを作成および設定します。