A delimited data preboarding framework that fills the gap between managed file transfer and the data lake. CsvPath provides a domain-specific language for validating, transforming, and routing CSV and other delimited files before ingestion.
Python data engineers use CSVPath to validate complex CSV files with business rules that go beyond column type checking — enforcing conditional constraints (if column A has value X, column B must be non-null), cross-row lookups, and custom matching expressions. CSVPath rules are stored as text files separate from the Python pipeline code, making them auditable by non-developers.
A delimited data preboarding framework that fills the gap between managed file transfer and the data lake. CsvPath provides a domain-specific language for validating, transforming, and routing CSV and other delimited files before ingestion.
Yes, CsvPath Framework is free to use.
CsvPath Framework is listed under the Data Ingestion category on Python Data Engineering.
Details
Category
Data Ingestion →Related
| Tool | Pricing | Rating | |
|---|---|---|---|
AD AWS Data Wrangler AWS Data Utility Belt for Python | Free | ★ 4.3 | → |
KR Kreuzbergnew Polyglot Document Intelligence | Free | ★ 3.8 | → |
PA Pandasfeatured Data Manipulation & Analysis Library | Free | ★ 4.9 | → |