حول هذه الأداة
مولّد البيانات الوهمية أداة مجانية تعمل داخل المتصفح لبناء مخططات مجموعات بيانات اختبارية واقعية. عرّف أي عدد من الأعمدة، وأعطِ كلًّا منها نوعًا — نطاق أعداد صحيحة أو عشرية، أو اسم، أو بريد إلكتروني، أو نطاق تاريخ، أو قيمة منطقية، أو UUID، أو مدينة، أو قائمة اختيار، أو كلمات lorem — وحدّد عدد الصفوف، وولّد بيانات مزيّفة جاهزة للاستخدام. يُنتج كل شيء على جهازك، فلا يُرفع شيء.
خلافًا لصانع CSV العشوائي البسيط، هذه الأداة مبنية على المخطط: أنت تتحكّم في اسم كل عمود ونوعه وخياراته، ثم تصدّر المجموعة نفسها بصيغة CSV، أو مصفوفة JSON من الكائنات ذات الأنواع، أو عبارات SQL INSERT لجدول تسمّيه. تستخدم القيم العشوائية عشوائية crypto في المتصفح حيثما أمكن لتنوّع جيد.
ولأنها تعمل بالكامل محليًا، فهي طريقة خاصة تعمل دون اتصال لبذر قواعد البيانات، وتعبئة العروض التوضيحية، واختبار خطوط معالجة البيانات دون كتابة الصفوف يدويًا أو كشف أي شيء لخادم.
الأسئلة الشائعة
كيف تعمل خيارات كل نوع؟
يقرأ النوعان الصحيح والعشري نطاقًا مثل 1-1000؛ ويقرأ النوع date زوج بداية ونهاية مثل 2020-01-01,2025-12-31؛ ويقرأ pick قائمة اختيارات مفصولة بفواصل؛ ويقرأ lorem عدد كلمات. أما أنواع مثل name وemail وuuid وcity فلا تحتاج خيارات.
كيف تبدو مخرجات CSV وJSON وSQL؟
لدى CSV صف ترويسة إضافةً إلى سطر لكل سجل مع اقتباس عند الحاجة؛ وJSON مصفوفة كائنات منسَّقة تحافظ فيها الأرقام والقيم المنطقية على أنواعها الأصلية؛ وSQL عبارة INSERT واحدة لكل صف في اسم الجدول الذي تقدّمه، مع تهريب النصوص وترك الأرقام دون اقتباس.
هل البيانات قابلة لإعادة الإنتاج أم فريدة؟
تُعشوَى القيم من جديد في كل عملية توليد، فتحصل على مجموعة جديدة في كل مرة. أما عمود الأعداد الصحيحة المسمّى id حرفيًا ضمن النطاق الافتراضي فيُرقَّم آليًا 1..N ليقرأ كمفتاح أساسي.
كم صفًا يمكنني توليده؟
حتى 5000 صف في كل عملية للحفاظ على سرعة استجابة الصفحة؛ ولّد مجددًا أو اربط المخرجات إن احتجت المزيد، وتذكّر أن العملية بأكملها تبقى في متصفحك.
المزيد من الأدوات