Databricks SDK for JavaScript
    Preparing search index...

    Specifies how to transform binary data into structured data.

    interface Transformer {
        config?:
            | { $case: "jsonOptions"; jsonOptions: JsonTransformerOptions }
            | { $case: "avroOptions"; avroOptions: AvroTransformerOptions }
            | {
                $case: "protobufOptions";
                protobufOptions: ProtobufTransformerOptions;
            };
        format?: Transformer_Format;
        inputColumn?: string;
        outputColumn?: string;
    }
    Index

    Properties

    config?:
        | { $case: "jsonOptions"; jsonOptions: JsonTransformerOptions }
        | { $case: "avroOptions"; avroOptions: AvroTransformerOptions }
        | { $case: "protobufOptions"; protobufOptions: ProtobufTransformerOptions }

    Format-specific configuration. Only required for JSON, Avro, and Protobuf. STRING format requires no additional config.

    Required: the wire format of the data.

    inputColumn?: string

    Optional input column to transform. When set, the transformer reads from this column instead of the default source column.

    outputColumn?: string

    Optional output column name. When set, the transformed result is written to this column instead of replacing the input column.