Updated on
Jun 24, 2024
Note: Redshift is currently supported only as a Destination. This guide doesn’t cover the DataPrep setup for Redshift.
Amazon Redshift is a data warehouse product that forms part of the larger cloud-computing platform Amazon Web Services.
Follow our setup guide to connect Redshift to Improvado.
You need to whitelist Improvado IPs mentioned on the Destination connection page since Redshift always operates on a range of static IPs.
You should have the following permissions for the database:
```CREATE```
```SELECT```
```INSERT```
```DELETE```
On the Redshift connection page, fill in the following fields:
Make sure your value for the Host field matches the following regular expression: ```^(?P<cluster>[a-zA-Z][a-zA-Z0-9\-]{1,60}[^\-])\.(?P<id>[a-zA-Z0-9]+)\.(?P<region>[a-z0-9\-]+)\.redshift\.amazonaws\.com$```
Due to security concerns, Host name is validated according to AWS naming rules:
```cluster```
part must contain 1-60 characters. Valid characters are A-Z, a-z, 0-9, and hyphen(-). The first character must be a letter. The name can't contain two consecutive hyphens or end with a hyphen.```id``` part valid characters are only A-Z, a-z, 0-9.
For more information, see AWS documentation.
{%docs-informer info title="Important"%}
~```examplecluster.abc12q0z@c34.us-east-1.redshift.amazonaws.com```
~```https://examplecluster.abc12q0zxc34.us-east-1.redshift.otherdomain.com```
~```example&cluster-.abc12q0zxc34.us-east-1.redshift.amazonaws.com```
~```1example-cluster.abc12q0zxc34.us-east-10.redshift.amazonaws.com```
{%docs-informer-end%}
Improvado supports data load to Redshift clusters located in the following regions:
You can load no more than 1599 columns per single load order.
Improvado team is always happy to help with any other questions you might have! Send us an email.
Contact your Customer Success Manager or raise a request in Improvado Service Desk.