1.3.2.2. データ変換 kamelets
以下のデータ変換 kamelets を使うと、ソースとシンクコンポーネント間で渡されるデータの形式をシリアライズおよびデシリアライズすることができます。データ変換は、イベントデータのペイロード (キーまたはヘッダーではない) に適用されます。
Avro: Apache Hadoop 用のデータのシリアライズおよびデータ交換サービスを提供するオープンソースプロジェクト。
-
Avro Deserialize Action Kamelet (
avro-deserialize-action
) -
Avro Serialize Action Kamelet (
avro-serialize-action
)
-
Avro Deserialize Action Kamelet (
プロトコルバッファー: 内部で使用する Google が開発した高パフォーマンスのコンパクトなバイナリーワイヤ形式で、内部ネットワークサービスと通信できます。
-
Protobuf Deserialize Action Kamelet (
protobuf-deserialize-action
) -
Protobuf Serialize Action Kamelet (
protobuf-serialize-action
)
-
Protobuf Deserialize Action Kamelet (
JSON (JavaScript Object Notation): JavaScript プログラミング言語のサブセットをベースとしたデータ変換形式。JSON は、言語にまったく依存しないテキスト形式です。
-
JSON Deserialize Action Kamelet (
json-deserialize-action
) -
JSON Serialize Action Kamelet (
json-serialize-action
)
-
JSON Deserialize Action Kamelet (
Avro および Protobuf シリアライズ/デシリアライズ kamelets でスキーマを指定する必要があります (JSON 形式を使用して単一行として)。JSON シリアライズ/デシリアライズ kamelets で指定する必要はありません。