Parameter | Description | Data type | Required | Default value | Remarks |
connector | The type of the source table. | STRING | Yes | No default value | Set the value to datagen . |
rows-per-second | The rate at which random data is generated. | LONG | No | 10000 (rows of data per second) | N/A. |
number-of-rows | The total number of rows of data that can be generated. | LONG | No | No default value | By default, an unbounded data source table is generated. If a field generator is a sequence generator, data generation for the source is complete and a bounded table is generated after the sequence of a field is generated. |
fields.<field>.kind | The type of the generator that generates data for <field>. | STRING | No | random | Valid values: For more information about generators, see Generators. |
fields.<field>.min | The minimum random value that can be generated. | Same as the data type of <field> | No | Minimum value for the data type of <field> | This parameter takes effect when the fields.<field>.kind parameter is set to random. Only numeric data types are supported. |
fields.<field>.max | The maximum random value that can be generated. | Same as the data type of <field> | No | Maximum value for the data type of <field> | This parameter takes effect when the fields.<field>.kind parameter is set to random. Only numeric data types are supported. |
fields.<field>.max-past | The maximum past time relative to the current timestamp of the on-premises machine when a random timestamp is generated. | DURATION | No | 0 | Only the timestamp type is supported. |
fields.<field>.length | The length of the random string that is generated or the capacity of a set of data that is generated. | INTEGER | No | 100 | The following data types are supported: CHAR VARCHAR BINARY VARBINARY STRING ARRAY MAP MULTISET
|
fields.<field>.start | The start value of the sequence generator. | Same as the data type of <field> | No | No default value | This parameter takes effect when the fields.<field>.kind parameter is set to sequence. |
fields.<field>.end | The end value of the sequence generator. | Same as the data type of <field> | No | No default value | This parameter takes effect when the fields.<field>.kind parameter is set to sequence. |