# tQlikOutput

Creates, updates, or deletes data files in Qlik Cloud.

## tQlikOutput Standard properties

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

The Standard tQlikOutput component belongs to the Cloud family.

## Basic settings

| Properties | Description |
| --- | --- |
| Property type | Either Built-in or Repository .<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> |
| Tenant URL | Enter the URL address of your Qlik Cloud account. |
| API key | Enter the Qlik Cloud<br>API key in this field.<br><br>To enter the raw key, click the<br>[...] button next to the corresponding field to bring<br>out the Enter a new password dialog box, enter the key<br>in the text field, and click OK. You can also use a<br>context variable in that field. |
| Action | Select the action to be performed from the dropdown list:<br><br><ul> <li> <p> <span>Create</span>: Creates the data file in                              <span>Qlik Cloud</span>.</p> </li> <li> <p> <span>Overwrite</span>: Creates or updates an                           existing data file in <span>Qlik Cloud</span>.</p> </li> <li> <p> <span>Delete</span>: Deletes the data file in                              <span>Qlik Cloud</span>.</p> </li> </ul> |
| File upload mode | Select the mode used to upload files. This field is available when<br>Action is set to Create or<br>Overwrite:<br><br><ul> <li><span>Single file</span> (default): Upload one file.                        Use the <span>Local file</span> and                           <span>Remote file name</span> fields.</li> <li><span>Directory</span>: Upload all valid files from a                        local directory. Use the <span>Directory path</span> field.                        Files in subdirectories are ignored. Invalid files are ignored and logged                        as warnings.</li> </ul><br><br>When Action is set to<br>Delete, only single-file deletion is supported. |
| Local file | Enter the path, or browse to the local file you want to upload, update, or<br>delete in Qlik Cloud, or click the [...] button to browse to the file. This<br>field is available in Single file mode. |
| Directory path | Enter the path to the local directory that contains the files to upload, or<br>click the [...] button to browse to the directory. This<br>field is available in Directory mode. |
| Specify ID | Select this checkbox to specify the identifier of the file you want to<br>update or delete in the File ID field. If unselected, the<br>Remote file name will be used. This field is only<br>available if you select Overwrite or<br>Delete from the Action dropdown<br>list. |
| Remote file name | Enter the name of the file that will be uploaded in Qlik Cloud.<br><br>The remote file name must include a file extension. If you do not set a<br>Knowledge base, any file extension is accepted, but a<br>file name without extension is rejected. If you set a Knowledge<br>base, the extension must match the supported source file types<br>for Qlik Answers knowledge bases. For more information, read [Qlik Answers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikAnswers/Qlik-Answers.htm).<br><br><ul> <li>If you select <span>Overwrite</span> in                              <span>Action</span>, the remote file name can include a                           folder, like <span>some/folder/data.csv</span> for example.</li> <li>If you select <span>Overwrite</span> in                              <span>Action</span>, the remote file name can include a                           folder, like <span>some/folder/data.csv</span> for example.</li> <li>If you select <span>Delete</span> in                              <span>Action</span>, the remote file name can be either a                           file or a folder path, as you can delete both files and folders.</li> </ul><br><br>This field is available in Single file mode. In<br>Directory mode, each uploaded file keeps its local<br>file name. |
| Space | To select one of the available spaces associated with your Qlik Cloud<br>account, click the [...] button next to the field. In the<br>dialog box, select the space in which the file is modified, or<br>enter a space identifier in the Custom value field.<br><br>After you select a space name from the list, its identifier is displayed in<br>the field.<br><br>For more information on spaces in Qlik Cloud, read [Working in spaces](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/Spaces.htm).<br><br>From the<br>8.0.1-R2025-12 Talend Studio monthly update onwards, spaces are displayed along with their associated<br>environment, shown as "&lt;space\_name&gt; (&lt;environment\_name&gt;)", making it<br>easier to identify spaces that exist in multiple Qlik Cloud environments that may have the same name. |
| Knowledge base | To select one of the available knowledge bases in Qlik Cloud<br>and manage the files in it, click the [...] button next to<br>the field. In the dialog box, select the knowledge base that is<br>used, or enter a knowledge base identifier in the<br>Custom value<br>field.<br><br>After you select a knowledge base name from the list, its identifier<br>is displayed in the field.<br><br>For more information on knowledge bases<br>in Qlik Cloud, read [Working with knowledge<br>bases](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikAnswers/knowledge-bases.htm). |

## Advanced settings

| Properties | Description |
| --- | --- |
| tStatCatcher Statistics | Select this checkbox to collect the log data at the component<br>level. |
| Index file in knowledge base | This checkbox is selected by default and allows you to index new or updated<br>files in Qlik Cloud:<br><br><ul> <li><span>Number of indexation retries</span>: Set the number of                        times the component will attempt to index the file if the initial attempt                        fails.</li> <li><span>Indexation retry delay (seconds)</span>: Set the amount of                        time (in seconds) to wait between each indexation retry attempt. </li> </ul><br><br>Note that two indexation operations cannot be performed in parallel in<br>Qlik Cloud and can cause your Job to fail. For more information on indexing in Qlik Cloud, read [Indexing knowledge base data<br>sources](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikAnswers/indexing-knowledge-bases.htm). |

## 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. |
| FILE\_ID | The identifier of the file/folder. This is an After variable and it returns<br>a string. In Directory mode, this variable contains<br>the identifier of the last processed file. |

**Related tasks**

* [Asking Qlik Answers assistant about password policies and updating its knowledge base with tQlikOutput to change its answers](https://help.qlik.com/talend/en-US/components/8.0/qlik-cloud/tqlikoutput-asking-qlik-answers-assistant-about-password-policies-and-updating-kb-with-tqlikoutput-standard-component)
* [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)