のデータ生成プロファイル 開発者サンドボックス

  • リリースバージョン: Zurich
  • 更新日 2025年08月11日
  • 所要時間:2分
  • ベースインスタンスからレコードデータではなくメタデータ 開発者サンドボックス コピーするため、データ生成プロファイルを使用して特定のデータを生成する必要がある場合があります。

    データ生成プロファイルの概要

    データ生成プロファイルは、サンドボックスのテストデータを作成するのに役立ちます。これらは次の方法で機能します。
    • データのサンプル元となる特定のテーブルの選択
    • 必要なデータをサンドボックスに入力するためのマッピングの作成
    • アプリケーションのビルドとテストに必要なデータの提供
    データ生成プロファイルは、開発環境の現実的なテストデータを生成し、実際のデータを使用せずにアプリケーションを簡単にビルドおよびテストできるようにします。

    データを生成する場合、 開発者サンドボックス はすべてのインスタンスデータをコピーしません。データ生成プロファイルを使用すると、キュレーションされたマッピングを使用して選択したテーブルからデータを統計的にサンプリングし、アプリケーションのビルドに必要なデータをサンドボックスに入力できます。データ生成プロファイルは、ビジネスルールを実行する定義を呼び出して、レコードの生成時に自動的に追加データを作成することもできます。

    データ生成プロファイルは、開発目的でデータを入力するテーブルとフィールドを定義します。たとえば、[sys_user] テーブルには、開発とテストのために 10 人のサービスデスクユーザーを追加する必要がある場合があります。

    開発者サンドボックスデータ生成プロファイルは、データモデルの定義を使用します。この定義も作成する必要があります。データ生成定義は、添付ファイルとして保存される JSON ファイルです。データモデルは、既存のテーブルから定義された詳細を収集してデータを生成し、データ生成プロファイルのレコード数に基づいて指定されたデータを入力します。

    データ生成プロファイルとテーブル

    データ生成定義は、データを構成するテーブルです。次の操作を実行できます。
    • データ生成プロファイル定義の名前を入力します
    • データを生成するテーブルを選択
    • 表示するレコード数を変更する
    • 定義がビジネスルールを実行することを指定します
    • レコードの日時を選択します

    複数のテーブルをターゲットにできるデータ生成プロファイルを作成できます。各テーブル定義は、フィールドを生成された値、テンプレート値、またはリテラル値のいずれかにマップでき、残りのカテゴリ値は、そのテーブルで作成された最新の 1000 件のレコードを使用してビルドされた統計テーブルモデルから入力されます。

    データ生成プロファイルフィールドマッピング

    データ生成プロファイルフィールドマッピングを使用すると、異なる定義間の関係を指定できます。データ生成フィールドマッピングのこの半キュレーションされたアプローチにより、プロセスの大部分を自動化しながら、生成されたデータの詳細をある程度制御できます。

    データ生成プロファイルアクション

    データ生成プロファイルアクションを使用すると、基準に適合する偽のデータまたはランダムなデータを生成できます。偽のユーザー名、ID、電子メール、電話番号を生成できるアクションがいくつかあります。

    さらに、スクリプト化された API を介して新しいアクションを定義し、顧客固有のデータ生成方法を提供できます。新しいアクションは、統計モデルが十分でない場合や、個人識別可能情報 (PII) を保護する必要があるフィールドに入力するのに役立ちます。