1 dépôt
Use of a domain-specific language to perform computed column creation and data aggregation.
Distinct from Tabular Data Wrangling: Focuses on the specific use of a DSL for transformation logic, distinct from general wrangling tools.
Explore 1 awesome GitHub repository matching data & databases · DSL-Based Wrangling. Refine with filters or upvote what's useful.
qsv is a high-performance command line toolkit for querying, transforming, and analyzing comma-separated value files. It functions as a data wrangling interface and a tabular data profiler, featuring a query engine capable of executing SQL statements and joins directly on flat files without requiring a database. The project is distinguished by its ability to process massive datasets that exceed available system memory. This is achieved through disk-based external memory processing, including multithreaded merge sorting, on-disk hash tables for deduplication, and lightweight file indexing for
Uses a domain-specific language to create computed columns, filter rows, or aggregate data.