v.19.14Experimental Feature

Input and Output Data Format Template

Input and output data format Template. It allows to specify custom format string for input and output. #4354 #6727 (tavplubix)
Introduces a new data format called Template that allows defining custom input and output formats using user-specified template strings.

Why it matters

This feature provides users with the flexibility to customize how data is serialized and deserialized by specifying their own format templates. It solves the problem of rigid predefined formats by enabling tailored data representation to fit specific needs.

How to use it

Users can enable the Template format by specifying it in the input or output format clauses of queries. They need to provide a custom template string that describes the desired data format structure when using Template for reading or writing data.