いくつかのチャートクラスをテストする必要があります。これらのために、私は100万から200万のデータの大きなデータセットを作成したいと思います!このような大きなデータセットを作成するにはどうすればよいですか?
ありがとう
この質問は少し自由形式ですが、要するに、ランダムデータを生成するプログラムを作成することができます。基本的に、データフィールドごとに、データ範囲(EG:0〜100、「true」/「false」など)を選択します。次に、プログラムに各フィールドにランダムデータを入力させます。そのフィールドをデータセットに書き込み、プロセスを何百万回も繰り返します...
テキストベースであれば、これをシードとして使用できます。文字列にしてから文字列配列に分割し、配列のランダムインデックスの結合を開始します。数値の場合は、ランダム機能を使用します。これがあなたの種です:
Lorem ipsum dolorは、amet、consecteturadipiscingelitに座ります。Fusce scelerisque nulla congue felis interdum nec lobortisturpisblandit。Ut sagittismolstielacinia。Phasellus iaculis justo vel ligulavestibulumpretium。Phasellus noniaculisnibh。Curabitur eu ipsum dignissim erosvolutpatdignissim。Maecenas lobortis ultricies nisl、amet laoreet leotristiqueegetに座ってください。Donec ullamcorper、metus condimentum vehicula mollis、urna lorem tincidunt arcu、eget rutrum nisl enim sitametenim。Aliquamacmitellus。履歴書、履歴書。Aliquam fermentum lacus eu urnaconguepellentesque。Nam malesuada tincidunt odio、eget adipiscing libero pulvinarsitamet。Ut risus dolor、condimentum non cursus ut、convallisvitaeelit。Aliquam ultriciesは、nullaegetconvallisをもたらします。Maecenas egetsollicitudinneque。Etiam aliquamcommodosagittis。
Stackoverflowユーザーデータなどの既存のデータセットを利用します。
既存のデータをコピーして、何百万回も貼り付けます。
for(i = 1; i <= 2000000; i++) {
insertRandomData();
}
Visual Studio Team System Database Editionには、これを行うための機能があります
私のプロジェクトhttp://fluentetl.codeplex.com/はこれであなたを助けるかもしれません。
これを使用してテストデータをデータベースに簡単にダンプできます。これは実際に例に示されています。
1つの例は、コードを介してデータを生成します。別の例では、2つのテキストファイル、名のリストと名のリストを結合し、可能なすべての組み合わせをテーブルに挿入します。ランダムデータの独自のループを作成して、データベースに保存できます。