のデータ生成プロファイル 開発者サンドボックス
ベースインスタンスからレコードデータではなくメタデータ 開発者サンドボックス コピーするため、データ生成プロファイルを使用して特定のデータを生成する必要がある場合があります。
データ生成プロファイルの概要
- データのサンプル元となる特定のテーブルの選択
- 必要なデータをサンドボックスに入力するためのマッピングの作成
- アプリケーションのビルドとテストに必要なデータの提供
データを生成する場合、 開発者サンドボックス はすべてのインスタンスデータをコピーしません。データ生成プロファイルを使用すると、キュレーションされたマッピングを使用して選択したテーブルからデータを統計的にサンプリングし、アプリケーションのビルドに必要なデータをサンドボックスに入力できます。データ生成プロファイルは、ビジネスルールを実行する定義を呼び出して、レコードの生成時に自動的に追加データを作成することもできます。
データ生成プロファイルは、開発目的でデータを入力するテーブルとフィールドを定義します。たとえば、[sys_user] テーブルには、開発とテストのために 10 人のサービスデスクユーザーを追加する必要がある場合があります。
開発者サンドボックスデータ生成プロファイルは、データモデルの定義を使用します。この定義も作成する必要があります。データ生成定義は、添付ファイルとして保存される JSON ファイルです。データモデルは、既存のテーブルから定義された詳細を収集してデータを生成し、データ生成プロファイルのレコード数に基づいて指定されたデータを入力します。
データ生成プロファイルとテーブル
- データ生成プロファイル定義の名前を入力します
- データを生成するテーブルを選択
- 表示するレコード数を変更する
- 定義がビジネスルールを実行することを指定します
- レコードの日時を選択します
複数のテーブルをターゲットにできるデータ生成プロファイルを作成できます。各テーブル定義は、フィールドを生成された値、テンプレート値、またはリテラル値のいずれかにマップでき、残りのカテゴリ値は、そのテーブルで作成された最新の 1000 件のレコードを使用してビルドされた統計テーブルモデルから入力されます。
データ生成プロファイルフィールドマッピング
データ生成プロファイルフィールドマッピングを使用すると、異なる定義間の関係を指定できます。データ生成フィールドマッピングのこの半キュレーションされたアプローチにより、プロセスの大部分を自動化しながら、生成されたデータの詳細をある程度制御できます。
データ生成プロファイルアクション
データ生成プロファイルアクションを使用すると、基準に適合する偽のデータまたはランダムなデータを生成できます。偽のユーザー名、ID、電子メール、電話番号を生成できるアクションがいくつかあります。
さらに、スクリプト化された API を介して新しいアクションを定義し、顧客固有のデータ生成方法を提供できます。新しいアクションは、統計モデルが十分でない場合や、個人識別可能情報 (PII) を保護する必要があるフィールドに入力するのに役立ちます。