Databricks SDK for JavaScript
    Preparing search index...

    Interface IngestionPipelineDefinition_FanoutOptions

    Fanout configuration for multi-table routing from streaming sources. Routes each input record to a destination table based on a routing key derived from the record. The key value becomes the table name suffix: {destination_catalog}.{destination_schema}.{key_value}.

    interface IngestionPipelineDefinition_FanoutOptions {
        fanoutBy?: string;
        transforms?: Transformer[];
    }
    Index

    Properties

    fanoutBy?: string

    Column path or SQL expression whose value determines the destination table. Supports dotted paths (e.g. "value.event_name") and expressions (e.g. "value:event_name::string").

    transforms?: Transformer[]

    Optional transforms applied to each route's DataFrame before writing to the destination table.