← Metaustral | Documentation

AWS Redshift Integration

Connect an Amazon Redshift cluster to Metaustral and automatically discover schemas, tables, views, and columns.

Prerequisites

  • An Amazon Redshift cluster (provisioned or Redshift Serverless) with a publicly accessible endpoint, or network access via VPC peering / AWS PrivateLink.
  • A database user with SELECT on information_schema.tables and information_schema.columns.
  • Port 5439 open in the cluster's security group to allow inbound connections from Metaustral.
  • Starter, Pro, or Enterprise plan.

How to connect

Open Integrations and click + New connection

Select Amazon Redshift as the type

Fill in the connection details

Enter a name, the cluster endpoint (host), port (default 5439), database name, username, and password. Add an optional schema filter to limit discovery to specific schemas.

Save and import metadata

Go to Import → From a connection, select this connection, browse schemas and tables, and click Confirm import.

Connection fields

Field Required Notes
Connection nameYesDisplay label in Metaustral.
HostYesCluster endpoint. Format: cluster.abc123.us-east-1.redshift.amazonaws.com.
PortYesDefault: 5439.
DatabaseYesThe Redshift database to introspect.
UsernameYesDatabase user with SELECT on information_schema.
PasswordYesStored encrypted with Fernet.
Schema filterNoComma-separated. If blank, all schemas are shown.
Tip: Redshift is PostgreSQL-compatible. You can create a dedicated read-only user with: CREATE USER metaustral_ro PASSWORD '…'; GRANT SELECT ON ALL TABLES IN SCHEMA information_schema TO metaustral_ro;