Search K
Merge CSVs
Gộp nhiều tệp CSV hoặc TSV có các cột trùng khớp thành một tệp đã hợp nhất. Tất cả tệp đầu vào phải có cùng tiêu đề cột.
API Endpoint
POST /api/v1/tools/files/merge-csvs
Chấp nhận dữ liệu biểu mẫu multipart với hai tệp CSV trở lên. Không cần trường settings.
Parameters
Công cụ này không có tham số nào có thể cấu hình. Tải lên 2-20 tệp CSV hoặc TSV có tiêu đề cột trùng khớp.
Example Request
bash
curl -X POST http://localhost:1349/api/v1/tools/files/merge-csvs \
-H "Authorization: Bearer si_your-api-key" \
-F "[email protected]" \
-F "[email protected]" \
-F "[email protected]"Example Response
json
{
"jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/merged.csv",
"originalSize": 30000,
"processedSize": 28500
}Notes
- Yêu cầu từ 2 đến 20 tệp đầu vào.
- Tất cả tệp phải có chung tiêu đề cột. Việc gộp sẽ thất bại nếu các cột không trùng khớp.
- Hàng tiêu đề được đưa vào một lần trong đầu ra; các hàng dữ liệu từ mọi tệp được nối lại theo thứ tự tải lên.
- Cả tệp CSV và TSV đều được chấp nhận, nhưng tất cả tệp trong một yêu cầu nên dùng cùng một dấu phân cách.
