# tDatasetInput

Creates a flow with data from a Talend Data Preparation dataset.

tDatasetInput fetches the content of the dataset with the specified ID to use as input.

Information noteNote: This component is not shipped with your Talend Studio by default. You need to install the Talend Data Preparation components in the Data Integration &gt; Components section of the Feature Manager before you can use it in your Talend Studio. For more information, see [Installing features using the Feature Manager](https://help.qlik.com/talend/r/en-US/8.0/studio-user-guide/install-features-to-talend-studio).

## tDatasetInput Standard properties

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

The Standard tDatasetInput component belongs to the Talend Data Preparation family.

The component in this framework is available in all subscription-based Talend products.

## Basic settings

| Properties | Description |
| --- | --- |
| Schema and Edit Schema | A schema is a row description. It defines the number of fields<br>(columns) to be processed and passed on to the next component. When you create a Spark<br>Job, avoid the reserved word line when naming the<br>fields.<br><br>Click Edit<br>schema to make changes to the schema. If the current schema is of the Repository type, three options are available:<br><br><ul> <li> <p> <span>View schema</span>: choose this                option to view the schema only.</p> </li> <li> <p> <span>Change to built-in property</span>:                choose this option to change the schema to <span>Built-in</span> for local changes.</p> </li> <li> <p> <span>Update repository connection</span>:                choose this option to change the schema stored in the repository and decide whether                to propagate the changes to all the Jobs upon completion.</p> <p>If you just want to                propagate the changes to the current Job, you can select <span>No</span> upon completion and choose this schema metadata                again in the <span>Repository Content</span>                window.</p> </li> </ul><br><br>Information noteNote: The byte, byte[], char, short, float, and long data types are not<br>supported. |
| URL | Type the URL of the Talend Data Preparation web application, between double quotes.<br><br>If you are working with Talend Cloud Data Preparation, use the URL for the corresponding data center to access the<br>application, for example, https://tdp.us.cloud.talend.com for the AWS US data center.<br><br>For the URLs of available data centers, see [Accessing Talend Cloud applications](https://help.qlik.com/talend/en-US/installation-guide-windows/Cloud/talend-cloud-application-url). |
| Email | Type the email address that you use to log in the Talend Data Preparation web application, between double quotes. |
| Password | Click the [...] button and type your user password for the Talend Data Preparation web application, between double quotes.<br><br>If you are working with Talend Cloud Data Preparation and if:<br><br><ul> <li>SSO is enabled, enter an access					token in the field.</li> <li>SSO is not enabled, enter either					an access token or your password in the field.</li> </ul> |
| Dataset Name | Click the Choose a dataset button to<br>select a name from the list. |
| Fetch Schema | Click this button to retrieve the schema from the dataset defined in the Dataset Name field. |

## Advanced settings

| Properties | Description |
| --- | --- |
| Dataset ID | Type the ID of the dataset to be used, between double quotes. |
| tStatCatcher Statistics | Select this check box to gather the Job processing metadata at the Job level as well as at each component level. |

## Usage

| Usage guidance | Description |
| --- | --- |
| Usage rule | This component is used as a start component and requires an output link. |
| Limitation | <ul> <li> <p>If the column headers of your dataset in <span>Talend Data Preparation</span> contain whitespaces or special characters, the schema fetched in <span>Talend Studio</span> will be considered invalid.</p> </li> <li> <p>In <span>Talend Studio</span>, after fetching a schema from a dataset, you can add new columns but you must then give the exact same name (case sensitive) to the equivalent column in <span>Talend Data Preparation</span>.</p> </li> <li> <p>Variations between the schema of your data in <span>Talend Data Preparation</span> and in <span>Talend Studio</span> may lead to errors.</p> </li> </ul> |