すべてのプロダクト
Search
ドキュメントセンター

Data Management:テストデータの生成

最終更新日:Aug 13, 2024

データ管理 (DMS) は、ランダム値、リージョン名、仮想IPアドレスなど、さまざまなテストデータを一度にバッチ生成できるテストデータ生成機能を提供します。 この機能により、テストデータの生成が簡単になります。

準備

データベースにテーブルが作成されます。 詳細については、「SQLConsoleタブのデータベースの管理」トピックの「テーブルの作成」セクションをご参照ください。

この例では、poc_devという名前のデータベースとbig_tableという名前のテーブルが作成されます。

手順

この例では、big_tableテーブルに対して1百万行のテストデータを生成する方法を示します。

  1. DMSコンソールV5.0 にログインします。

  2. 上部のナビゲーションバーで、データベース开発 > 環境建設 > テストデータ生成を選択します。

    説明

    DMSコンソールをシンプルモードで使用する場合は、コンソールの左上隅にある2023-01-28_15-57-17.pngアイコンの上にポインターを移動し、[すべての機能] > [データベース開発] > [環境構築] > [テストデータ生成] を選択します。

  3. ページの右上隅にある [テストデータ生成] をクリックします。 [テストデータ生成チケット] ページの [申請] ステップで、テストデータ生成チケットを送信するためのパラメーターを設定します。

    [競合処理] パラメーターには、次のいずれかのオプションを選択します。

    • データ競合が発生した場合のスキップ: プライマリキーまたは固有キーのデータの書き込み中にデータ競合が発生した場合、DMSは競合するデータレコードをスキップし、他のデータレコードの書き込みを続行します。

    • データ競合が発生した場合の置換: プライマリキーまたは固有キーのデータの書き込み中にデータ競合が発生した場合、DMSは元のデータレコードを更新し、他のデータレコードの書き込みを続行します。

  4. パラメーターの設定後、[送信] をクリックします。

  5. チケットが承認されると、DMSは自動的にSQL文を生成して実行します。 [チケットの詳細] ページで実行の進行状況を確認できます。

  6. テストデータが生成されたら、[SQLコンソール] タブに移動し、poc_devデータベースで生成されたテストデータを照会します。

    1. ページの [基本情報] セクションのデータベース名の上にポインターを移動します。

    2. メニューの [クエリ] をクリックすると、自動的にSQL Consoleのページにリダイレクトされます。

    3. 次のSQL文を入力してbig_tableテーブルの行数を照会し、[実行] をクリックします。

      SELECT COUNT(*) FROM `big_table`;

詳細については、「テストデータの生成」をご参照ください。