You can configure an Amazon Redshift V2 connection in the source transformation with basic, IAM, and assume role authentication and enable
SQL ELT optimization
in the mapping task.
Connection properties
When you configure
SQL ELT optimization
, you can use the following advanced properties for an Amazon Redshift V2 source in the Amazon Redshift V2 connection:
User name
Password
Access key and secret key
JDBC URL
Region
Master symmetric key
Customer master key ID
Source properties
When you configure
SQL ELT optimization
, you can use the following properties for an Amazon Redshift V2 source in the Source transformation:
Source connection- Parameter, Allow parameter to be overridden at run time
Source type - Single object, multiple objects, query, and parameter
Filter
Read mode - Only staging mode is applicable in mappings.
S3 bucket name
Enable compression
Unload options
Encryption type - SSE-S3, SSE-KMS, SSE-SMK
You must specify the same master symmetric key in the target properties.
Schema name
Source table name
Pre-SQL
Post-SQL
SQL query
Select distinct
Target properties
When you configure
SQL ELT optimization
, you can use the following properties for an Amazon Redshift V2 target:
Target connection- Parameter, Allow parameter to be overridden at run time
Target type- Single object, parameter
Allow parameter to be overridden at run time
Target object- Existing target, Create new at runtime
Operation- Insert, update, upsert, delete, or data driven
Analyze target table
Assume Role
COPY command
Region
Truncatecolumn
AWS_IAM_Role, only for Parquet and ORC files
Pre-SQL
Post-SQL
Require null value for Char and Varchar
Schema name
Target table name
Truncate target table before data upload
Vacuum table
Override Target Query
Treat Source Rows As (Insert, Update, Upsert, Delete, and None). Select None when you use data driven operation.
Max Errors per Upload Batch for INSERT
If you configure source and target advanced properties that are not applicable, the mappings run in the Informatica runtime environment.
Lookup properties
When you configure
SQL ELT optimization
, you can use the following properties for Amazon Redshift V2 lookups:
Lookup connection- Parameter, Allow parameter to be overridden at run time
Source type - Single object, query, parameter
Multiple matches - Report error. Applicable for unconnected lookups.
Multiple matches- Return all rows. Applicable for connected lookups.
S3 Bucket Name
Enable Compression
Unload Options
Encryption Type
Schema Name
Source Table Name
Pre-SQL
Post-SQL
SQL Query
Select Distinct
You can specify a parameter file in the mapping task to override the Amazon Redshift V2 source, lookup, and target connections and objects in a mapping.