Skip to main content
This topic describes how to connect to Amazon Redshift from Domino. You must have network connectivity between Redshift and your Domino deployment. The easiest way to connect to Redshift from Domino is to create a Domino Data Source as described below.

Create a Redshift Data Source

  1. From the navigation pane, click Data > Data Sources.
  2. Click Create a Data Source.
  3. In the New Data Source window, from Select Data Store, select Amazon Redshift.
  4. Enter the Host, Port, and name of the Database.
  5. Enter the Data Source Name.
  6. Optional: Enter a Description to explain the purpose of the Data Source to others.
  7. Click Next.
  8. Specify the credentials for authenticating to Redshift. Basic authentication is supported by default. IAM credential propagation might also be available if your administrator has enabled it.
    IAM-authenticated connections can be used only for executing jobs and workspaces. Other execution types, such as scheduled jobs and Domino endpoints, require basic authentication.
  9. If you are using basic authentication, click Test Credentials to validate your username and password.
  10. Select who can view and use the Data Source in projects.
  11. Click Finish Setup.

Alternate way to connect to a Redshift Data Source

This section describes an alternate method to connect to . Domino does not officially support this method.

Prerequisites

  • Domino recommends storing your database username and password as environment variables in your project. This lets you access them at runtime without including them in your code.

Python

To establish a connection to Redshift with the psycopg2 library:

R

To establish a connection to Redshift with the RPostgreSQL library:

Next steps

Last modified on August 6, 2026