HomeGuides
Try a DemoGet the Latest ReleaseSee the CHANGELOGCreate a Feature Request / Bug ReportJoin the Conversation
Guides

Transforms

Transforms are functions that transform a message. Transformation includes data modification, data enrichment, and data forwarding.

Transforms include:

  • Aggregate: Any transform that aggregate or disaggregates data.
  • Array: Any transform that operates on JSON arrays.
  • Enrich: Any transform that enriches data using an external system or process.
  • Format: Any transform that changes the format, structure, or shape of data.
  • Hash: Any transform that applies a cryptographic hash or checksum to data.
  • Meta: Any transform that applies other transforms.
  • Network: Any transform that operates on network data.
  • Number: Any transform that operates on number data.
  • Object: Any transform that operates on JSON objects.
  • Send: Any transform that sends data to an external system.
  • String: Any transform that operates on string data.
  • Test: Any transform that is used for testing.
  • Time: Any transform that operates on time data.
  • Utility: Any transform that provides testing or debugging functions.

Ready to try examples can be found in the project repository.