Skip to main content
Redshift is AWS’s fully managed, petabyte-scale data warehouse service designed for analytics and business intelligence. It provides fast query performance, columnar storage, and parallel processing capabilities for large-scale data analysis and reporting.

1. Add your Redshift access

  1. In the Destinations tab, click on the “Add destination” button located on the top right of your screen. Then, select the Redshift option from the list of connectors.
  2. Click Next and you’ll be prompted to add your access credentials and destination details. The following configurations are available:
    • Host: The host name of your Redshift instance (e.g., my-workgroup.127631541.us-east-1.redshift-serverless.amazonaws.com).
    • Port: The port used for connecting to your Redshift instance. The default port for Redshift is 5439, but your port might be different.
    • Database: The name of the database you want to send data to inside your Redshift instance.
    • User: User name used to authenticate against your Redshift database.
    • Password: Password used to authenticate against your Redshift database.
    • Schema name: The schema name inside your database where you want to send your data.
    • Table name: Redshift table to send data to. If you don’t define one, data will be sent to a table with the same name as the input table.
    • Copy role ARN: Redshift copy role ARN to use for the COPY command from S3. For detailed instructions on creating and getting this ARN, check the AWS documentation.
  3. Click Next.

2. Select your data to send

  1. The next step is letting us know which data you want to send to Redshift. Select the layer and then the desired table.
    Tip: The table can be found more easily by typing its name.
  2. Click Next.

3. Configure your Redshift data destination

  1. Describe your destination for easy identification within your organization. You can inform things like what data it sends, to which team it belongs, etc.
  2. To define your Trigger, consider how often you want data to be sent to this destination. This decision usually depends on how frequently you need the new table data updated (every day, once a week, only at specific times, etc.).
  3. Click Done.

Check your new destination!

  1. Once completed, you’ll receive confirmation that your new destination is set up!
  2. You can view your new destination on the Destinations page. Now, for you to be able to see it on your Redshift account, you have to wait for the pipeline to run. You can monitor it on the Destinations page to see its execution and completion. If needed, manually trigger the pipeline by clicking on the refresh icon. Once executed, your data should be seen on Redshift.
If you encounter any issues, reach out to us via Slack, and we’ll gladly assist you!