...
Support for Ultra Pipelines
Works in Ultra Task Pipelines if batching is disabled.
...
Field Name | Field Type | Description | |||||||
---|---|---|---|---|---|---|---|---|---|
Label* Default value: Oracle - Insert | String | Specify the name for the Snap. You can modify this to be more specific, especially if you have more than one of the same Snap in your pipeline. | |||||||
Schema name
| String/Expression/Suggestion | The Specify the database schema name. In case it is not defined, then the suggestion for the Table Name will retrieve all tables names of all schemas. The property is suggestible and will retrieve available database schemas during suggest values. Note | The suggestions in the Schema field are populated only when at least a single table exists in the schema. If no tables exist to use that schema, only SYS, SYSTEM, and XDB are populated. | ||||||
Table name
| String/Expression/Suggestion | Specify the table that the rows will be inserted into. Note | This list is populated based on the tables associated with the selected schema. | ||||||
Create table if not present Default state: Deselected | Checkbox |
Learn more about table creation. | |||||||
Preserve case sensitivity | Checkbox | Select this checkbox to preserve the case sensitivity of the column names while performing the insert operation.
| |||||||
Number of retries Default value: 0 | Integer/Expression | Specify the maximum number of attempts to be made to receive a response. The request is terminated if the attempts do not result in a response. | |||||||
Retry interval (seconds) Default value: 1 | Integer/Expression | Specify the time interval between two successive retry requests. A retry happens only when the previous attempt resulted in an exception. | |||||||
Session parameters | Use this field set to define the session parameters. This property lets you use the National Language Support (NLS) parameters. See the Oracle doc for detailed information about Setting NLS Parameters. The NLS parameters enable overriding the default value (e.g., a comma) that is set for the session in the initialization parameter file or set by the client with environment variables (e.g., a decimal point). You can add multiple parameters by using the plus (+) sign next to Session parameters. | ||||||||
Session parameter name Default value: N/A | String/Expression | Name of the NLS parameter.
| |||||||
Session parameter value Default value: N/A | String/Expression | Value of the NLS parameter. This field supports only pipelines parameters, and not upstream values. | |||||||
| Dropdown list | ||||||||
name | Execution_Detail_Write | page | SOAP ExecuteSpecify the database schema name. Selecting a schema, filters the Table name list to show only those tables within the selected schema. The suggestions in the Schema field are populated only when at least a single table exists in the schema. If no tables exist to use that schema, only SYS, SYSTEM, and XDB are populated. The values can be passed using the pipeline parameters but not the upstream parameter. |
Auto commit
In a scenario where the Auto commit on the account is set to true, and the downstream Snap does depends on the data processed on an Upstream Database Bulk Load Snap, use the Script Snap to add delay for the data to be available.
For example, when performing a create, insert and a delete function sequentially on a pipeline, using a Script Snap helps in creating a delay between the insert and delete function or otherwise it may turn out that the delete function is triggered even before inserting the records on the table.
...