เกี่ยวกับเครื่องมือนี้
Mock Data Generator คือตัวสร้างสคีมาในเบราว์เซอร์แบบฟรีสำหรับชุดข้อมูลทดสอบที่สมจริง กำหนดคอลัมน์ได้ไม่จำกัดจำนวน ให้แต่ละคอลัมน์มีชนิด — ช่วงจำนวนเต็มหรือทศนิยม name, email, ช่วงวันที่ boolean, UUID, city, pick-list หรือคำ lorem — ตั้งจำนวนแถว แล้วสร้างข้อมูลจำลองที่พร้อมใช้ ทุกอย่างถูกสร้างบนอุปกรณ์ของคุณ จึงไม่มีการอัปโหลด
ต่างจากตัวสร้าง CSV สุ่มพื้นฐาน เครื่องมือนี้ขับเคลื่อนด้วยสคีมา คุณควบคุมชื่อ ชนิด และตัวเลือกของแต่ละคอลัมน์ แล้วส่งออกชุดข้อมูลเดียวกันเป็น CSV, JSON array ของ object ที่มีชนิด หรือคำสั่ง SQL INSERT สำหรับตารางที่คุณตั้งชื่อ ค่าสุ่มใช้ความสุ่มจาก crypto ของเบราว์เซอร์เมื่อเป็นไปได้เพื่อความหลากหลายที่ดี
เพราะทำงานในเครื่องทั้งหมด จึงเป็นวิธีที่เป็นส่วนตัวและใช้งานออฟไลน์ได้ในการเติมข้อมูลฐานข้อมูล สร้างข้อมูลให้เดโม และทดสอบไปป์ไลน์ข้อมูล โดยไม่ต้องเขียนแถวด้วยมือหรือเปิดเผยอะไรให้เซิร์ฟเวอร์
คำถามที่พบบ่อย
ตัวเลือกเฉพาะชนิดทำงานอย่างไร?
ชนิด integer และ decimal อ่านช่วงเช่น 1-1000 ชนิด date อ่านคู่ start,end เช่น 2020-01-01,2025-12-31 ชนิด pick อ่านรายการตัวเลือกที่คั่นด้วยจุลภาค และ lorem อ่านจำนวนคำ ส่วนชนิดอย่าง name, email, uuid และ city ไม่ต้องมีตัวเลือก
ผลลัพธ์ CSV, JSON และ SQL หน้าตาเป็นอย่างไร?
CSV มีแถวหัวตารางบวกหนึ่งบรรทัดต่อเรกคอร์ดพร้อมครอบอัญประกาศเมื่อจำเป็น JSON เป็น array ของ object แบบจัดรูปสวยที่ตัวเลขและ boolean คงชนิดดั้งเดิมไว้ SQL เป็นคำสั่ง INSERT หนึ่งคำสั่งต่อแถวเข้าสู่ชื่อตารางที่คุณระบุ โดย escape สตริงและปล่อยตัวเลขไม่ต้องครอบอัญประกาศ
ข้อมูลทำซ้ำได้หรือไม่ซ้ำกัน?
ค่าจะถูกสุ่มใหม่ทุกครั้งที่สร้าง คุณจึงได้ชุดข้อมูลใหม่ทุกครั้ง คอลัมน์ integer ที่ตั้งชื่อว่า id ตรง ๆ ในช่วงค่าเริ่มต้นจะถูกไล่เลข 1..N โดยอัตโนมัติ ทำให้อ่านเหมือน primary key
สร้างได้กี่แถว?
สูงสุด 5000 แถวต่อครั้งเพื่อให้หน้าตอบสนองได้ดี สร้างอีกครั้งหรือต่อผลลัพธ์เข้าด้วยกันหากต้องการมากกว่านั้น และอย่าลืมว่ากระบวนการทั้งหมดยังคงอยู่ในเบราว์เซอร์ของคุณ
เครื่องมือเพิ่มเติม