Se connecter à un compte Azure Cosmos DB à l’aide de Studio 3T
S’APPLIQUE À : MongoDB
Pour vous connecter à l’API Azure Cosmos DB pour MongoDB avec Studio 3T, vous devez procéder comme suit :
- Téléchargez et installez Studio 3T.
- Obtenez les informations de la chaîne de connexion de votre compte Azure Cosmos DB.
Créer la connexion dans Studio 3T
Pour ajouter votre compte Azure Cosmos DB au gestionnaire de connexions Studio 3T, procédez comme suit :
Récupérez les informations de connexion de votre API Azure Cosmos DB pour votre compte MongoDB en suivant les instructions figurant dans l’article Connecter une application MongoDB à Azure Cosmos DB.
Cliquez sur Connexion pour ouvrir le gestionnaire de connexions, puis cliquez sur Nouvelle connexion.
Sous l’onglet Serveur de la fenêtre Nouvelle connexion, entrez l’HÔTE (FQDN) du compte Azure Cosmos DB et le PORT.
Dans la fenêtre Nouvelle connexion, sous l’onglet Authentification, choisissez le mode d’authentification De base (MONGODB-CR ou SCRAM-SHA-1) et entrez les NOM D’UTILISATEUR et MOT DE PASSE. Acceptez la base de données d’authentification par défaut (admin) ou indiquez votre propre valeur.
Dans la fenêtre Nouvelle connexion, sous l’onglet SSL, cochez la case Utiliser le protocole SSL pour se connecter et sélectionnez Accepter les certificats SSL auto-signés.
Cliquez sur le bouton Tester la connexion pour valider les informations de connexion, cliquez sur OK pour revenir à la fenêtre Nouvelle connexion, puis cliquez sur Enregistrer.
Utiliser Studio 3T pour créer une base de données, une collection et des documents
Pour créer une base de données, une collection et des documents à l’aide de Studio 3T, procédez comme suit :
Dans le Gestionnaire de connexions, sélectionnez la connexion et cliquez sur Connexion.
Cliquez avec le bouton droit sur l’hôte et choisissez Ajouter une base de données. Spécifiez un nom de base de données, puis cliquez sur OK.
Cliquez avec le bouton droit sur la base de données et choisissez Ajouter une collection. Spécifiez un nom de collection et cliquez sur Créer.
Cliquez sur l’élément de menu Collection, puis cliquez sur Ajouter un document.
Dans la boîte de dialogue Ajouter un document, collez les éléments suivants, puis cliquez sur Ajouter un document.
{ "_id": "AndersenFamily", "lastName": "Andersen", "parents": [ { "firstName": "Thomas" }, { "firstName": "Mary Kay"} ], "children": [ { "firstName": "Henriette Thaulow", "gender": "female", "grade": 5, "pets": [{ "givenName": "Fluffy" }] } ], "address": { "state": "WA", "county": "King", "city": "seattle" }, "isRegistered": true }
Ajoutez un autre document, cette fois avec le contenu suivant :
{ "_id": "WakefieldFamily", "parents": [ { "familyName": "Wakefield", "givenName": "Robin" }, { "familyName": "Miller", "givenName": "Ben" } ], "children": [ { "familyName": "Merriam", "givenName": "Jesse", "gender": "female", "grade": 1, "pets": [ { "givenName": "Goofy" }, { "givenName": "Shadow" } ] }, { "familyName": "Miller", "givenName": "Lisa", "gender": "female", "grade": 8 } ], "address": { "state": "NY", "county": "Manhattan", "city": "NY" }, "isRegistered": false }
Exécutez un exemple de requête. Par exemple, recherchez des familles portant le nom « Andersen » en retournant les champs parents et état.
Étapes suivantes
- Découvrez comment utiliser Robo 3T avec l’API Azure Cosmos DB pour MongoDB.
- Explorez les exemples MongoDB avec l’API Azure Cosmos DB pour MongoDB.
- Vous tentez d’effectuer une planification de la capacité pour une migration vers Azure Cosmos DB ? Vous pouvez utiliser les informations sur votre cluster de bases de données existant pour la planification de la capacité.
- Si vous ne connaissez que le nombre de vCores et de serveurs présents dans votre cluster de bases de données existant, lisez Estimation des unités de requête à l’aide de vCores ou de processeurs virtuels
- Si vous connaissez les taux de requêtes typiques de votre charge de travail de base de données actuelle, lisez la section concernant l’estimation des unités de requête à l’aide du planificateur de capacité Azure Cosmos DB