Skip to main content
Version: Next
Aurora PostgreSQL (Data API)

Aurora PostgreSQL (Data API)

https://aws.amazon.com/rds/aurora/
Amazon Aurora PostgreSQL via the Data API for serverless connectivity.
Known Incompatibilities
Installation
Required packages: psycopg2sqlalchemy-aurora-data-api
Connection String
postgresql+auroradataapi://{aws_access_id}:{aws_secret_access_key}@/{database_name}?aurora_cluster_arn={aurora_cluster_arn}&secret_arn={secret_arn}&region_name={region_name}
ParameterDescription
usernameDatabase username
passwordDatabase password
hostFor localhost: localhost or 127.0.0.1. For AWS: endpoint URL
portDefault 5432
databaseDatabase name
aws_access_idAWS Access Key ID
aws_secret_access_keyAWS Secret Access Key
database_nameDatabase name
aurora_cluster_arnAurora cluster ARN
secret_arnSecrets Manager ARN for credentials
region_nameAWS region (e.g., us-east-1)
Default port: 5432
Connection Examples
Basic connection
postgresql://{username}:{password}@{host}:{port}/{database}
With SSL required
postgresql://{username}:{password}@{host}:{port}/{database}?sslmode=require
Supported Features
JOINsSubqueriesDynamic SchemaCatalog SupportDynamic CatalogSSH TunnelingQuery CancellationFile UploadUser ImpersonationCost EstimationSQL Validation
Feature Score: 104/201
Time Grains
Common Time Grains:
SECONDMINUTEHOURDAYWEEKMONTHQUARTERYEAR
Extended Time Grains:
FIVE_SECONDSTHIRTY_SECONDSFIVE_MINUTESTEN_MINUTESFIFTEEN_MINUTESTHIRTY_MINUTESHALF_HOURSIX_HOURSWEEK_STARTING_SUNDAYWEEK_STARTING_MONDAYWEEK_ENDING_SATURDAYWEEK_ENDING_SUNDAYQUARTER_YEAR
Help improve this documentation by editing the engine spec: