データ管理 (DMS) は、ランダム値、リージョン名、仮想IPアドレスなど、さまざまなテストデータを一度にバッチ生成できるテストデータ生成機能を提供します。 この機能により、テストデータの生成が簡単になります。
準備
データベースにテーブルが作成されます。 詳細については、「SQLConsoleタブのデータベースの管理」トピックの「テーブルの作成」セクションをご参照ください。
この例では、poc_dev
という名前のデータベースとbig_table
という名前のテーブルが作成されます。
手順
この例では、big_table
テーブルに対して1百万行のテストデータを生成する方法を示します。
DMSコンソールV5.0 にログインします。
上部のナビゲーションバーで、 を選択します。
説明DMSコンソールをシンプルモードで使用する場合は、コンソールの左上隅にあるアイコンの上にポインターを移動し、
を選択します。ページの右上隅にある [テストデータ生成] をクリックします。 [テストデータ生成チケット] ページの [申請] ステップで、テストデータ生成チケットを送信するためのパラメーターを設定します。
[競合処理] パラメーターには、次のいずれかのオプションを選択します。
データ競合が発生した場合のスキップ: プライマリキーまたは固有キーのデータの書き込み中にデータ競合が発生した場合、DMSは競合するデータレコードをスキップし、他のデータレコードの書き込みを続行します。
データ競合が発生した場合の置換: プライマリキーまたは固有キーのデータの書き込み中にデータ競合が発生した場合、DMSは元のデータレコードを更新し、他のデータレコードの書き込みを続行します。
パラメーターの設定後、[送信] をクリックします。
チケットが承認されると、DMSは自動的にSQL文を生成して実行します。 [チケットの詳細] ページで実行の進行状況を確認できます。
テストデータが生成されたら、[SQLコンソール] タブに移動し、
poc_dev
データベースで生成されたテストデータを照会します。ページの [基本情報] セクションのデータベース名の上にポインターを移動します。
メニューの [クエリ] をクリックすると、自動的にSQL Consoleのページにリダイレクトされます。
次のSQL文を入力してbig_tableテーブルの行数を照会し、[実行] をクリックします。
SELECT COUNT(*) FROM `big_table`;
詳細については、「テストデータの生成」をご参照ください。