Serialization
Data wrangling and mapping from one schema to another.

Serializing transforms

DataVec comes with the ability to serialize transforms, which allows them to be more portable when they're needed for production environments. A TransformProcess is serialzied to a human-readable format such as JSON and can be saved as a file.

Serialization

The code below shows how you can serialize the transform process tp.
1
String serializedTransformString = tp.toJson()
Copied!

Deserialization

When you want to reinstantiate the transform process, call the static from<format> method.
1
TransformProcess tp = TransformProcess.fromJson(serializedTransformString)
Copied!

Available serializers

JsonSerializer

[source]
Serializer used for converting objects (Transforms, Conditions, etc) to JSON format

YamlSerializer

[source]
Serializer used for converting objects (Transforms, Conditions, etc) to YAML format