মোক উপাত্ত তৈরির সরঞ্জাম? [বন্ধ]


104

আমি পরীক্ষার ডাটাবেসে লোড করার উদ্দেশ্যে নমুনা ডেটা উত্পন্ন করার জন্য একটি ভাল, নিখরচায় সরঞ্জামের সুপারিশ খুঁজছি। উপমা অনুসারে, এমন কোনও কিছু যা কোনও আরডিবিএমএসের জন্য " লরেম আইপসাম " পাঠ্য উত্পাদন করে । আমি যে বৈশিষ্ট্যগুলি সন্ধান করছি সেগুলির মধ্যে রয়েছে:

  • বিদ্যমান টেবিল সংজ্ঞা জন্য ডেটা উত্পন্ন করার নমনীয়তা।
  • ছোট এবং বড় ডেটা সেটগুলি তৈরি করার ক্ষমতা (> 1 মিলিয়ন সারি বা আরও বেশি)।
  • এসকিউএল স্ক্রিপ্ট ফর্ম্যাট ( INSERTবিবৃতি) বা অন্যথায় বাল্ক আমদানির জন্য উপযুক্ত ফ্ল্যাট ফর্ম্যাটতে উত্পন্ন করুন (যা সাধারণত দ্রুত হয়)।
  • সহজ স্ক্রিপ্টিংয়ের জন্য একটি কমান্ড-লাইন ইন্টারফেস।
  • গতিশীল ভাষায় লেখা এক্সটেনসিবল, ওপেন সোর্স (এগুলি দুর্দান্ত-প্রয়োজনগুলি নয়, শক্তিশালী প্রয়োজনীয়তা নয়)।

পিএস: স্ট্যাক ওভারফ্লোতে আমি একটি সদৃশ প্রশ্নের সন্ধান করেছি, কিন্তু আমি একটিও পাইনি। যদি এটির একটি থাকে তবে আমি এটির একটি পয়েন্টার পেয়ে কৃতজ্ঞ হব।


সবাই দুর্দান্ত প্রতিক্রিয়া জন্য ধন্যবাদ! আমার যে প্রয়োজনীয়তাগুলি আমি ম্যাক ওএস এক্সকে আমার প্রাথমিক বিকাশের পরিবেশ হিসাবে ব্যবহার করি তা উইন্ডোজ নয় (যদিও আমি বলেছিলাম যে কমান্ড-লাইন ইন্টারফেসটি কাম্য, এবং এটি কার্যত উইন্ডোজকে বাতিল করে দেয়) rules উইন্ডোজ-নির্দিষ্ট পরামর্শগুলি সন্দেহাতীতভাবে এই প্রশ্নের অন্যান্য পাঠকদের পক্ষে দরকারী হবে, তবে, ধন্যবাদ।


এখানে আমার উপসংহার:

  • GenerateData:
    • পিএইচপি ওয়েব অ্যাপ্লিকেশন ইন্টারফেস, কমান্ড লাইন নয়
    • 200 রেকর্ড উত্পাদন করতে সীমাবদ্ধ (বা 5,000 রেকর্ড উত্পাদন করার লাইসেন্সের জন্য 20 ডলার প্রদান করুন)
  • রেডগেট এসকিউএল ডেটা জেনারেটর
    • বিনামূল্যে নয়, দাম $ 295
    • উইন্ডোজ,। নেট, এসকিউএল সার্ভারের প্রয়োজন
  • ভিজ্যুয়াল স্টুডিও 2008 ডাটাবেস সংস্করণ
    • উইন্ডোজ প্রয়োজন
    • ব্যয়বহুল এমএসডিএন বা আইএসভি সাবস্ক্রিপশন প্রয়োজন
  • ব্যানার ডেটাডেক্ট
    • বিনামূল্যে নয়, দাম $ 595
    • উইন্ডোজ প্রয়োজন (?)
    • মাইএসকিউএল (?) এর জন্য কোনও সমর্থন নেই
    • জিইউআই, কমান্ড লাইন বা স্ক্রিপ্টযোগ্য নয়
  • রুবি ফেকার রত্ন
    • বাল্ক ডেটা লোডের জন্য অ্যাক্টিভেকর্ডটি ব্যবহার করতে খুব ধীর
  • সুপার স্ম্যাক
    • প্রধানত একটি লোড-পরীক্ষার সরঞ্জাম, একটি এলোমেলো ডেটা জেনারেটর অন্তর্নির্মিত সহ
    • তবুও ব্যবহার করা বেশ সহজ
    • সামগ্রিকভাবে একটি ভাল রানার-আপ সরঞ্জাম
  • ডাটাবেইনের উপকারী
    • আমার প্রয়োজনের জন্য সেরা সমাধান
    • এক্সএমএল স্ক্রিপ্টস, ডিবিউনিটের সাথে সামঞ্জস্যপূর্ণ
    • ওপেন সোর্স (জিপিএল) জাভা কোড
    • কমান্ড-লাইন ব্যবহার
    • সরাসরি জেডিবিসির মাধ্যমে অনেকগুলি ডাটাবেস অ্যাক্সেস করুন

এই প্রকৃতির অনুরূপ, এবং তার নিজস্ব আলোকে আকর্ষণীয়: en.wikipedia.org/wiki/Fuzz_testing
দুঃখ

জেনারেটডেটা পিএইচপি অ্যাপ্লিকেশন। আপনি যে কোনও পরিমাণ ডেটা রেকর্ডস তৈরি করতে কোড হ্যাক করতে পারেন। ভি 2.x এর জন্য আমি জানি না 3.x লাইসেন্স পরিবর্তন করে কিনা।
হান ঝেং

উত্তর:


41

কটাক্ষপাত databene benerator , একটি টেস্ট ডেটার জেনারেটরের মনে হচ্ছে আপনার প্রয়োজনীয়তা বন্ধ হয়।

  • এটি বিদ্যমান সারণী সংজ্ঞায়নের জন্য ডেটা উত্পন্ন করতে পারে (বা এমনকি উত্পাদন ডেটাও বেনামে রাখতে পারে)
  • এটি বৃহত্তর ডেটা সেট তৈরি করতে পারে (সীমাহীন আকার)
  • এটি বিভিন্ন ইনপুট (সিএসভি, ফ্ল্যাট ফাইলস, ডিবিউনিট) এবং আউটপুট ফর্ম্যাটকে সমর্থন করে (সিএসভি, ফ্ল্যাট ফাইলস, ডিবিইউনিট, এক্সএমএল, এক্সেল, স্ক্রিপ্টস)
  • এটি কমান্ড লাইনে বা কোনও ম্যাভেন প্লাগইনের মাধ্যমে ব্যবহার করা যেতে পারে
  • এটি ওপেন সোর্স এবং কাস্টমাইজযোগ্য

আমি এটি চেষ্টা করে দেখতে হবে।

বিটিডাব্লু , অনুরূপ পণ্যগুলির একটি তালিকা ডাটাবেইন বেনারারের ওয়েবসাইটে পাওয়া যায়।


এর ব্যবহারে কেউ সাফল্য পেয়েছে? আমি এটি চেষ্টা করেছিলাম, তবে বেনারেটর-উইজার্ডটি অবৈধ pom.xML ফাইল উত্পন্ন করে ("পপুলেট ডেটাবেস" বিকল্পের জন্য)। তবুও ত্রুটিগুলির ফলস্বরূপ মেভেনের ফলাফলের সাথে ডেমোগুলির একটি (এইচএসকিএলডিবি) যাচ্ছেন। আমার কাছে মনে হচ্ছে হাতিয়ারটি কোনও ভাল আকারে নয়, এভাবে সময়টি হারাতে পারা যায় না।
পিটার বাটকোভিক

23

এটি বেশ প্রতিশ্রুতিবদ্ধ দেখাচ্ছে: উত্পন্নতা.কম । ওপেন সোর্সটিতে প্রচুর বিল্ট-ইন ডেটা রয়েছে।

এখানে আরও বেশ কয়েকটি তালিকাভুক্ত রয়েছে: পরীক্ষা (নমুনা) ডেটা জেনারেটর । তাদের কারও সাথে আমার অভিজ্ঞতা নেই, তবে সেই তালিকায় থাকা কয়েকজনের মনে হচ্ছে তারা বেশ শালীন হতে পারে।


6

ব্যবহার করে দেখুন http://www.mockaroo.com

এটি একটি সরঞ্জাম যা আমার সংস্থা আমাদের নিজস্ব অ্যাপ্লিকেশনগুলি পরীক্ষা করতে সহায়তা করে। যে কেউ ব্যবহারের জন্য আমরা এটি বিনামূল্যে করে দিয়েছি। এটি মূলত ফোরজি রুবি রত্ন যার চারপাশে একটি ওয়েব অ্যাপ্লিকেশন রয়েছে। আপনি সিএসভি, txt, বা এসকিউএল ফর্ম্যাটে ডেটা তৈরি করতে পারেন। আশাকরি এটা সাহায্য করবে.


টিপটির জন্য ধন্যবাদ, আমি এটি পরীক্ষা করে দেখব!
বিল কারভিন

5

আমি জানি আপনি বলেছেন যে আপনি একটি নিখরচায় সরঞ্জামের সন্ধান করছেন, তবে এটি এমন একটি ক্ষেত্রে যেখানে আমি পরামর্শ দেব যে $ 295 ব্যয় করা সময় সাশ্রয়ের সাথে সাথে আপনাকে দ্রুত অর্থ প্রদান করবে। আমি গত বছরের জন্য রেডগেট সরঞ্জাম এসকিউএল ডেটা জেনারেটরটি ব্যবহার করছি এবং এটি সংক্ষেপে একটি দুর্দান্ত সরঞ্জাম। এটি কলামগুলির মধ্যে নির্ভরতা নির্ধারণের অনুমতি দেয়, ফোন নম্বর, ইউআরএল, নাম ইত্যাদির মতো ব্যবসায়িক আইটেমগুলির জন্য বাস্তবসম্মত ডেটা তৈরি করে honest


হ্যাঁ, আমি কয়েকশো বিকাশের সময় বাঁচাতে 5 295 ব্যয় করতে বিরত নই। সীসা জন্য ধন্যবাদ!
বিল কারভিন

2

আপনি যদি সন্ধান করছেন বা মাইএসকিউএল-নির্দিষ্ট কিছু ব্যবহার করতে ইচ্ছুক হন তবে আপনি সুপার স্ম্যাকটি একবার দেখে নিতে পারেন । এটি বর্তমানে টনি বাউর্ক পরিচালনা করছেন।

সুপার স্ম্যাক আপনাকে আপনার ডাটাবেস সারণিতে সন্নিবেশ করতে এলোমেলো ডেটা তৈরি করতে দেয় allows এটি আপনার পছন্দসই প্যাকেজযুক্ত ਸ਼ਬਦ.ড্যাট ফাইল, বা কোনও পরীক্ষার ডেটা ব্যবহার করার অনুমতি দেয়, এটি কাস্টমাইজযোগ্য।

এটি সম্পর্কে একটি দুর্দান্ত বিষয় হ'ল এটি হ'ল কমান্ড-লাইনটি অত্যন্ত স্বনির্ধারিত। হাই পারফরম্যান্স মাইএসকিউএল বইতে ব্যবহারের কয়েকটি মোটামুটি শালীন উদাহরণ রয়েছে যা এখানেও উদ্ধৃত রয়েছে

আপনি যা সন্ধান করছেন তার পংক্তি বরাবর এটি নিশ্চিত কিনা তবে কেবল একটি চিন্তাভাবনা।


প্রতিশ্রুতিবদ্ধ মনে হচ্ছে! বলে এটি পোস্টগ্র্রেএসকিউএল পাশাপাশি মাইএসকিউএল সমর্থন করে। লিঙ্কের জন্য ধন্যবাদ।
বিল কারভিন

2

উপলব্ধ জাল ডেটা জেনারেটরগুলির মধ্যে একটি সহ একটি রুবি স্ক্রিপ্ট আপনার ঠিক ঠিক করা উচিত।

http://faker.rubyforge.org/ হ'ল একটি রত্ন। দুর্ভাগ্যক্রমে, এটি আপনার সমস্ত প্রয়োজনীয়তা পূরণ করে না।

এখানে অন্য একটি: http://random-data.rubyforge.org/

এবং ফেকার ব্যবহারের জন্য একটি টিউটোরিয়াল: http://www.rubyandhow.com/how-to-generate-fake-names-addresses-in-ruby/


RE: বিদ্যমান সারণির সংজ্ঞা জন্য ডেটা উত্পন্ন করার নমনীয়তা। উপলব্ধ ওআরএমগুলির মধ্যে একটির সাথে ফ্যাকার মণির সংমিশ্রণ করুন। অ্যাক্টিভেকর্ড সম্ভবত সম্ভবত সবচেয়ে সহজ হবে।


আপনি কি অ্যাক্টিভেকর্ড ইন্টারফেসের মাধ্যমে একবারে 1 মিলিয়ন সারি, এক সারিতে প্রচুর পরিমাণে বোঝার চেষ্টা করেছেন? আমি সময় শেষ সম্পর্কে আশাবাদী না।
বিল কারভিন

এছাড়াও, আমি আজ কিছু ফলের রত্নকে কিছু শসা বৈশিষ্ট্য ধাপে ব্যবহার করেছি এবং এর এসএলও ডব্লু। সুতরাং, এখন পর্যন্ত আমার স্কোর: অ্যাক্টিভেকর্ড -১; ফ্যাকার -1 আমি এত দুর্দান্ত করছি না। :)
ব্রেন্ডঞ্জারউইন

2

সাধারণত খুব ব্যয়বহুল, তবে আপনি যদি একটি ছোট আইএসভি হন তবে খুব সস্তায় আপনি ভিজ্যুয়াল স্টুডিও ২০০৮ ডাটাবেস সংস্করণটি পেতে পারেন, ক্ষমতায়ন এবং বিসস্পার্ক প্রচার দেখুন। এটি আরও অনেক কার্যকারিতা সরবরাহ করে তারপরে কেবল পরীক্ষার ডেটা তৈরি করে (এসিসিসির সাথে সংহতকরণ, ইউনিট টেস্টিং, ডিবি রিফ্যাক্টরিং ইত্যাদি)

আমি যেমনটি জানি যে রেড-গ্রেট সরঞ্জামগুলি শিখতে খুব সহজ, আমি এখনও এসকিউএল ডেটা জেনারেটরের দিকে নজর দেব


হ্যাঁ রেডগেটের সরঞ্জামের সমান দামের ক্রম অনুসারে এটি কম ব্যয়বহুল, তবে আপনাকে আইএসভি হিসাবে যোগ্যতা অর্জন করতে হবে এবং এর অর্থ অন্যান্য জিনিস কেনা। লিঙ্কটির জন্য যাই হোক না কেন ধন্যবাদ, এটি কারও পক্ষে কার্যকর হবে সন্দেহ নেই। +1
বিল কারভিন

2

এমন একটি সরঞ্জাম যা তালিকা থেকে নিখোঁজ হওয়া উচিত নয় তা হ'ল ডেটানামিকের ডেটা জেনারেটর যা সরাসরি ডেটাবেসগুলি পপুলেট করে বা সন্নিবেশ স্ক্রিপ্ট তৈরি করে, প্রাক-ইনস্টলড জেনারেটরের একটি বৃহত সংগ্রহ রয়েছে (এবং একাধিক ডাটাবেস সমর্থন করে ...

http://www.datanamic.com/datagenerator/index.html


পরামর্শের জন্য ধন্যবাদ. এটি লক্ষ করা উচিত যে এটি কেবল উইন্ডোজ প্ল্যাটফর্মের জন্য, এবং এটির দাম $ 799।
বিল কারভিন

1

আমি জানি আপনি প্রকৃত লরেম পাঠ্য খুঁজছেন না; তবে অন্য কেউ যদি সত্যিকারের লম্পট আইপসাম জেনারেটরের সন্ধান করে এবং এই থ্রেডটি খুঁজে পায়: ঠোঁটস ডট কম এটির দুর্দান্ত কাজ করে।


লিঙ্কটির জন্য ধন্যবাদ, তবে হ্যাঁ আমি যা খুঁজছিলাম তা নয়।
বিল কারভিন

ডামি লিপসাম নামে ফায়ারফক্সের জন্য একটি প্লাগিন রয়েছে, এটি দরকারী! দুঃখিত, আমি বিলকে সাহায্য করতে পারি না :(
অ্যালেক্স

1

নিখরচায় নয়, তবে ভিজ্যুয়াল স্টুডিও ২০০৮ ডাটাবেস সংস্করণটি একটি ভাল বিকল্প এবং এটি অনেক বেশি কার্যকারিতা সরবরাহ করে (এসসিসি, ইউনিট টেস্টিং, ডিবি রিফ্যাক্টরিং ইত্যাদির সাথে একীকরণ ...)


কেবলমাত্র একটি এমএসডিএন সাবস্ক্রিপশনের মাধ্যমে উপলব্ধ হতে পারে যা প্রতি বছর 69 5469 খরচ হয় costs এই পরিমাণ অর্থের জন্য, আমি কিছু কলেজ ছাত্রকে পরীক্ষার ডেটা তৈরি করতে এবং এটি টাইপ করার জন্য নিয়োগ করতে পারতাম
বিল কারভিন

1

আমি ডেটাটেক্ট নামে একটি সরঞ্জাম ব্যবহার করি :

  1. ফ্ল্যাট ফাইল বা যে কোনও ওডিবিসি অনুগত ডাটাবেসে ডেটা উত্পন্ন করে।
  2. ভিবিএস স্ক্রিপ্টের মাধ্যমে বিস্তৃত।
  3. রেফারেন্সালি সচেতন; পিতামাতা সারণী থেকে মান সহ বিদেশী কীগুলি তৈরি করবে।
  4. তথ্য প্রসঙ্গে সচেতন; প্রদত্ত জিপ কোডগুলির জন্য শহর, রাজ্য এবং ফোন নম্বর, লিঙ্গ সহ প্রথম নাম এবং শিরোনাম।
  5. কাস্টম, জটিল ডেটা প্রকার তৈরি করতে পারে।
  6. 2 বিলিয়নেরও বেশি যথাযথ নাম, ব্যবসায়ের নাম, রাস্তার ঠিকানা, শহর, রাজ্য এবং জিপ কোড উত্পন্ন করুন।

আমি এই সরঞ্জামটি একটি এসকিউএল সার্ভার ডাটাবেসে প্রায় 40,000,000 সারি ডেটা এবং একটি ওরাকল ডাটাবেসে 8,000,000 সারি ডেটা তৈরি করতে ব্যবহার করেছি।

আমি কোনওভাবেই ব্যানার সিস্টেমগুলির সাথে অনুমোদিত নয়, কেবল সন্তুষ্ট গ্রাহক।


এটি একটি প্রতিশ্রুতিবদ্ধ বিকল্প মত দেখাচ্ছে। লিঙ্কের জন্য ধন্যবাদ। +1 যাইহোক, আমি উইন্ডোজটিতে আমার প্রাথমিক প্ল্যাটফর্ম হিসাবে বিকাশ করি না, দুঃখিত, আমি আমার প্রশ্নের মধ্যে এটি নির্দিষ্ট করে নি।
বিল কারভিন


1

ওএস এক্সের জন্য ডেটা ক্রিয়েটার রয়েছে (মার্কিন ডলার $) ডাউনলোড পরীক্ষার উদ্দেশ্যে বিনামূল্যে। আপনি এটি সফ্টওয়্যার এবং এর বৈশিষ্ট্যগুলি মূল্যায়নের জন্য ব্যবহার করতে পারেন।

এটির জন্য ওএস এক্স সিংহ বা ক্রমাগত প্রয়োজন। এটি প্রচুর বিভিন্ন ক্ষেত্রের প্রকার তৈরি করতে পারে এবং এতে কাস্টম এক্সপোর্ট মোড এবং কিছু প্রাক সেট (টিএসভি, সিএসভি, এইচটিএমএল টেবিল, ভিতরে টেবিল সহ ওয়েব পৃষ্ঠা) রয়েছে।

http://www.tensionsoftware.com/osx/datacreator/

অ্যাপ স্টোর এ এখানে:

https://itunes.apple.com/us/app/data-creator/id491686136?mt=12


1

আপনি DbSchema, www.dbschema.com ব্যবহার করতে পারেন এটি একটি ডাটাবেস পরিচালন সরঞ্জাম এবং এটি আপনার ডাটাবেস পপুলেশন করার জন্য একটি র্যান্ডম ডেটা জেনারেটর রয়েছে has


0

আপনার প্রশ্নের সরাসরি উত্তর নয় তবে এটি নির্দিষ্ট ধরণের ডেটার জন্য সহায়ক হতে পারে:

ভুয়া নাম জেনারেটর দরকারী হতে পারে - http://www.fakenamegenerator.com , ব্যবহারকারীর অ্যাকাউন্ট বা এই জাতীয় স্টাফের জন্য নয়। আফাইক তারা বাল্ক অর্ডারের জন্য সমর্থন সরবরাহ করে।


হ্যাঁ আমি একবার দেখেছি তবে এটি যে নমনীয়তাটি আমি সন্ধান করছি তা প্রস্তাবিত বলে মনে হচ্ছে না। লিঙ্কের জন্য যাইহোক ধন্যবাদ।
বিল কারভিন

0

উপকারকারীর জন্য +1: আমি অফারে থাকা অন্যান্য সরঞ্জামগুলির 3 বা 4 টি (ডিবিমনস্টার সহ) চেষ্টা করেছি কিন্তু দাতাকে খুব দ্রুত, বাস্তববাদী ডেটা সরবরাহ করতে এবং নমনীয় হতে দেখেছি। আমি ফোরামে পোস্ট করার সময় আমি সরঞ্জামটির স্রষ্টার কাছ থেকে খুব দ্রুত এবং সহায়ক প্রতিক্রিয়াও পেয়েছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.