Skip to Content
SourcesRedshiftOverview

Amazon Redshift

Source (Direct Connection) — Vendo reads directly from your Redshift cluster. No data is copied to Vendo’s infrastructure.

What Vendo Accesses

Vendo connects to your Amazon Redshift cluster and queries tables directly for use in attribution, segments, and data models.

Supported Data

DataDescription
TablesAny table in authorized schemas
ViewsStandard and late-binding views
External TablesRedshift Spectrum external tables (S3-backed)
Materialized ViewsAuto-refreshed materialized views

Connection Behavior

BehaviorDescription
Direct QueryNo data import — queries run in your cluster
IAM or Password AuthSupports both IAM role and username/password authentication
SSL RequiredAll connections use SSL encryption
Schema DiscoveryAuto-discovers schemas and tables

Platform Details

SettingValue
Auth MethodIAM role or username/password
Connection TypeDirect connection (no sync)
ProtocolPostgreSQL wire protocol (port 5439)
ComputeQueries run on your Redshift cluster

Setup

  1. Navigate to App Connections > Add App Connection
  2. Select Amazon Redshift from the data warehouse category
  3. Enter your cluster endpoint, port, and database name
  4. Provide credentials (IAM role ARN or username/password)
  5. Click Save — Vendo will discover your schemas and tables

Network Requirements

Your Redshift cluster must be accessible from Vendo’s static IP addresses. Contact support for the current IP whitelist.

Troubleshooting

  • Connection refused — Ensure your Redshift security group allows inbound on port 5439 from Vendo’s IPs
  • Authentication failed — Verify credentials and check that the user has SELECT permissions
  • Tables not appearing — Check schema permissions (GRANT USAGE ON SCHEMA + GRANT SELECT ON ALL TABLES)
Last updated on