Property | Description |
---|---|
Connection | Name of the source connection. |
Source Type | Type of the source object. Select Single Object, Multiple Objects, Query, or Parameter. Note: When you use a custom SQL query to import Snowflake tables, the Secure Agent fetches the metadata using separate metadata calls. |
Object | The source object for the task. Select the source object for a single source. When you select the multiple source option, you can add source objects and configure relationship between them. |
Filter | Filters records based on the filter condition. Configure a simple filter. |
Sort | Sorts records based on the conditions you specify. You can specify the following sort conditions:
|
Advanced Property | Description |
---|---|
Database | Overrides the database specified in the connection. |
Schema | Overrides the schema specified in the connection. |
Warehouse | Overrides the Snowflake warehouse name specified in the connection. |
Role | Overrides the Snowflake role assigned to user, specified in the connection. |
Pre SQL | SQL statement that is executed prior to start of a read operation. For example, if you want to update records in the database before you read the records from the table, specify a Pre-SQL statement. |
Post SQL | SQL statement that is executed after completion of a read operation. For example, if you want to delete some records after the latest records load, specify a Post-SQL statement. |
Table Name | Overrides the table name of the imported Snowflake source table. |
SQL Override | The SQL statement to override the default query used to read data from the Snowflake source. |
Tracing Level | Determines the amount of detail that appears in the log file. You can select Terse, Normal, Verbose Initialization, or Verbose Data. Default value is Normal. |
Property | Description |
---|---|
Connection | Name of the target connection. |
Target Type | Type of target object. |
Object | The target object for the task. Select the target object. You can either select an existing table or create a new table. |
Create Target | Creates a target. Enter the table name. |
Operation | The target operation. Select Insert, Update, Upsert, or Delete. Note: You cannot use Data Driven operation in Target transformation. |
Update columns | The temporary key column to update data to or delete data from a Snowflake target. If you perform an update, update else insert, or delete operation and the Snowflake target does not include a primary key column, click Add to add a temporary key. You can select multiple columns. |
Advanced Property | Description |
---|---|
Database | Overrides the database specified in the connection. |
Schema | Overrides the schema specified in the connection. |
Warehouse | Overrides the Snowflake warehouse name specified in the connection. |
Role | Overrides the Snowflake role assigned to user specified in the connection. |
Pre SQL | SQL statement that is executed prior to start of a write operation. For example, if you want to assign sequence object to a primary key field of the target table before you write data to the table, specify a Pre-SQL. |
Post SQL | SQL statement that is executed after completion of write operation. For example, if you want to alter the table created by using create target option and assign constraints to the table before you write data to the table, specify a Post-SQL. |
Batch Row Size | Number of rows that the agent writes in a batch to the Snowflake target. |
Number of local staging files | Enter the number of local staging files. The agent writes data to the target after the specified number of local staging files are created. |
Truncate Target Table | Truncates the database target table before inserting new rows. Select one of the following options:
Default is false. |
Additional Write Runtime Parameters | Specify additional runtime parameters. For example: remoteStage=CQA.CQA_SCHEMA.CQA_STAGE Separate multiple runtime parameters with &. |
Table Name | Overrides the table name of the Snowflake target table. |
Rejected File Path | The filename and path of the file on the Secure Agent machine where the Secure Agent writes records that are rejected while writing to the target. For example, \rejectedfiles\reject7 |
Success File Directory | Not supported. |
Error File Directory | Not supported. |
Forward Rejected Rows | Determines whether the transformation passes rejected rows to the next transformation or drops rejected rows. By default, the agent forwards rejected rows to the next transformation. |
Property | Description |
---|---|
Connection | Name of the lookup connection. |
Source Type | Type of the source object. Select Single Object or Parameter. |
Lookup Object | Name of the lookup object for the mapping. |
Multiple Matches | Behavior when the lookup condition returns multiple matches. Select Return any row, Return all rows, or Report error. |
Filter | Not supported. |
Sort | Not supported. |
Advanced Property | Description |
---|---|
Database | Overrides the database specified in the connection. |
Schema | Overrides the schema specified in the connection. |
Warehouse | Overrides the Snowflake warehouse name specified in the connection. |
Role | Overrides the Snowflake role assigned to user specified in the connection. |
Pre SQL | Not supported. |
Post SQL | Not supported. |