Amazon Redshift
Required extra
This connection requires the redshift extra. See Installation.
Test data in Amazon Redshift (both provisioned clusters and Redshift Serverless). Redshift is reached over the PostgreSQL wire protocol via the ibis Postgres backend, using username/password authentication.
Server
servers:
- server: redshift
type: redshift
host: my-workgroup.123456789012.us-east-1.redshift-serverless.amazonaws.com
port: 5439
database: dev
schema: analytics
Environment variables
| Connection parameter | Environment variable |
|---|---|
user | DATACONTRACT_REDSHIFT_USERNAME |
password | DATACONTRACT_REDSHIFT_PASSWORD |
note
IAM-based authentication (region / access key / role ARN) is not currently supported for Redshift, because ibis connects through the generic Postgres backend rather than a Redshift-specific driver.