Athena queries files in S3 where they sit, with the AWS Glue Data Catalog as its only schema. DbSchema connects through the Athena JDBC driver and turns those cataloged tables into ER diagrams, visual queries, and documentation.
Trusted by teams at
With Athena there is no cluster to introspect: the "database" is a set of Glue entries pointing at S3 paths and file formats. Answering "what tables do we have, and how do they relate?" means clicking through console pages or scripting the Glue API.
DbSchema reads the catalog once and lays it out as a diagram — the data lake, browsable like an ordinary database.
Catalog browsing, visual queries, and shareable documentation for S3-backed tables.
DbSchema queries the Glue Data Catalog and diagrams every discovered database and table — column names, types, and structure — replacing console page-flipping with one picture.
Drag catalog tables together, add joins and filters, and review the generated Presto-compatible SQL before Athena runs it — and bills for the scan.
Export the Glue schema as HTML documentation with embedded diagrams — analysts and stakeholders browse the lake's structure with no IAM user and no console login.
The model DbSchema builds from the catalog is a file. Commit it beside your ETL code, refresh it after each crawler run, and the diff shows exactly which tables and columns appeared — schema evolution your team reviews instead of discovers.
Download the Simba Athena JDBC driver from the AWS
documentation and register it in DbSchema's driver manager. The URL follows
jdbc:awsathena://AwsRegion=us-east-1;S3OutputLocation=s3://bucket/prefix/ — adjust
region and output bucket to your account. Authenticate with an IAM access key pair in the
connection dialog, or let the AWS default credentials chain on your machine handle it. The IAM
principal needs athena:StartQueryExecution plus s3:PutObject on the
output bucket; without write access there, every query fails at execution time.
No account needed — the Community Edition is free, and a 15-day Architect trial ships in the same download.
Teams working with Amazon Athena often use these engines too. Explore dedicated guides and JDBC setup for each.