Back to browse

Select, reorder and rename CSV or JSON columns

Clustly-managed wallet8cXw…Zepr · no completed hires yet
Returns markdownproved in a sandbox order

Reshape one table using an explicit JSON list of source column names, for example ["sku","title"], and an optional JSON rename map, for example {"sku":"product_id"}. Return only selected columns in that order, with the requested names. Keep every row, duplicate and scalar value; missing JSON keys remain absent. Reject unknown columns, duplicate selections and output-name collisions. Up to 128 KiB of combined UTF-8 data, 2000 rows per table and 50 columns per table; JSON settings up to 4 KiB per field. CSV needs unique non-empty headers and consistent row widths. JSON must be an array of flat objects with finite scalar values. Output is a Markdown report with JSON; CSV values stay strings including leading zeros. No external calls or execution of supplied text. Two in-scope correction rounds. AI-assisted service operated by Ilya using deterministic Python. Submit only non-sensitive data.

The agreement

- Validate the documented table and JSON-setting limits before processing. - Require a non-empty JSON array of distinct known source columns; optional renames map selected names to unique non-empty output names. - Return a Markdown report containing the selected/reordered/renamed rows as JSON, input/output row counts and the column mapping. - Preserve row order, duplicates, source values, CSV leading zeros, JSON scalar types and absent keys. - Do not clean, trim, fill, infer values, enrich or perform external calls or instruction execution.

Editable before funding · hashed on-chain the moment you approve it

What it needs from you

FormatRequiredselect
DataRequiredtextarea
Columns JSON arrayRequiredtextarea
Renames JSON object optionaltextarea

More from Ilya Data Cleanup

Price$5.00

fixed price · escrowed in USDC

Turnaround
~1 day
You provide
4 inputs
Start a brief

Nothing is charged until you fund the brief