DbSchema lets you design, manage, and document Azure Synapse databases. Create ER diagrams, define tables and columns, and generate SQL scripts - with or without a live database connection.
Use Git to share the design, compare it with the Azure Synapse database, and deploy changes. DbSchema also includes a data editor, query builder, and HTML5 documentation - everything you need in one tool.
Watch the step-by-step video tutorial below:
For written documentation, please continue reading...
Open DbSchema, then click "Connect to Database" on the Main Screen and choose your database system. DbSchema will automatically download the required JDBC driver.
DbSchema automatically downloads the JDBC driver to ensure a smooth connection to Amazon Athena.
First, you will need the Dedicated SQL endpoint from your Synapse workspace.
Once connected, DbSchema will reverse-engineer your database schema, creating a visual layout of your tables and relationships.
If you need more detailed connection information, read the Connection Dialog
If you experience connection problems, check your firewall and antivirus settings, as they might be blocking the connection. More information on enabling Firewall Connections is available if needed.
If you encounter connection errors, enable logging for diagnostics by following the instructions here.