Připojení k účtu služby Azure Cosmos DB pomocí studia 3T
PLATÍ PRO: MongoDB
Pokud se chcete připojit k rozhraní API služby Azure Cosmos DB pro MongoDB pomocí studia 3T, musíte:
Vytvoření připojení v sadě Studio 3T
Pokud chcete přidat účet služby Azure Cosmos DB do správce připojení Studio 3T, postupujte následovně:
Načtěte informace o připojení pro účet rozhraní API služby Azure Cosmos DB pro MongoDB pomocí pokynů v článku Připojení aplikace MongoDB ke službě Azure Cosmos DB .
Klepnutím na tlačítko Připojit otevřete Správce připojení a potom klepněte na tlačítko Nové připojení.
V okně Nové připojení na kartě Server zadejte hostitele (FQDN) účtu služby Azure Cosmos DB a port.
V okně Nové připojení na kartě Ověřování zvolte Základní režim ověřování (MONGODB-CR nebo SCRAM-SHA-1) a zadejte UŽIVATELSKÉ JMÉNO a HESLO. Přijměte výchozí databázi ověřování (správce) nebo zadejte vlastní hodnotu.
V okně Nové připojení na kartě SSL zaškrtněte políčko Použít protokol SSL pro připojení a přepínač Přijmout certifikáty SSL podepsané svým držitelem serveru.
Kliknutím na tlačítko Test připojení ověřte informace o připojení, kliknutím na tlačítko OK se vraťte do okna Nové připojení a klepněte na tlačítko Uložit.
Vytvoření databáze, kolekce a dokumentů pomocí Studia 3T
Pokud chcete vytvořit databázi, kolekci a dokumenty pomocí Studia 3T, proveďte následující kroky:
V Správce připojení zvýrazněte připojení a klikněte na Připojit.
Klikněte pravým tlačítkem myši na hostitele a zvolte Přidat databázi. Zadejte název databáze a klikněte na tlačítko OK.
Klikněte pravým tlačítkem myši na databázi a zvolte Přidat kolekci. Zadejte název kolekce a klikněte na Vytvořit.
Klikněte na položku nabídky Kolekce a potom klikněte na Přidat dokument.
V dialogovém okně Přidat dokument vložte následující a klepněte na tlačítko Přidat dokument.
{ "_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 }
Přidejte další dokument, tentokrát s následujícím obsahem:
{ "_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 }
Spusťte ukázkový dotaz. Můžete například vyhledat rodiny s příjmením Andersen a vrátit pole rodičů a států.
Další kroky
- Naučte se používat Robo 3T s rozhraním API služby Azure Cosmos DB pro MongoDB.
- Prozkoumejte ukázky MongoDB pomocí rozhraní API služby Azure Cosmos DB pro MongoDB.
- Pokoušíte se naplánovat kapacitu migrace do služby Azure Cosmos DB? Informace o stávajícím databázovém clusteru můžete použít k plánování kapacity.
- Pokud víte, že je počet virtuálních jader a serverů ve vašem existujícím databázovém clusteru, přečtěte si o odhadu jednotek žádostí pomocí virtuálních jader nebo virtuálních procesorů.
- Pokud znáte typické sazby požadavků pro vaši aktuální úlohu databáze, přečtěte si informace o odhadu jednotek žádostí pomocí plánovače kapacity služby Azure Cosmos DB.