كيفية إنشاء مجموعات بيانات كبيرة لأغراض الاختبار؟

StackOverflow https://stackoverflow.com/questions/3548671

  •  30-09-2019
  •  | 
  •  

سؤال

أحتاج إلى اختبار بعض فصول المخططات. بالنسبة لهذه ، أريد إنشاء مجموعة بيانات كبيرة من 1-2 مليون بيانات! كيف يمكنني إنشاء مجموعات بيانات كبيرة؟

شكرًا

هل كانت مفيدة؟

المحلول

Visual Studio Team System Database Edition يحتوي على تسهيلات للقيام بذلك

كيفية الفيديو

نصائح أخرى

هذا السؤال مفتوح بعض الشيء ، ولكن باختصار يمكنك إنشاء برنامج لإنشاء بيانات عشوائية. بشكل أساسي لكل حقل بيانات ، اختر نطاق بيانات (على سبيل المثال: 0 - 100 ، "صحيح" / "خطأ" ، إلخ). ثم اطلب من البرنامج ملء كل حقل ببيانات عشوائية. اكتب هذا الحقل إلى مجموعة البيانات الخاصة بك وكرر العملية ملايين المرات ...

انسخ أي بيانات موجودة ولصقها ملايين المرات.

 for(i = 1; i <= 2000000; i++) {
    insertRandomData();
 }

أي شيء يعتمد على النص ، يمكنك استخدام هذا كبذورك ، وربما فقط اجعله سلسلة ثم تقسيمها إلى صفيف سلسلة والبدء في الجمع بين الفهارس العشوائية للمصفوفة ، وبالنسبة للأرقام ، استخدم فقط الوظيفة العشوائية. ها هي بذرك:

lorem ipsum dolor sit amet ، exectetur adipiscing leit. fusce scelerisque nulla congue felis interdum nec lobortis turpis blandit. Ut Sagittis Moleestie Lacinia. Phasellus Iaculis Justo Vel Ligula Pretium. Phasellus non iaculis nibh. curabitur eu ipsum dignissim eros volutpat dignissim. Maecenas Lobortis Ultristies NISL ، Sit Amet Laoreet Leo Tristique Eget. Donec Ullamcorper ، Metus condimentum quiticula mollis ، urna lorem tincidunt arcu ، eget rutrum nisl enim sit amet enim. Aliquam AC Mi Tellus. Nullam Vitae Justo lacus ، في posuere arcu. aliquam fermentum lacus urna urna congue pellentesque. nam malesuada tincidunt odio ، eget adipiscing libero pulvinar sit amet. Ut Risus Dolor ، Condimentum non Cursus UT ، Convallis Vitae Elit. aliquam intristies نتيجة nulla eget convallis. Maecenas eget sollicitudin neque. Etiam Aliquam Commodo Sagittis. Morbi Pellentesque Metus ut eros euismod ulamcorper.

استفد من مجموعات البيانات الموجودة ، مثل بيانات مستخدم StackOverFlow.

مشروعي http://fluentetl.codeplex.com/ قد يساعدك في هذا.

يمكنك بسهولة استخدامه لتفريغ بيانات الاختبار في قاعدة البيانات الخاصة بك وهذا هو موضح بالفعل في الأمثلة.

مثال واحد ينشئ البيانات من خلال التعليمات البرمجية. مثال آخر ينضم إلى ملفين نصين ، وقائمة من الأسماء الأولى وقائمة الأسماء الأخيرة وإدراج جميع المجموعات الممكنة في جدول. يمكنك عمل حلقة من البيانات العشوائية الخاصة بك لحفظها في قاعدة البيانات الخاصة بك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top