Create DataTable
Estimated reading: 2 minutes
The Create DataTable component converts data from files or workflow outputs into a reusable DataTable for use in subsequent steps of the flow.
When should I use this?
Use this component when:
1. Data is available in a CSV or Excel file.
2. Data comes from another component as a DataFrame.
3. Data needs to be stored and reused across multiple steps in the workflow.
How it works
1. Choose a data source (CSV, Excel, or DataFrame).
2. Provide a name for the DataTable.
3. Configure overwrite options, if required.
4. Run the flow to create the DataTable.
Parameters
| Parameter | Description |
|---|---|
| File (CSV/XLSX) | Specifies the CSV or Excel file from which data will be imported to create the DataTable. |
| DataFrame | Specifies the table-like data (rows and columns) received from another component that will be used to create the DataTable. |
| File Path | Provide the full file path of the CSV or Excel file from which data should be imported. |
| Table Name* | Specifies the name of the DataTable where the imported data will be stored. |
| Description* | Provides additional information about the DataTable for reference purposes. |
| Overwrite DataTable | Specifies whether an existing DataTable with the same name should be replaced. Enable this option to overwrite the existing DataTable. |
| Timeout (seconds) | Maximum wait time for the download request to complete before the operation times out. Default: 30 seconds. |
| Retry count | The number of automated download attempts if the initial request fails. |
| Delay between retries (s) | Wait time between consecutive retry attempts. Default: 1 second. |
| Delay before execution (s) | Time to wait before the component starts processing. Default: 0 seconds. |
| Delay after execution (s) | Time to wait after the component finishes processing. Default: 0 seconds. |
| Continue on Error |
Determines the behavior when an unrecoverable error occurs:
Stop Workflow – Halts workflow execution. Continue – Skips this step and continues without passing the error downstream. Continue Using Error Output – Continues execution and routes error details through the error output handle. |
Output
| Output | Description |
|---|---|
| Output | Returns the created DataTable content in JSON format for use in subsequent workflow steps. |