# tQVDOutput

Creates QVD files that can be published to Qlik Cloud.

## tQVDOutput Standard properties

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

The Standard tQVDOutput component belongs to the File family.

## Basic settings

| Properties | Description |
| --- | --- |
| Property type | Either Built-in or<br>Repository<br>.<br><br><ul> <li> <span>Built-in</span>: No property data stored                        centrally.</li> <li> <span>Repository</span>: Select the repository                        file in which the properties are stored. The fields that follow are                        completed automatically using the data retrieved.</li> </ul> |
| 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><ul> <li> <p> <span>Built-In</span>: You create and store the schema locally for this component                only.</p> </li> <li> <p> <span>Repository</span>: You have already created the schema and stored it in the                Repository. You can reuse it in various projects and Job designs.</p> </li> </ul><br><br>Click Edit schema to make changes to<br>the schema. If you make changes, the schema automatically becomes built-in.<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> |
| File name | Enter the path and name of the QVD file to be created. |

## Advanced settings

| Properties | Description |
| --- | --- |
| tStatCatcher Statistics | Select this checkbox to collect the log data at the component<br>level. |
| Max batch size | Specify the maximum number of requests that can be processed in a batch. |
| Create directory if does not exist | This checkbox is selected by default. It creates the directory that holds the<br>output file, if it does not already exist. |
| Fail if file already exists | This checkbox is selected by default. It throws an exception if the output file<br>specified in the File name field in the Basic<br>settings view already exists. Clear this check box to overwrite<br>the existing file. |
| Table name | Specify the table name corresponding to the QVD file. For more information,<br>read [Table names](https://help.qlik.com/en-US/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/table-names.htm#). |
| Memory mode | Select how the QVD file will be stored, either Memory<br>(in-memory storage), or Mixed (both in-memory and on<br>file system storage - in a temporary directory). |

## Global Variables

| Variables | Description |
| --- | --- |
| ERROR\_MESSAGE | The error message generated by the component when an error occurs. This is<br>an After variable and it returns a string. |
| NB\_LINE | The number of rows read by an input component or transferred to an output<br>component. This is an After variable and it returns an integer. |

**Related tasks**

* [Generating a QVD file and uploading it to Qlik Cloud](https://help.qlik.com/talend/en-US/components/8.0/qlik-cloud/tqvdoutput-trowgenerator-tqlikoutput-generating-qvd-and-uploading-it-to-qlik-cloud-standard-component)