The Framework:
- registers inbound data into an immutable, versioned staging area, with a cryptographic identity,
- validates and upgrades it using one or more of five validation languages,
- generates ops and lineage metadata for OpenLineage and OpenTelemetry,
- and publishes results data and metadata to a versioned immutable archive with no-code integrations downstream.
CsvPath Framework refers to these bullets as "data preboarding".
Supports: JSON Schema, ODCS, XSD, XPath, and CsvPath Validation Language (CVL) validation. Ingests: JSON, JSONL, XML, CSV, Excel, Pandas DataFrames, live Python objects. Backends: AWS, Azure, GCP, SFTP, local; also FlightPath Server
Website: https://www.csvpath.org