Full Configuration Example
Configuration Fields
Top Level
Source
Source > Schema Properties
Supported types:
boolean, int, tinyint, smallint, bigint, float, double, decimal(p,s), string, varchar(n), char(n), date, timestamp
Source > File Attributes
CSV:Source > Database Attributes
Preprocessor
Data Quality
See Data Quality for detailed documentation.Transformation
See AI Transformation for detailed documentation.Destination > Object Store
The object store destination writes Parquet files, ORC files, or an Apache Iceberg table to either the built-in MinIO (default) or to AWS S3. The provider is selected by theprovider field; everything else is shared across both.
For S3-specific behavior — credentials secret format, per-bucket credential isolation, multiple S3 destinations in one deployment — see the S3 Destination page.
Destination > Database
Exactly one of
usePostgres, useMongoDB, useSnowflake, or useDatabricks must be true. For Databricks, dbName names the Unity Catalog catalog.
Destination > Kafka
Destination > ActiveMQ
Destination > REST Endpoint
Destination > Qdrant
Destination > Weaviate
Destination > pgvector
Destination > Milvus
Destination > Chroma
Chunking Config
Used by all vector store destinations.Destination > Live Read (scratch)
Nothing is landed: the run’s rows are held briefly and handed back to the caller, then expire. Use it for an answer now — a validation result or a transformed view — never for data you want to keep. See Live Read.
Destination > Schema Properties (Optional)
Define a separate destination schema if column mapping differs from the source:Multiple Destinations
A single pipeline can write to multiple destinations simultaneously. All destinations execute in parallel:scratch is the exception: a Live Read pipeline lands nothing, so it cannot be combined with another destination.