Note
: This driver is available in Lite, Enterprise, and Ultimate editions only.
Table of contents
DBeaver offers extensive support for Cosmos DB, a globally distributed, multimodel database service provided by Microsoft Azure.
Before you start, you must create a connection in DBeaver and select Cosmos DB. If you have not done this, please refer to our Database Connection article.
Cosmos DB is similar to MongoDB in many ways, and DBeaver's support for Cosmos DB includes collections browsing, data viewing, and SQL queries execution. For a detailed guide, refer to the MongoDB article.
Setting Up
Setting up Cosmos DB in DBeaver is also similar to setting up MongoDB.
Secure Connection Configurations
DBeaver supports secure connections to your Cosmos DB database. Guidance on configuring such connections, specifically SSH, Proxy, Kubernetes and AWS SSM connections, can be found in various referenced articles. For a comprehensive understanding, please refer to these articles:
Secure Storage with Secret Providers
DBeaver supports various cloud-based secret providers to retrieve database credentials. For detailed setup instructions, see Secret Providers.
Differences between Cosmos DB and MongoDB in DBeaver
Session Manager
Unlike MongoDB, Cosmos DB does not have a Session Manager in DBeaver. This means that you would not be able to manage server sessions directly within DBeaver when using Cosmos DB.
DBeaver Documentation
- Getting started
- DBeaver configuration
- Security
- Connection settings
- Databases support
- Classic
- Cloud
- Embedded
- File drivers
- Graph
- Database Navigator
- Data Editor
- SQL Editor
- Entity relation diagrams (ERD)
- Cloud services
- AI Assistant
- Data transfer and schema compare
- Task management
- Integrated tools
- Administration
- DBeaver Editions
- Standalone
- Cloud-hosted
- FAQ
- Development