GenerateRecord 2025.5.31.15

バンドル

org.apache.nifi | nifi-standard-nar

説明

このプロセッサーは、指定されたフィールドにランダムな値を持つ記録で FlowFiles を作成します。GenerateRecord は、テスト、構成、シミュレーションに便利です。ユーザー定義のプロパティを使用して記録スキーマを定義するか、プロバイダーのスキーマを使用して、スキーマ内のフィールドのランダムデータを使用して指定された数のレコードを生成します。

タグ

フェイク、生成、ランダム、テスト

入力要件

FORBIDDEN

機密動的プロパティをサポート

false

プロパティ

プロパティ

説明

null-percentage

Null許容フィールドに対して生成された値がNullLになる確率 (0~100%)。このプロパティをゼロにセットするとNull値が存在しなくなり、100にセットするとすべてのNull値が存在するようになります。

nullable-fields

生成されるフィールドを Null許容 にするかどうか。スキーマ・テキストがセットされている場合、このプロパティは無視されることに注意してください。また、生成されるデータのスキーマに影響するだけで、値がnullになるかどうかは関係ありません。このプロパティが true の場合、生成されるフィールドが Null になる確率をセットするには、 'Null Value Percentage' を参照してください。

number-of-records

各発信 FlowFile に対して生成される記録数を指定します。

record-writer

記録の書き出しに使用するController Serviceを指定します。

schema-text

記録データの生成に使用される Avro 形式スキーマのテキスト。このプロパティがセットされている場合、ユーザー定義のプロパティは無視されます。

リレーションシップ

名前

説明

success

FlowFiles が作成に成功すると、このリレーションシップにルーティングされます。

属性の書き込み

名前

説明

mime.type

mime.type属性をRecord Writerで指定された MIME Typeにセットします。

record.count

FlowFile の記録数。