Về công cụ này
Mock Data Generator là trình dựng schema miễn phí, chạy trong trình duyệt, dành cho các tập dữ liệu thử thực tế. Định nghĩa số cột tùy ý, gán cho mỗi cột một kiểu — khoảng số nguyên hoặc thập phân, tên, email, khoảng ngày, boolean, UUID, thành phố, danh sách chọn, hoặc từ lorem — đặt số hàng, và tạo dữ liệu giả sẵn dùng. Mọi thứ được tạo trên thiết bị của bạn nên không có gì được tải lên.
Khác với một công cụ tạo CSV ngẫu nhiên cơ bản, công cụ này chạy theo schema: bạn kiểm soát tên, kiểu và tùy chọn của từng cột, rồi xuất cùng một tập dữ liệu dưới dạng CSV, một mảng JSON các object có kiểu, hoặc các câu lệnh SQL INSERT cho một bảng bạn đặt tên. Các giá trị ngẫu nhiên dùng tính ngẫu nhiên crypto của trình duyệt khi có thể để đa dạng hơn.
Vì chạy hoàn toàn cục bộ, đây là cách riêng tư, thân thiện với ngoại tuyến để seed cơ sở dữ liệu, đổ dữ liệu cho bản demo và kiểm thử đường ống dữ liệu mà không phải viết tay từng hàng hay để lộ bất cứ thứ gì cho máy chủ.
Câu hỏi thường gặp
Các tùy chọn theo kiểu hoạt động như thế nào?
Kiểu số nguyên và thập phân đọc một khoảng như 1-1000; kiểu date đọc một cặp bắt đầu,kết thúc như 2020-01-01,2025-12-31; kiểu pick đọc một danh sách lựa chọn ngăn cách bằng dấu phẩy; và lorem đọc số lượng từ. Các kiểu như name, email, uuid và city không cần tùy chọn.
Đầu ra CSV, JSON và SQL trông như thế nào?
CSV có một hàng header cùng một dòng cho mỗi bản ghi với việc bọc dấu ngoặc kép khi cần; JSON là một mảng object được in đẹp trong đó số và boolean giữ kiểu gốc của chúng; SQL là một câu lệnh INSERT cho mỗi hàng vào tên bảng bạn cung cấp, với chuỗi được escape và số để nguyên không bọc dấu ngoặc kép.
Dữ liệu có tái lập được hay là duy nhất?
Các giá trị được làm ngẫu nhiên mới mỗi lần tạo, nên bạn nhận được một tập dữ liệu mới mỗi lần. Một cột số nguyên có tên đúng là id với khoảng mặc định sẽ được tự động đánh số 1..N để đọc như một khóa chính.
Tôi có thể tạo bao nhiêu hàng?
Tối đa 5000 hàng mỗi lần chạy để giữ trang mượt mà; hãy tạo lại hoặc nối các đầu ra nếu bạn cần nhiều hơn, và nhớ rằng toàn bộ quá trình vẫn nằm trong trình duyệt của bạn.
Công cụ khác