第5章 Kaoto DataMapper
現在、Kaoto DataMapper は、テクニカルプレビュー機能として Visual Studio Code エクステンション内でのみサポートされています。将来的には、この機能を Kaoto の純粋な Web バージョンにも導入することを目指します。
現時点では、DataMapper はデータ構造をレンダリングするための XML スキーマのみをサポートしており、ランタイムに設定されたデータマッピングを実行するために単一の XSLT ステップを内部的に生成します。XSLT パラメーターにマップされた Camel 変数やメッセージヘッダーを使用して複数の XML ドキュメントを使用できますが、出力は Camel メッセージ本文のみになります。
通常の Camel ステップに加えて、Kaoto では Camel Route に配置される Kaoto DataMapper ステップもサポートされるようになりました。Kaoto DataMapper ステップは、Camel Route 内でデータマッピングを作成するためのグラフィカルユーザーインターフェイスを提供します。
5.1. DataMapper ステップの追加 リンクのコピーリンクがクリップボードにコピーされました!
Camel Route に Kaoto DataMapper ステップを追加します。Kaoto Design ビューでステップの
Append
、Prepend
、またはReplace
を実行する場合、カタログで Kaoto DataMapper ステップを確認できます。
Kaoto Design に追加された Kaoto DataMapper ステップをクリックして、設定フォームを開きます。
Kaoto DataMapper 設定フォームで、
Configure
ボタンをクリックします。これにより、ビジュアル DataMapper エディターが開きます。