Tách, Gộp Và Phân Tích Tệp CSV Lớn Mà Không Bị Giới Hạn Của Excel
Turbo CSV Splitter là một công cụ desktop Windows tập trung để làm việc với các tệp CSV đã lớn đến mức không còn xử lý thoải mái trong một bảng tính. Thay vì cố trở thành một bộ công cụ dữ liệu đa năng, ứng dụng làm cực kỳ tốt một nhóm công việc: chia một tệp CSV khổng lồ thành các tệp CSV nhỏ hơn, đúng định dạng, ghép các phần lại với nhau, và kiểm tra các cột của một tệp để tìm vấn đề chất lượng dữ liệu. Mọi thứ chạy cục bộ trên máy tính của bạn, nên dữ liệu của bạn không bao giờ rời khỏi máy và không có bước tải lên, tài khoản hay đăng ký thuê bao nào cản trở. Là một công cụ tách file CSV chuyên dụng, ứng dụng được xây dựng để xử lý các tệp mà một bảng tính đơn giản là từ chối mở.
Vì Sao Công Cụ Này Tồn Tại
Bảng tính và nhiều công cụ hàng ngày âm thầm bị giới hạn ở mức 1.048.576 dòng của Excel, và ngay cả dưới mức đó rất nhiều, một tệp CSV nhiều gigabyte vẫn có thể làm đơ máy hoặc từ chối mở hoàn toàn. Xuất một bảng lớn từ cơ sở dữ liệu, một nền tảng phân tích, hoặc một CRM thường tạo ra một tệp khổng lồ duy nhất khó gửi email, nhập, xem xét hoặc tải vào hệ thống khác. Turbo CSV Splitter tồn tại để khiến tệp đó trở nên dễ quản lý trở lại - cắt nó thành các phần có kích thước phù hợp cho bước tiếp theo, dù đó là mở gọn gàng trong Excel, nhập dưới một giới hạn dung lượng, hay đưa vào một pipeline machine learning.
Những Vấn Đề Nó Giải Quyết
- Tệp CSV quá lớn để mở trong Excel, Google Sheets hoặc một trình soạn thảo văn bản.
- Các bản xuất vượt quá giới hạn dung lượng hoặc số dòng khi nhập vào một ứng dụng khác.
- Nhu cầu chia một tệp thành các phần có ý nghĩa - theo khu vực, theo ngày, theo danh mục - thay vì các phần tùy tiện.
- Ghép lại các phần đã tách trước đó thành một CSV sạch duy nhất với một tiêu đề.
- Phát hiện dữ liệu bị lỗi định dạng, lệch dòng hoặc không nhất quán trước khi nó khiến việc nhập dữ liệu thất bại về sau.
- Thực hiện tất cả những điều trên với dữ liệu nhạy cảm không thể tải lên một dịch vụ web.
Ai Nên Sử Dụng
Bất kỳ ai thường xuyên nhận hoặc tạo ra các bản xuất CSV lớn: nhà phân tích và kỹ sư dữ liệu chuẩn bị tập dữ liệu, đội ngũ tài chính và kế toán xử lý bản xuất giao dịch, chuyên viên marketing và quản trị viên CRM phân đoạn danh sách liên hệ, nhà nghiên cứu chia nhỏ dữ liệu để xử lý, và nhân viên IT và vận hành di chuyển dữ liệu giữa các hệ thống có giới hạn dung lượng. Nếu công việc của bạn liên quan đến các tệp CSV có kích thước bất tiện, đây chính là công cụ được xây dựng cho đúng mục đích đó.
Định Dạng Tệp Được Hỗ Trợ
Turbo CSV Splitter được xây dựng để làm tốt một việc: tách các tệp CSV lớn thành các tệp CSV nhỏ hơn, đúng định dạng. Dấu phân cách và mã hóa được nhận diện tự động, nên bạn có thể thả một tệp vào và bắt đầu tách ngay.
9 Cách Để Tách Một Tệp CSV
| Number of Rows | → | Mỗi tệp đầu ra có cùng số dòng, tối đa 1.000.000 dòng mỗi tệp. |
| File Size | → | Chuyển sang một phần mới ngay khi đạt đến dung lượng mục tiêu tính bằng MB. |
| Column Value | → | Tạo một tệp đầu ra riêng cho mỗi giá trị khác nhau tìm thấy trong một cột đã chọn. |
| Date Column | → | Nhóm các dòng theo ngày, tháng hoặc năm dựa trên một cột ngày tháng, tự động phân tích các định dạng ngày phổ biến. |
| Alphabet | → | Phân nhóm các dòng vào A-F / G-L / M-R / S-Z / 0-9 / Khác, dựa trên chữ cái đầu tiên của giá trị một cột. |
| Duplicate Values | → | Tách các dòng thành một tệp "trùng lặp" và một tệp "xuất hiện lần đầu". |
| Unique Values | → | Chỉ giữ lại lần xuất hiện đầu tiên của mỗi dòng, loại bỏ mọi bản trùng lặp sau đó. |
| Equal Parts (N Files) | → | Tách tệp thành đúng N tệp gần bằng nhau (một lượt đếm dòng nhanh chạy trước). |
| Random Shards (N Files) | → | Gán ngẫu nhiên mỗi dòng vào một trong N tệp đầu ra - lý tưởng cho việc chia tập train/test/validation. Một seed giúp việc gán có thể tái tạo, ngay cả khi tiếp tục lại. |
Giải Thích Chi Tiết Từng Phương Pháp Tách
Chọn đúng phương pháp tách chính là sự khác biệt giữa các phần tùy tiện và một đầu ra ánh xạ trực tiếp theo cách bạn thực sự làm việc. Đây là những gì mỗi phương pháp trong chín phương pháp làm, khi nào nên dùng, và một ví dụ cụ thể.
Tách Theo Số Dòng
Phương pháp phổ biến nhất: mỗi tệp đầu ra có cùng số dòng dữ liệu, tối đa giới hạn 1.000.000 dòng mỗi tệp. Nhập, ví dụ 500.000, và một bản xuất năm triệu dòng sẽ trở thành mười tệp gọn gàng. Đây là lựa chọn hàng đầu khi bạn chỉ cần các phần mở được trong Excel mà không chạm giới hạn dòng của nó, hoặc luôn dưới một giới hạn khi nhập dữ liệu. Tiêu đề cột được lặp lại ở đầu mỗi phần, nên mỗi tệp đều hợp lệ độc lập.
Tách Theo Dung Lượng Tệp
Thay vì đếm dòng, phương pháp này chuyển sang một phần mới ngay khi phần hiện tại đạt đến dung lượng mục tiêu tính bằng megabyte. Dùng khi ràng buộc là một giới hạn dung lượng thay vì số dòng - ví dụ, một cổng tải lên từ chối tệp trên 100 MB, hoặc giới hạn tệp đính kèm email. Vì các dòng có độ rộng khác nhau, các phần dựa trên dung lượng có số dòng khác nhau nhưng đều gần với kích thước bạn đã chọn.
Tách Theo Giá Trị Cột
Tạo một tệp đầu ra riêng cho mỗi giá trị khác nhau trong một cột bạn chọn. Chỉ định vào cột Khu Vực và bạn có một tệp cho mỗi khu vực; chỉ định vào cột Khách Hàng và bạn có một tệp cho mỗi khách hàng. Điều này biến một bản xuất kết hợp duy nhất thành một tập hợp các tệp sẵn sàng để phân phối, mỗi tệp chỉ chứa các dòng cho một nhóm - lý tưởng để giao dữ liệu khu vực cho các đội khu vực hoặc tách một danh sách chính theo danh mục.
Tách Theo Cột Ngày Tháng
Nhóm các dòng theo ngày, tháng hoặc năm dựa trên một cột ngày tháng, tự động phân tích các định dạng ngày phổ biến. Một năm giao dịch có thể trở thành mười hai tệp hàng tháng, hoặc 365 tệp hàng ngày, chỉ trong một lần xử lý. Đây là lựa chọn tự nhiên cho dữ liệu chuỗi thời gian, báo cáo hàng tháng, hoặc lưu trữ hồ sơ vào các tệp theo giai đoạn mà không cần viết một công thức nào.
Tách Theo Thứ Tự Chữ Cái
Phân nhóm các dòng vào A-F, G-L, M-R, S-Z, 0-9 và Khác dựa trên chữ cái đầu tiên của giá trị một cột đã chọn. Đây là cách nhanh để chia một danh mục lớn tên, sản phẩm hoặc mã thành các phần theo bảng chữ cái dễ đoán - hữu ích cho danh sách tham khảo và tra cứu nơi việc nhóm theo bảng chữ cái khớp với cách mọi người tìm kiếm.
Tách Theo Giá Trị Trùng Lặp
Tách các dòng thành một tệp "trùng lặp" và một tệp "xuất hiện lần đầu", để bạn có thể tách riêng các bản ghi lặp lại để xem xét thay vì xóa hẳn chúng. Điều này hữu ích khi các bản trùng lặp có thể có ý nghĩa - đơn hàng lặp lại, nộp lại, hoặc lỗi nhập dữ liệu mà bạn muốn kiểm tra trước khi quyết định giữ lại gì.
Tách Theo Giá Trị Duy Nhất
Chỉ giữ lại lần xuất hiện đầu tiên của mỗi dòng và loại bỏ mọi bản trùng lặp sau đó, tạo ra một tệp đã loại bỏ trùng lặp duy nhất. Dùng khi bạn biết các bản trùng lặp là nhiễu và chỉ đơn giản muốn một bản sạch của mỗi bản ghi.
Tách Thành Các Phần Bằng Nhau
Chia tệp thành đúng N tệp gần bằng nhau - một lượt đếm dòng nhanh chạy trước để công cụ biết có bao nhiêu dòng thuộc mỗi phần, với tệp cuối cùng có thể nhỏ hơn một chút. Chọn phương pháp này khi bạn muốn một số lượng phần cụ thể (ví dụ bốn tệp để giao cho bốn người) thay vì một dung lượng hoặc số dòng cụ thể.
Tách Thành Các Phần Ngẫu Nhiên
Gán ngẫu nhiên mỗi dòng vào một trong N tệp đầu ra, chính xác là điều bạn cần cho việc chia tập train/test/validation trong machine learning. Một seed ngẫu nhiên cố định giúp việc gán hoàn toàn có thể tái tạo - cùng một seed luôn tạo ra cùng một cách chia, ngay cả khi bạn hủy và tiếp tục công việc sau đó.
Cách Hoạt Động: Tách Từng Bước Một
Quy trình được thiết kế cố ý theo trình tự thẳng, để ngay cả người dùng lần đầu cũng có thể đi từ một tệp khổng lồ đến đầu ra gọn gàng chỉ trong vài phút.
1. Tải Tệp CSV Của Bạn
Trên tab Split, duyệt đến tệp CSV đầu vào của bạn hoặc kéo thả nó vào vùng thả. Không có bộ chọn định dạng, vì ứng dụng chỉ làm việc với CSV - không có gì để chọn, không có gì để cấu hình sai.
2. Thiết Lập Thư Mục Đầu Ra
Chọn nơi các tệp đã tách sẽ được ghi vào. Mọi phần, cùng với bất kỳ tệp lưu trữ hay checkpoint nào, đều nằm trong thư mục này.
3. Xác Nhận Dấu Phân Cách Và Mã Hóa
Cả hai đều mặc định là Auto và được nhận diện từ chính tệp. Bạn chỉ cần chỉnh chúng trong trường hợp hiếm khi việc nhận diện bị sai, ví dụ một dấu phân cách bất thường hoặc một bảng mã cũ.
4. Chọn Cách Tách
Chọn một trong chín phương pháp tách và điền vào thiết lập duy nhất của nó - số dòng mỗi tệp, dung lượng MB mục tiêu, cột cần tách, số phần, v.v.
5. Chạy Xem Trước
Preview báo cáo tổng số dòng, các cột được nhận diện, mọi cảnh báo dòng lệch, các dòng mẫu, và ước tính số tệp đầu ra bạn sẽ nhận được - một bước kiểm tra an toàn trước khi thực hiện.
6. Bắt Đầu Tách
Nhấp Start Split và theo dõi thanh trạng thái hiển thị tiến trình, tốc độ trực tiếp theo số dòng mỗi giây, và thời gian ước tính còn lại. Khi hoàn tất, Open Output Folder đưa bạn thẳng đến kết quả.
Bốn Tab: Split, Merge, Profile, Help
Ứng dụng được tổ chức thành bốn tab được đặt tên rõ ràng, trình bày trong một giao diện sáng, gọn gàng. Mỗi tab độc lập, nên bạn luôn biết mình đang thực hiện công việc nào.
Tab Split
Trái tim của ứng dụng. Tệp đầu vào, thư mục đầu ra, dấu phân cách và mã hóa, chín phương pháp tách, cùng toàn bộ bộ công cụ cột, bộ lọc, sắp xếp, loại bỏ trùng lặp và thiết lập đầu ra đều nằm ở đây, cùng với Preview và Start Split.
Tab Merge
Kết hợp hai hoặc nhiều tệp CSV - bao gồm cả các phần bạn đã tách trước đó - trở lại thành một CSV, chỉ ghi tiêu đề một lần. Bạn có thể gắn thẻ mỗi dòng với tên tệp nguồn của nó, loại bỏ các dòng trùng lặp trên tất cả các tệp, và sắp xếp kết quả gộp theo một cột.
Tab Profile
Một công cụ kiểm tra chất lượng dữ liệu. Chỉ định vào một tệp CSV và nó sẽ báo cáo theo từng cột số lượng giá trị không rỗng và trống, số lượng giá trị khác nhau, độ dài văn bản tối thiểu và tối đa, và giá trị số tối thiểu, tối đa, trung bình, đồng thời đánh dấu các dòng lệch. Báo cáo có thể xuất thành tệp văn bản.
Tab Help
Tài liệu hướng dẫn tích hợp sẵn bao phủ quy trình bắt đầu nhanh, mọi phương pháp tách, các công cụ cột và lọc, thiết lập đầu ra, và cách tính năng tiếp tục hoạt động - để hướng dẫn luôn chỉ cách một cú nhấp bên trong ứng dụng.
Tính Năng Chính
▶ Tab Split
Chọn tệp CSV đầu vào (Browse, hoặc kéo-thả vào vùng thả), chọn thư mục đầu ra, chọn một phương pháp tách, rồi nhấp Start Split. Dấu phân cách và mã hóa mặc định là Auto. Tiến trình, tốc độ trực tiếp theo số dòng/giây, và thời gian ước tính còn lại hiển thị trên thanh trạng thái khi công việc đang chạy.
▶ Tab Merge
Kết hợp hai hoặc nhiều tệp CSV - bao gồm cả các phần đã tách trước đó - trở lại thành một CSV duy nhất, với tiêu đề chỉ được ghi một lần. Tùy chọn gắn thẻ mỗi dòng với tên tệp nguồn của nó, loại bỏ các dòng trùng lặp trên tất cả các tệp, và sắp xếp kết quả kết hợp theo một cột.
▶ Tab Profile
Quét một tệp CSV và báo cáo, theo từng cột: số lượng không rỗng/trống, số lượng giá trị khác nhau, độ dài văn bản tối thiểu/tối đa, và (với các cột dạng số) giá trị tối thiểu, tối đa và trung bình. Đánh dấu các dòng lệch có số trường khác với tiêu đề. Xuất báo cáo thành tệp văn bản.
Tải Công Cụ Tách CSV Miễn Phí
Bản tải công cụ tách CSV chỉ mất vài phút để cài đặt trên Windows 10 hoặc 11 và sau đó chạy hoàn toàn offline - không cần đăng ký thuê bao, không tải lên đám mây, và không cần duy trì tài khoản sau khi hoàn tất tải công cụ và kích hoạt bản quyền một lần.
Không Bị Giới Hạn Số Dòng Của Excel
Tách các tệp có hàng chục triệu dòng thành các phần mở gọn gàng trong Excel hoặc bất kỳ công cụ bảng tính nào, không bao giờ chạm vào giới hạn 1.048.576 dòng.
Bộ Máy Streaming Cho Tệp Khổng Lồ
Các dòng được đọc và ghi từng dòng một thay vì tải vào bộ nhớ, nên các tệp CSV nhiều GB và trên 100 GB đều được hỗ trợ miễn là còn đủ dung lượng ổ đĩa trống cho đầu ra.
Tự Động Nhận Diện Dấu Phân Cách Và Mã Hóa
Lấy mẫu tệp để nhận diện dấu phẩy, dấu chấm phẩy, tab hoặc dấu gạch đứng, cùng các bảng mã bao gồm UTF-8, UTF-8-SIG, UTF-16, CP1252 và Latin-1. Có thể ghi đè thủ công nếu cần.
Hủy Và Tiếp Tục Từ Checkpoint
Hủy một công việc đang chạy bất kỳ lúc nào - một tệp checkpoint được lưu trong thư mục đầu ra. Nhấp Start Split lại với cùng tệp và thiết lập để tiếp tục chính xác từ chỗ đã dừng thay vì bắt đầu lại từ đầu.
Xem Trước Trước Khi Tách
Chạy Preview để xem tổng số dòng, các cột đã nhận diện, cảnh báo dòng lệch, các dòng mẫu, và ước tính số tệp đầu ra bạn sẽ nhận được - trước khi thực hiện toàn bộ công việc.
Phân Tích Chất Lượng Dữ Liệu Theo Cột
Phát hiện các vấn đề chất lượng dữ liệu trước khi tách hoặc gộp: số lượng rỗng/trống, số lượng giá trị khác nhau, khoảng độ dài văn bản, và giá trị số tối thiểu/tối đa/trung bình theo từng cột, cùng số lượng dòng lệch.
1-128 Luồng Song Song
Một thanh trượt luồng từ 1 đến 128 tăng tốc việc nén nhiều phần đầu ra cùng lúc, mở rộng theo CPU của bạn.
Hỗ Trợ Kéo Thả
Kéo thả một tệp CSV trực tiếp vào cửa sổ ứng dụng thay vì duyệt tìm, giúp bắt đầu nhanh hơn cho mỗi công việc tách.
Thu Nhỏ Vào Khay Hệ Thống
Đưa ứng dụng vào khay hệ thống trong khi một công việc tách hoặc gộp lớn chạy trong nền, và mở lại từ biểu tượng khay khi hoàn tất.
Công Cụ Cột & Biến Đổi Dữ Liệu
- Keep Only These Columns / Drop These Columns - tên cột phân tách bằng dấu phẩy; nếu "Keep only" đã điền, "Drop" sẽ bị bỏ qua.
- Rename Columns - các cặp như
old:new, old2:new2đổi tên tiêu đề trong đầu ra mà không thay đổi dữ liệu nào đi vào đâu. - Add Row Number Column - thêm một cột đánh số dòng liên tục, bắt đầu từ 1, vào mọi tệp đầu ra.
- Find & Replace - thêm một hoặc nhiều quy tắc, tùy chọn giới hạn trong một cột và có thể dùng regex, áp dụng cho mọi dòng trước khi ghi.
- Output Delimiter - để trống để giữ nguyên dấu phân cách đầu vào, hoặc thiết lập một dấu khác để chuyển đổi khi xuất (ví dụ: đầu vào dấu phẩy, đầu ra dấu chấm phẩy).
- Output Quoting - tối thiểu, trích dẫn mọi trường, trích dẫn trường không phải số, hoặc không trích dẫn.
- Line Ending - chọn LF (Unix/Mac) hoặc CRLF (Windows).
- Compression - để các phần không nén, nén zip hoặc gzip từng phần riêng lẻ, hoặc gộp mọi phần vào một kho lưu trữ ZIP hoặc .tar.gz duy nhất.
Kiểm Soát Định Dạng Đầu Ra
Việc tách chỉ là một nửa công việc - các phần cũng cần khớp với bất cứ thứ gì sẽ đọc chúng tiếp theo. Turbo CSV Splitter cho bạn kiểm soát chính xác cách đầu ra được ghi, để một lượt chạy duy nhất có thể vừa tách vừa định dạng lại cùng lúc.
Dấu Phân Cách Đầu Ra
Để trống để giữ nguyên dấu phân cách đầu vào, hoặc thiết lập một ký tự khác để chuyển đổi khi xuất - đầu vào dấu phẩy, đầu ra dấu chấm phẩy hoặc tab - mà không cần bước chuyển đổi riêng.
Kiểu Trích Dẫn
Bốn chế độ: trích dẫn tối thiểu (chỉ khi cần), trích dẫn mọi trường, trích dẫn trường không phải số, hoặc không trích dẫn. Khớp đúng quy ước mà hệ thống đích yêu cầu.
Kết Thúc Dòng
Chọn LF cho các pipeline Unix và macOS hoặc CRLF cho công cụ Windows, để ký tự xuống dòng luôn đúng ở bất cứ nơi nào tệp được sử dụng.
Nén
Ghi CSV thuần, nén zip hoặc gzip từng phần riêng, hoặc gộp mọi phần vào một kho lưu trữ ZIP hoặc gzip duy nhất - hữu ích để giữ một công việc tách gọn thành một lần tải duy nhất.
Tên Cơ Sở Tùy Chỉnh
Thiết lập tên tệp cơ sở dùng cho các phần đầu ra, để các tệp kết quả theo đúng quy ước đặt tên của riêng bạn thay vì mặc định chung chung.
Thêm Cột Đánh Số Dòng
Thêm một cột đánh số dòng liên tục bắt đầu từ 1 vào mọi tệp đầu ra, cho mỗi dòng một mã định danh ổn định tồn tại qua cả quá trình tách.
Lọc, Sắp Xếp & Loại Bỏ Trùng Lặp
Bộ Lọc Đơn Giản
Chọn một cột, một toán tử (bằng, chứa, bắt đầu bằng, lớn hơn, trống, và nhiều hơn nữa), và một giá trị - không cần viết mã.
Bộ Lọc Nâng Cao
Viết một biểu thức Python dùng row làm từ điển dòng, ví dụ row["Country"] == "USA", áp dụng thêm vào bộ lọc đơn giản.
Sắp Xếp Theo Cột
Sắp xếp gộp bên ngoài theo khối tùy chọn để ngay cả các tệp khổng lồ vẫn sắp xếp đúng mà không làm cạn RAM, theo thứ tự tăng hoặc giảm dần.
Loại Bỏ Dòng Trùng Lặp
Loại bỏ các dòng trùng lặp chính xác, so sánh trên tất cả các cột, trước khi tệp được tách hoặc gộp.
Ai Sử Dụng Turbo CSV Splitter Và Dùng Như Thế Nào
Các tệp CSV lớn xuất hiện trong hầu như mọi công việc liên quan đến dữ liệu. Vì các phương pháp tách, bộ lọc và công cụ cột kết hợp tự do với nhau, cùng một ứng dụng thích ứng với nhiều công việc rất khác nhau.
Nhà Phân Tích Và Kỹ Sư Dữ Liệu
Chia các bản xuất nhiều gigabyte thành các phần giới hạn dòng cho các công cụ bị nghẹt với tệp khổng lồ, tạo các phần ngẫu nhiên có thể tái tạo cho tập train/test/validation, và phân tích cột để phát hiện dữ liệu bẩn trước khi nó làm hỏng một pipeline.
Tài Chính Và Kế Toán
Chia một năm giao dịch thành các tệp hàng tháng theo ngày, tách một sổ cái theo tài khoản hoặc trung tâm chi phí bằng giá trị cột, và loại bỏ các dòng trùng lặp khỏi một bản xuất đối chiếu trước khi nhập vào phần mềm kế toán.
Đội Ngũ Marketing Và CRM
Phân đoạn một danh sách liên hệ chính thành các tệp theo khu vực hoặc phân khúc bằng phương pháp giá trị cột, lọc chỉ giữ các dòng khớp với một chiến dịch, và loại bỏ các cột không nên chia sẻ trước khi gửi danh sách cho một đại lý.
Vận Hành Bán Hàng
Tách một bản xuất pipeline toàn quốc thành một tệp cho mỗi khu vực để mỗi nhân viên chỉ nhận được tài khoản của mình, sau đó gộp các tệp trả về trở lại thành một CSV báo cáo duy nhất kèm gắn thẻ nguồn.
Nhà Nghiên Cứu Và Học Giả
Chia một tập dữ liệu lớn thành các phần bằng nhau để xử lý phân tán, chia dữ liệu có thể tái tạo bằng một seed cố định, và giữ một báo cáo chất lượng dữ liệu đã phân tích cùng với dữ liệu để minh bạch.
Quản Trị Viên CNTT Và Hệ Thống
Cắt các bản xuất quá lớn xuống kích thước vượt qua giới hạn nhập, chuyển đổi một tệp phân cách bằng dấu phẩy sang phân cách bằng dấu chấm phẩy khi xuất, và chuẩn hóa ký tự xuống dòng giữa hệ thống Windows và Unix.
Y Tế, Chính Phủ Và Pháp Lý
Làm việc hoàn toàn offline trên các hồ sơ nhạy cảm không bao giờ được tải lên, tách tệp hồ sơ hoặc yêu cầu bồi thường theo danh mục hoặc ngày tháng, và phân tích các dòng lệch trước một lần nhập quan trọng về tuân thủ.
Thương Mại Điện Tử Và Bán Lẻ
Tách một danh mục sản phẩm hoặc đơn hàng theo danh mục hoặc theo chữ cái đầu, lọc chỉ giữ một thương hiệu hoặc nhà cung cấp, và đổi tên hoặc sắp xếp lại cột để khớp với định dạng nhập yêu cầu của một sàn thương mại điện tử.
Quy Trình Thực Tế
Làm Cho Một Bản Xuất Khổng Lồ Mở Được Trong Excel
Bạn có một bản xuất 12 triệu dòng mà Excel từ chối mở. Tải nó vào tab Split, chọn Number of Rows, thiết lập 1.000.000, chạy Preview để xác nhận số dòng, rồi Start Split. Bạn sẽ nhận được mười hai tệp mỗi tệp mở gọn gàng, mỗi tệp đều mang theo dòng tiêu đề.
Phân Phối Dữ Liệu Theo Khu Vực
Một tệp bán hàng toàn quốc duy nhất cần gửi đến các quản lý khu vực. Chọn Column Value, chọn cột Region, và ứng dụng sẽ ghi một CSV cho mỗi khu vực. Thêm một bộ lọc đơn giản trước nếu bạn chỉ muốn, ví dụ, quý hiện tại, và dùng Keep Only These Columns để loại bỏ các trường nội bộ trước khi phân phối.
Chuẩn Bị Tập Dữ Liệu Machine Learning
Bạn cần các tệp train/validation/test có thể tái tạo. Chọn Random Shards, thiết lập số tệp, và giữ seed mặc định để việc tách có thể được tái tạo chính xác. Bật Add Row Number nếu bạn cần một mã định danh ổn định, và phân tích nguồn trước để xác nhận không có dòng lệch.
Tái Tạo Và Làm Sạch Các Phần Đã Tách
Sau khi xử lý các phần riêng lẻ, chuyển sang tab Merge, thêm các tệp, và kết hợp chúng thành một CSV với một tiêu đề duy nhất. Tích các tùy chọn để gắn thẻ mỗi dòng với tên tệp nguồn của nó, loại bỏ trùng lặp trên tất cả các tệp, và sắp xếp kết quả theo một cột khóa.
Chuyển Đổi Định Dạng Trong Khi Tách
Một hệ thống phía sau muốn tệp phân cách bằng dấu chấm phẩy, kết thúc bằng CRLF. Thiết lập Output Delimiter thành dấu chấm phẩy và Line Ending thành CRLF, rồi tách theo dung lượng để nằm dưới giới hạn nhập. Một lượt xử lý vừa tách vừa định dạng lại, không cần bước chuyển đổi riêng.
Thực Hành Tốt Nhất Và Mẹo Sử Dụng
Luôn Xem Trước Đầu Tiên
Chạy Preview trước một công việc lớn. Số dòng, danh sách cột, và cảnh báo dòng lệch cho bạn biết tệp có đúng như bạn mong đợi hay không và ước tính bạn sẽ nhận được bao nhiêu tệp đầu ra.
Phân Tích Các Tệp Lộn Xộn
Nếu một tệp từng làm hỏng một lần nhập, hãy chạy nó qua tab Profile trước. Số lượng dòng lệch và thống kê theo cột sẽ làm rõ vấn đề chính xác trước khi bạn tách.
Tin Tưởng Tự Động Nhận Diện, Xác Minh Khi Có Gì Bất Thường
Để dấu phân cách và mã hóa ở Auto cho các tệp thông thường. Nếu kết quả xem trước trông bị lỗi, hãy ghi đè mã hóa thủ công - đây là dấu hiệu việc nhận diện bị nhiễu bởi một tệp bất thường.
Giữ Đủ Dung Lượng Ổ Đĩa Trống
Vì đầu ra được ghi ra ổ đĩa thay vì giữ trong bộ nhớ, hãy đảm bảo ổ đĩa đầu ra có đủ chỗ cho các phần - và nhiều hơn nếu bạn cũng tạo một kho lưu trữ gộp.
Dùng Một Seed Cố Định Để Có Các Phần Có Thể Tái Tạo
Khi các phần ngẫu nhiên cần được lặp lại giống nhau qua các lượt chạy hoặc máy khác nhau, hãy giữ cùng một seed. Điều này đảm bảo việc gán giống hệt nhau mỗi lần, kể cả sau khi tiếp tục lại.
Lọc Và Cắt Gọn Trước Khi Tách
Áp dụng một bộ lọc đơn giản và Keep Only These Columns để thu nhỏ dữ liệu trước, để mọi tệp đầu ra đã được giới hạn phạm vi sẵn và không có các trường bạn không cần.
Phạm Vi Và Giới Hạn
Nói rõ về các giới hạn giúp bạn quyết định liệu công cụ này có phù hợp với quy trình làm việc của bạn hay không.
- Chỉ hoạt động với CSV và văn bản phân cách - không có đầu vào hoặc đầu ra XLSX, JSON hay cơ sở dữ liệu. Việc tập trung vào một định dạng duy nhất này chính là điều giúp ứng dụng luôn nhanh và đơn giản.
- Tách theo dòng bị giới hạn tối đa 1.000.000 dòng cho mỗi tệp đầu ra, giúp mọi phần luôn nằm dưới giới hạn dòng của Excel.
- Thanh trượt luồng song song tăng tốc việc nén nhiều phần đầu ra; bản thân việc đọc và ghi từng dòng là một thao tác streaming.
- Đầu ra được ghi ra ổ đĩa, nên bạn cần đủ dung lượng trống trên ổ đĩa đầu ra cho tất cả các phần (và bất kỳ kho lưu trữ nào).
- Bộ lọc nâng cao đánh giá một biểu thức Python với mỗi dòng, mạnh mẽ nhưng giả định bạn có thể viết một biểu thức nhỏ khi dùng; bộ lọc đơn giản hoàn toàn không cần viết mã.
Turbo CSV Splitter So Với Phương Pháp Thủ Công
| Công việc | Cách Thủ Công / Bảng Tính | Turbo CSV Splitter |
|---|---|---|
| Mở một CSV 10 GB | Đơ máy hoặc từ chối mở trong Excel | Xử lý theo luồng từng dòng một; không bao giờ tải cả tệp vào bộ nhớ |
| Tách thành các tệp 1 triệu dòng | Sao chép-dán theo từng khối, dễ lỗi và chậm | Một thiết lập, một cú nhấp, tiêu đề trên mọi phần |
| Một tệp cho mỗi danh mục | Lọc thủ công và Save As, lặp lại cho mỗi giá trị | Phương pháp Column Value ghi tất cả chỉ trong một lượt xử lý |
| Tệp hàng tháng từ một cột ngày tháng | Sắp xếp, lọc và xuất từng tháng một | Phương pháp Date tự động nhóm theo ngày, tháng hoặc năm |
| Tiếp tục một công việc bị gián đoạn | Bắt đầu lại từ đầu | Checkpoint tiếp tục chính xác từ chỗ đã dừng |
| Tái tạo lại các phần | Dán các tệp lại với nhau, dọn dẹp tiêu đề trùng lặp | Tab Merge ghi một tiêu đề và có thể loại bỏ trùng lặp cùng sắp xếp |
| Phát hiện vấn đề chất lượng dữ liệu | Nhìn qua dữ liệu bằng mắt và hy vọng | Tab Profile báo cáo thống kê và đánh dấu dòng lệch |
| Giữ dữ liệu riêng tư | Công cụ tách trên web yêu cầu tải tệp lên | 100% offline; không có gì rời khỏi máy tính của bạn |
An Toàn Và Độ Tin Cậy
- Checkpoint & Tiếp Tục - một tệp checkpoint nhỏ được ghi vào thư mục đầu ra trong mỗi công việc tách, để một lượt chạy bị hủy hoặc gặp sự cố có thể tiếp tục từ chỗ đã dừng.
- Checkpoint Có Dấu Vân Tay - một checkpoint chỉ tiếp tục khi tệp đầu vào và thiết lập khớp nhau; nếu có gì thay đổi, công việc sẽ bắt đầu lại từ đầu thay vì áp dụng tiến trình cũ.
- Xử Lý Dòng Lệch - các dòng có số trường khác với tiêu đề được đệm hoặc cắt bớt an toàn và được đánh dấu trong Preview và Profile thay vì làm hỏng công việc.
- Lọc An Toàn Khi Lỗi - nếu một biểu thức lọc nâng cao gặp lỗi trên một dòng, dòng đó được giữ lại thay vì âm thầm bị bỏ, nên một lỗi gõ trong bộ lọc không thể âm thầm xóa dữ liệu.
- Ghi Checkpoint Nguyên Tử - các tệp checkpoint được ghi vào một tệp tạm rồi hoán đổi vào, tránh trạng thái tiếp tục bị hỏng nếu ứng dụng bị đóng giữa chừng khi đang ghi.
- Ổn Định Dưới Tải Nặng - đọc và ghi theo luồng giữ mức sử dụng bộ nhớ ổn định, ngay cả với các tệp có hàng chục triệu dòng.
- Lý Tưởng Cho Môi Trường Nhạy Cảm - đội ngũ phân tích, đội tài chính và vận hành, kỹ sư dữ liệu, và mạng cách ly làm việc với dữ liệu CSV đã xuất.
Hiệu Năng Và Tốc Độ
Streaming, Không Tải Toàn Bộ
Các dòng được đọc và ghi từng dòng một, nên mức sử dụng bộ nhớ luôn ổn định bất kể kích thước tệp - không tải toàn bộ tệp vào RAM theo kiểu pandas.
Số Dòng/Giây Và Thời Gian Còn Lại Theo Thời Gian Thực
Thanh trạng thái hiển thị thông lượng trực tiếp theo số dòng mỗi giây và thời gian còn lại ước tính được cập nhật linh hoạt trong khi một công việc tách hoặc gộp đang chạy.
Nén Song Song
Khi bật nén, các phần đầu ra được nén song song trên tối đa 128 luồng thay vì từng phần một.
Sắp Xếp Gộp Bên Ngoài
Sắp xếp theo cột dùng phương pháp sắp xếp gộp theo khối, dựa trên ổ đĩa, nên các tệp lớn hơn nhiều so với RAM khả dụng vẫn có thể được sắp xếp đúng.
Nhận Diện Dấu Phân Cách/Mã Hóa Nhanh
Việc nhận diện chỉ lấy mẫu phần đầu của tệp thay vì quét toàn bộ, nên ngay cả các tệp khổng lồ cũng mở nhanh.
Khả Năng Xử Lý Tệp Khổng Lồ
Phù hợp cho bản dump cơ sở dữ liệu đã xuất, nhật ký phân tích, danh mục thương mại điện tử, dữ liệu khảo sát, và bản xuất CSV nhiều gigabyte từ các hệ thống khác.
Bảo Mật Và Quyền Riêng Tư
Turbo CSV Splitter là một ứng dụng desktop hoàn toàn cục bộ. Mọi thao tác tách, gộp và phân tích đều diễn ra ngay trên máy tính của bạn. Không có tệp nào bị tải lên, quét từ xa hay chia sẻ với bên thứ ba. Đây là một công cụ tách CSV offline đáng tin cậy cho các quy trình dữ liệu cá nhân, doanh nghiệp và tổ chức.
- Không ghi log, phân tích, theo dõi hay lưu trữ nội dung tệp CSV của bạn
- Không tích hợp với công cụ phân tích, theo dõi quảng cáo hay đo lường từ xa của bên thứ ba
- Internet chỉ được dùng để xác thực bản quyền - yêu cầu này không chứa tên tệp hay nội dung tệp
- Lý tưởng cho nhà phân tích, kỹ sư dữ liệu, doanh nghiệp và các đội nhóm xử lý dữ liệu đã xuất hoặc nhạy cảm
- Bảo mật hoàn toàn cho các quy trình làm việc cá nhân, chuyên nghiệp và thương mại
Yêu Cầu Hệ Thống Tối Thiểu
| Hệ điều hành | Windows 8 (64-bit) |
| Bộ xử lý | 1-2 nhân CPU |
| Bộ nhớ | 2 GB RAM |
| Lưu trữ | Dung lượng trống ít nhất bằng kích thước đầu ra tách hoặc gộp của bạn |
Yêu Cầu Hệ Thống Khuyến Nghị
| Hệ điều hành | Windows 10 trở lên (64-bit) |
| Bộ xử lý | 4 nhân CPU trở lên |
| Bộ nhớ | 8 GB RAM trở lên |
| Loại ổ lưu trữ | Khuyến nghị dùng SSD để có thông lượng tốt nhất với các tệp lớn |
| Dung lượng trống | Đủ dư địa cho tệp đầu vào, đầu ra và các tệp sắp xếp tạm thời |
Thông Tin Ứng Dụng
| Tên ứng dụng | Turbo CSV Splitter |
| Phiên bản | 1.1 |
| Nền tảng | Windows 10, Windows 11 |
| Danh mục | Công cụ dữ liệu / Tiện ích CSV |
| Giao diện | Giao diện desktop sáng, bốn tab (Split, Merge, Profile, Help) |
| Định dạng được hỗ trợ | CSV và văn bản phân cách (phiên bản chỉ CSV) |
| Phương pháp tách | 9 (theo dòng, dung lượng, giá trị cột, ngày tháng, thứ tự chữ cái, trùng lặp, duy nhất, phần bằng nhau, phần ngẫu nhiên) |
| Xử lý | 100% offline / cục bộ, bộ máy streaming |
| Quản lý bản quyền | Gumroad |
Bắt Đầu Sử Dụng Và Bản Quyền
Turbo CSV Splitter là một chương trình Windows độc lập - không cần trình duyệt, không cần tài khoản, không có dịch vụ chạy nền. Việc thiết lập chỉ mất một phút, và sau khi kích hoạt một lần, ứng dụng chạy hoàn toàn offline.
1. Cài Đặt Và Mở
Tải từ trang sản phẩm Gumroad, cài đặt, rồi khởi chạy. Ứng dụng mở ở tab Split, sẵn sàng để bạn chỉ định vào một tệp CSV.
2. Kích Hoạt Bản Quyền
Nhập email bạn đã dùng để mua và khóa bản quyền. Khóa được xác thực một lần với Gumroad rồi được lưu cục bộ, nên bạn sẽ không bị hỏi lại ở những lần khởi chạy sau.
3. Hoạt Động Offline
Sau khi kích hoạt, không cần kết nối internet. Mọi lượt tách, gộp và phân tích đều chạy trên chính máy của bạn, giữ dữ liệu nhạy cảm hoàn toàn cục bộ.
4. Kiểm Tra Cập Nhật
Ứng dụng liên kết trở lại trang Gumroad, nơi phiên bản mới nhất luôn có sẵn để tải nếu bạn cần cập nhật.
Công Cụ Tách CSV Nhanh Chóng, Đáng Tin Cậy Cho Windows
Turbo CSV Splitter là công cụ tách CSV, gộp CSV và phân tích cột chuyên dụng, được xây dựng cho các bản xuất CSV lớn, khó xử lý. Ứng dụng xử lý mọi thứ cục bộ trên máy tính của bạn - không tải lên, không dịch vụ đám mây, không giới hạn dung lượng tệp, không phải chờ xếp hàng - khiến nó lý tưởng cho nhà phân tích dữ liệu, lập trình viên, đội ngũ thương mại điện tử, và bất kỳ ai thường xuyên chạm phải giới hạn 1.048.576 dòng của Excel. Là một công cụ tách tệp CSV đầy đủ cho Windows 11 và Windows 10, ứng dụng hỗ trợ tách theo số dòng, dung lượng tệp, giá trị cột, ngày tháng, thứ tự chữ cái, trạng thái trùng lặp, phần bằng nhau hoặc phần ngẫu nhiên, để bạn có thể tách một CSV theo dòng thành các khối thân thiện với bảng tính, tách một CSV theo cột để có bản xuất một-tệp-mỗi-danh-mục, hoặc tạo các phần ngẫu nhiên cho các tập train/test/validation trong machine learning. Mọi thứ đều được xử lý theo luồng từng dòng một thay vì tải cả tệp vào bộ nhớ, nên các tệp CSV nhiều GB và trên 100 GB đều được hỗ trợ miễn là còn đủ dung lượng ổ đĩa trống cho đầu ra. Đây cũng là một công cụ gộp CSV và phân tích cột CSV đầy đủ tính năng trong một bản cài đặt desktop gọn nhẹ, không cần script, notebook hay ứng dụng web riêng nào khác.
Đang tìm các công cụ dữ liệu hoặc tệp hàng loạt khác từ TurboSoft? Million by Million Rows Copier di chuyển các vùng bảng tính khổng lồ vào clipboard theo từng khối, và Bulk Renaming Tool dọn dẹp tên tệp trên hàng nghìn tệp chỉ trong một lượt xử lý.
Đằng sau giao diện đơn giản là một bộ máy được thiết kế cẩn thận: đọc và ghi theo luồng giữ bộ nhớ ổn định trên các tệp có bất kỳ kích thước nào, checkpoint có dấu vân tay giúp các công việc dài có thể tiếp tục an toàn, một bộ lọc nâng cao gặp lỗi trên một dòng sẽ giữ dòng đó thay vì âm thầm bỏ dữ liệu, và mỗi phần đã tách được ghi kèm tiêu đề nguyên vẹn để tự đứng độc lập. Dù bạn cần tách một CSV lớn thành các tệp nhỏ hơn cho Excel, chia một bản xuất thành một tệp cho mỗi danh mục hoặc mỗi tháng, xáo trộn các dòng thành các phần ngẫu nhiên có thể tái tạo cho một mô hình, hay đơn giản chỉ cần phân tích một tệp để tìm các dòng lỗi trước khi chúng làm hỏng một lần nhập, công cụ tách tệp CSV này biến một CSV khó xử lý thành đầu ra gọn gàng, dễ dự đoán - nhanh chóng, riêng tư và hoàn toàn trên chính máy tính của bạn. Tải công cụ tách CSV từ Gumroad và biến bản xuất quá khổ tiếp theo của bạn thành một bộ tệp bạn thực sự có thể làm việc được.
Câu Hỏi Thường Gặp
Các Câu Hỏi Thường Gặp Về Turbo CSV Splitter
Turbo CSV Splitter có phải là công cụ tách tệp CSV tốt cho các bản xuất rất lộn xộn không?
Có. Là một công cụ tách tệp CSV, ứng dụng tự động nhận diện dấu phân cách và mã hóa, đánh dấu các dòng lệch trong Preview, và cho phép bạn lọc hoặc làm sạch cột trước khi tách - nên một bản xuất lộn xộn được tách gọn gàng thay vì tạo ra các tệp đầu ra bị hỏng.
Tôi tải công cụ tách CSV ở đâu?
Bản tải công cụ tách CSV có sẵn trực tiếp từ nút Buy Now trên trang này và liên kết đến trang sản phẩm Gumroad. Sau khi hoàn tất tải công cụ tách CSV, hãy cài đặt, kích hoạt bản quyền một lần, và từ đó nó hoạt động hoàn toàn offline.
Làm sao để tách một tệp CSV quá lớn cho Excel?
Mở Turbo CSV Splitter, duyệt đến tệp CSV của bạn, chọn Number of Rows làm phương pháp tách, thiết lập số dòng mỗi tệp (tối đa 1.000.000), rồi nhấp Start Split. Giới hạn 1.048.576 dòng của Excel không bao giờ bị vượt qua vì mỗi tệp đầu ra luôn nằm dưới kích thước bạn đã chọn.
Ứng dụng có thể tách tệp CSV theo giá trị cột không?
Có. Chọn phương pháp tách Column Value và chọn một cột - Turbo CSV Splitter sẽ tạo một tệp CSV đầu ra riêng cho mỗi giá trị khác nhau trong cột đó, nên bạn có thể tách một tệp bán hàng thành một tệp cho mỗi khu vực hoặc mỗi khách hàng một cách tự động.
Ứng dụng có xử lý được các tệp CSV khổng lồ nhiều gigabyte không?
Có. Turbo CSV Splitter đọc tệp theo luồng từng dòng một thay vì tải cả tệp vào bộ nhớ, nên các tệp CSV nhiều GB và trên 100 GB đều được hỗ trợ miễn là còn đủ dung lượng ổ đĩa trống cho đầu ra.
Tôi có thể gộp các tệp CSV đã tách trở lại thành một không?
Có. Tab Merge kết hợp hai hoặc nhiều tệp CSV trở lại thành một tệp duy nhất, chỉ ghi tiêu đề cột một lần. Bạn có thể tùy chọn gắn thẻ mỗi dòng với tên tệp nguồn của nó, loại bỏ các dòng trùng lặp, và sắp xếp kết quả gộp theo một cột.
Điều gì xảy ra nếu một công việc tách bị gián đoạn?
Turbo CSV Splitter lưu một tệp checkpoint trong thư mục đầu ra. Nếu một công việc bị hủy hoặc ứng dụng gặp sự cố giữa chừng, nhấp Start Split lại với cùng tệp và thiết lập sẽ tiếp tục chính xác từ chỗ đã dừng thay vì bắt đầu lại từ đầu.
Ứng dụng có thể tách tệp CSV theo ngày tháng không?
Có. Phương pháp tách Date Column nhóm các dòng theo ngày, tháng hoặc năm dựa trên một cột ngày tháng bạn chọn, tự động phân tích các định dạng ngày tháng phổ biến và tạo một tệp cho mỗi khoảng thời gian.
Ứng dụng có tự động nhận diện dấu phân cách và mã hóa của CSV không?
Có. Dấu phân cách và mã hóa văn bản được đặt về Auto theo mặc định, và Turbo CSV Splitter lấy mẫu tệp để nhận diện dấu phẩy, dấu chấm phẩy, tab hoặc dấu gạch đứng cùng các bảng mã phổ biến như UTF-8, UTF-8 kèm BOM, UTF-16, CP1252 và Latin-1.
Tôi có thể loại bỏ các dòng trùng lặp trong khi tách không?
Có. Bật Remove Duplicate Rows để loại bỏ các dòng trùng lặp chính xác (so sánh trên tất cả các cột) trước khi tách tệp, hoặc dùng các phương pháp tách Duplicate Values và Unique Values chuyên dụng để tách riêng dòng trùng lặp khỏi các dòng xuất hiện lần đầu.
Có công cụ nào để kiểm tra chất lượng dữ liệu trước khi tách CSV không?
Có. Tab Profile quét một tệp CSV và báo cáo, theo từng cột, số lượng giá trị không rỗng và trống, số lượng giá trị khác nhau, độ dài văn bản tối thiểu/tối đa, và giá trị số tối thiểu/tối đa/trung bình - đồng thời đánh dấu các dòng lệch có số trường khác với tiêu đề.
Ứng dụng có thể tách một CSV lớn hơn RAM khả dụng của tôi không?
Có. Turbo CSV Splitter đọc tệp từng dòng một theo luồng và không bao giờ tải toàn bộ tệp vào bộ nhớ, nên kích thước bị giới hạn bởi dung lượng ổ đĩa trống cho đầu ra thay vì RAM. Các tệp nhiều gigabyte và trên 100 GB đều được hỗ trợ.
Mỗi tệp đầu ra có bao gồm dòng tiêu đề không?
Có, khi tệp có tiêu đề. Mỗi phần đã tách được ghi kèm tiêu đề ở đầu để tự nó hợp lệ độc lập và mở đúng khi đứng riêng, mà bạn không cần sao chép tiêu đề giữa các tệp.
Số dòng tối đa cho mỗi tệp đầu ra là bao nhiêu?
Phương pháp tách theo dòng bị giới hạn tối đa 1.000.000 dòng cho mỗi tệp, giúp mọi phần luôn nằm thoải mái dưới giới hạn 1.048.576 dòng của Excel. Nếu bạn cần các phần lớn hơn, hãy dùng phương pháp theo dung lượng tệp thay thế.
Tôi có thể tách một CSV thành một tệp cho mỗi giá trị trong một cột không?
Có. Chọn phương pháp Column Value và chọn cột, ứng dụng sẽ tạo một tệp CSV đầu ra riêng cho mỗi giá trị khác nhau tìm thấy ở đó, chẳng hạn một tệp cho mỗi khu vực, khách hàng hoặc danh mục.
Tôi có thể tách một CSV theo ngày thành các tệp hàng tháng hoặc hàng năm không?
Có. Phương pháp Date Column nhóm các dòng theo ngày, tháng hoặc năm dựa trên một cột ngày tháng và tự động phân tích các định dạng ngày tháng phổ biến, nên một năm dữ liệu có thể trở thành mười hai tệp hàng tháng chỉ trong một lần xử lý.
Tôi có thể tạo các phần chia ngẫu nhiên có thể tái tạo cho machine learning không?
Có. Phương pháp Random Shards gán ngẫu nhiên mỗi dòng vào một trong N tệp bằng một seed cố định, nên cùng một seed luôn tạo ra cùng một cách chia, ngay cả sau khi hủy và tiếp tục. Điều này giúp các tập train/test/validation hoàn toàn có thể tái tạo.
Tôi có thể gộp các tệp CSV trở lại với nhau không?
Có. Tab Merge kết hợp hai hoặc nhiều tệp CSV thành một với tiêu đề cột chỉ ghi một lần. Bạn có thể tùy chọn gắn thẻ mỗi dòng với tên tệp nguồn của nó, loại bỏ các dòng trùng lặp trên tất cả các tệp, và sắp xếp kết quả đã gộp theo một cột.
Tôi có thể lọc dòng để chỉ một số dòng xuất hiện trong đầu ra không?
Có, hai cách. Bộ lọc đơn giản cho phép bạn chọn một cột, một toán tử như bằng, chứa, bắt đầu bằng, lớn hơn, hoặc trống, và một giá trị - không cần viết mã. Bộ lọc nâng cao chấp nhận một biểu thức Python nhỏ dùng từ điển dòng, và chạy thêm vào bộ lọc đơn giản.
Tôi có thể xóa hoặc đổi tên cột trong khi tách không?
Có. Keep Only These Columns chỉ giữ lại các cột được liệt kê, Drop These Columns xóa các cột cụ thể, và Rename Columns đổi tên tiêu đề bằng các cặp old:new - tất cả mà không thay đổi dữ liệu nào đi vào đâu.
Tôi có thể loại bỏ các dòng trùng lặp trong khi tách không?
Có. Bật Remove Duplicate Rows để loại bỏ các dòng trùng lặp chính xác, so sánh trên tất cả các cột, trước khi tệp được tách hoặc gộp. Cũng có một phương pháp tách Unique Values chuyên dụng chỉ giữ lại lần xuất hiện đầu tiên của mỗi dòng.
Tôi có thể sắp xếp một tệp khổng lồ trước khi tách mà không cạn bộ nhớ không?
Có. Sort by Column dùng phương pháp sắp xếp gộp bên ngoài theo khối, nên ngay cả các tệp rất lớn cũng có thể được sắp xếp tăng hoặc giảm dần mà không làm cạn RAM.
Tôi có thể nén các tệp đầu ra không?
Có. Bạn có thể để các phần không nén, nén zip hoặc gzip từng phần riêng lẻ, hoặc gộp mọi phần vào một kho lưu trữ ZIP hoặc gzip duy nhất. Việc nén nhiều phần được tăng tốc nhờ thanh trượt số luồng song song.
Tôi có thể thay đổi dấu phân cách hoặc ký tự xuống dòng khi xuất không?
Có. Để trống Output Delimiter để giữ nguyên như đầu vào, hoặc thiết lập một dấu khác để chuyển đổi - ví dụ đầu vào dấu phẩy, đầu ra dấu chấm phẩy. Bạn cũng có thể chọn kiểu trích dẫn và chuyển đổi ký tự xuống dòng giữa LF và CRLF.
Điều gì xảy ra nếu một công việc tách bị gián đoạn?
Ứng dụng lưu một tệp checkpoint nhỏ trong thư mục đầu ra. Nếu công việc bị hủy hoặc ứng dụng đóng giữa chừng, chạy Start Split lại với cùng tệp đầu vào và thiết lập sẽ tiếp tục chính xác từ chỗ đã dừng thay vì bắt đầu lại từ đầu.
Ứng dụng có hoạt động hoàn toàn offline không?
Có. Mọi thao tác đọc, tách, gộp và phân tích đều diễn ra cục bộ trên máy tính của bạn. Không có gì bị tải lên, khiến nó phù hợp với dữ liệu bảo mật và bị quản lý. Việc dùng internet duy nhất là kiểm tra bản quyền một lần.
Turbo CSV Splitter được cấp phép như thế nào?
Ứng dụng được cấp phép qua Gumroad. Kích hoạt một lần bằng email mua hàng và khóa bản quyền của bạn; bản quyền được lưu cục bộ nên bạn sẽ không bị hỏi lại và công cụ tiếp tục hoạt động offline.
Những hệ điều hành nào được hỗ trợ?
Đây là ứng dụng desktop Windows được xây dựng với giao diện sáng, giống ứng dụng gốc. Chạy trên Windows 10 và Windows 11 và không yêu cầu trình duyệt hay tài khoản trực tuyến nào.
Tôi có phải tự cấu hình dấu phân cách và mã hóa không?
Không. Cả hai đều mặc định là Auto. Ứng dụng lấy mẫu tệp để nhận diện dấu phẩy, dấu chấm phẩy, tab hoặc dấu gạch đứng và các bảng mã phổ biến như UTF-8, UTF-8 kèm BOM, UTF-16, CP1252 và Latin-1. Bạn chỉ cần ghi đè nếu việc nhận diện sai.