Transforms perform transformations on the value of Fields, including Groups. Fields can have any number of transforms attached.
The table below summarises the transforms supported by default.
|Base64 Encode||Base64 encodes the value generated by the fields.|
|Hex String||Encodes value generated by the field into a hex string.|
|Unicode||Encodes into a Unicode string.|
|URL Encode||URL encodes value generated by the field.|
|Zlib Compression||Compresses the value generated by the field using Zlib.|
|IP Address to Binary||Encodes an IP address (e.g.: |
|MAC Address to Binary||Encodes a MAC address to its binary form.|
|IPv4 Checksum||Calculates the IPv4 checksum of the group the transform is applied to.|
|Date Format||Generates valid, up-to-date date/time string fields by assigning the transform to a Timestamp field.|
|Zero Fill||Prepends a field’s value with zeros (ASCII ‘0’).|
Custom Transforms can be implemented using the SDK.