Skip to content

CosmosDB

Team Edition offers extensive support for CosmosDB, a globally distributed, multimodel database service provided by Microsoft Azure.

Before you start, you must create a connection in Team Edition and select CosmosDB. If you have not done this, please refer to our Database Connection article.

Cosmos DB is similar to MongoDB in many ways, and Team Edition'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 Team Edition is also similar to setting up MongoDB.

Secure Connection Configurations

Team Edition 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

Team Edition 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 Team Edition. This means that you would not be able to manage server sessions directly within Team Edition when using CosmosDB.

Azure Connection

Unique to CosmosDB, Team Edition provides the option to connect through the Cloud Explorer feature, specifically for Azure. This feature allows you to browse and manage your Azure resources directly from Team Edition. You can view your CosmosDB instances, along with other Azure resources, in a structured tree view.