Skip to main content
This feature is in beta and is subject to change.
Omni can connect to your Redshift provisioned cluster in Amazon Web Services (AWS) via PrivateLink. In this configuration, Omni establishes an encrypted connection from our network to your Redshift cluster over a private network using a Redshift-managed VPC endpoint.

Requirements

To follow the steps in this guide, you’ll need:
  • Organization Admin permissions in Omni
  • In AWS:
    • A Redshift provisioned cluster (not Serverless)
    • A Redshift cluster in the same AWS region as your Omni instance
    • Permissions that allow you to authorize endpoint access from Omni for your Redshift cluster

Limitations

Redshift-managed VPC endpoints must be in the same region as the cluster (your Omni instance):
RegionPrimary
EastUsaus-east-1
Irelandeu-west-1
Australiaap-southeast-2
Canadaca-central-1
Indiaap-south-1
For cross-region access, you’ll need to use a traditional AWS PrivateLink setup with a network load balancer instead. See AWS PrivateLink for more information.

Setup

1

Authorize Omni's AWS account

Before Omni can create a private connection to your Redshift cluster, you need to authorize Omni’s AWS account to create a managed VPC endpoint to your cluster.Run the following command in your AWS environment:
aws redshift authorize-endpoint-access \
  --cluster-identifier <your-cluster-identifier> \
  --account 767117061426
2

Contact Omni support

Contact Omni support with the following information:
  • Your AWS account ID (the 12-digit account ID that owns the Redshift cluster)
  • The Redshift cluster identifier
  • The AWS region where the cluster is deployed
  • Technical contact details, in case of connection difficulties

What’s next?

After you contact Omni support with the above information, we’ll create a Redshift-managed VPC endpoint that connects to your cluster to support the connection. Once this is complete, Omni support will add the new database connection to your Omni instance. The connection can then be used like any other database connection. You’ll need to provide your Redshift authentication credentials (username and password) when setting up the connection in Omni.