# cDataset

Creates a new dataset or reference an existing dataset to send or receive messages.

For more information, see the Apache camel documentation https://camel.apache.org/components/latest/.

## cDataset Standard properties

These properties are used to configure cDataset running in the Standard Job framework.

The Standard cDataset component belongs to the Testing family.

## Basic settings

| Properties | Description |
| --- | --- |
| Id | The ID of the Dataset bean. |
| Produce Delay | Specify a delay in milliseconds to cause producers to pause. |
| Consume Delay | Specify a delay in milliseconds to cause consumers to pause. |
| Preload Size | Specify how many messages should be sent before the Route completes its<br>initialization. |
| Initial Delay | Specify the time in milliseconds to wait before starting sending messages. |
| Minimum Rate | Specify the least number of messages that the dataset should contain<br>before starting sending messages. |
| Register new Bean | Select this check box to register a new bean. |
| Bean Class | Enter the class of the bean. This field appears when the<br>Register new Bean check box is<br>selected. |
| Arguments | Set the optional arguments in the corresponding table.<br>Click [+] as many times as required to<br>add arguments to the table. This table appears when the Register new Bean check box is<br>selected. |

## Usage

| Usage guidance | Description |
| --- | --- |
| **Usage rule** | cDataset can be a start, middle, or end component of a<br>Route. |
| Limitation | n/a |

**Related concepts**

* [Using cDataset to create messages](https://help.qlik.com/talend/en-US/mediation-components/8.0/mediation-testing/cdataset-csetbody-clog-clog-using-cdataset-to-create-messages)