Redshift Bulk Loader
DescriptionThe Redshift Bulk Loader transform loads data from Apache Hop to AWS Redshift using the
|
Supported Engines
|
|
The Redshift Bulk Loader is linked to the database type. It will fetch the JDBC driver from the hop/lib/jdbc folder. |
+
General Options
| Option | Description |
|---|---|
Transform name |
Name of the transform. |
Connection |
Name of the database connection on which the target table resides. |
Target schema |
The name of the target schema to write data to. |
Target table |
The name of the target table to write data to. |
AWS Authentication |
choose which authentication method to use with the
|
Use AWS system variables |
( |
AWS_ACCESS_KEY_ID |
(if |
AWS_SECRET_ACCESS_KEY |
(if |
IAM Role |
(if |
Truncate table |
Truncate the target table before loading data. |
Truncate on first row |
Truncate the target table before loading data, but only when a first data row is received (will not truncate when a pipeline runs an empty stream (0 rows)). |
Specify database fields |
Specify the database and stream fields mapping |
Main Options
| Option | Description |
|---|---|
Stream to S3 CSV |
write the current pipeline stream to a CSV file in an S3 bucket before performing the |
Load from existing file |
do not stream the contents of the current pipeline, but perform the |
Copy into Redshift from existing file |
path to the file in S3 to |
Database fields
Map the current stream fields to the Redshift table’s columns.