Redshift Snap Pack

Overview

Amazon Redshift is a data warehousing service in the cloud. Use Snaps in this Snap Pack to:

  • Lookup records in Redshift tables.
  • Output the list of tables in the specified schema.
  • Fetch data from Redshift tables.
  • Execute bulk load or bulk upsert operations.
  • Execute SQL statements (DDL/DML), stored procedures, and other commands in Redshift.
  • Provide Slowly Changing Dimension Type 2 (SCD2) functionality for tracking and managing changes to dimension data over time.
This Snap Pack has the following Snaps:

Prerequisites

  • A valid Redshift Account with the required permissions.
  • For bulk load and unload operations, an Amazon S3 bucket configured for staging files.
  • Appropriate IAM roles and permissions configured for cross-account access if using IAM role-based authentication. For more information, see Setting Up a Cross-Account IAM Role.

Limitations

Redshift operations against Redshift system views and tables are not supported.

Supported versions

This Snap Pack is tested with:

  • PostgreSQL 8.0.2
  • Redshift 1.0.69065 (Redshift-JDBC 42-2.1.0.29.jar)