Megosztás a következőn keresztül:


Csatlakozás Azure Cosmos DB-fiókhoz a Studio 3T használatával

A KÖVETKEZŐKRE VONATKOZIK: MongoDB

Az Azure Cosmos DB MongoDB-hez készült API-jához a Studio 3T használatával való csatlakozáshoz a következőket kell tennie:

Kapcsolat létrehozása a Studio 3T-ben

Ha azure Cosmos DB-fiókot szeretne hozzáadni a Studio 3T kapcsolatkezelőhöz, kövesse az alábbi lépéseket:

  1. A MongoDB-alkalmazás csatlakoztatása az Azure Cosmos DB-hez című cikk utasításait követve kérje le az Azure Cosmos DB Api for MongoDB-fiókjának kapcsolati adatait.

    Képernyőkép a kapcsolati sztring oldalról

  2. Kattintson a Csatlakozás gombra a Csatlakozáskezelő megnyitásához, majd kattintson az Új kapcsolat elemre

    Képernyőkép a Studio 3T kapcsolatkezelőről, amely kiemeli az Új kapcsolat gombot.

  3. Az Új kapcsolat ablakban, a Kiszolgáló lapon adja meg az Azure Cosmos DB-fiók gazdagépét (FQDN) és a PORTot.

    Képernyőkép a Studio 3T kapcsolatkezelő kiszolgálólapról

  4. Az Új kapcsolat ablakban, a Hitelesítés lapon válassza az Egyszerű hitelesítési mód (MONGODB-CR vagy SCRAM-SHA-1) lehetőséget, és adja meg a FELHASZNÁLÓNEVEt és a JELSZÓT. Fogadja el az alapértelmezett hitelesítési adatbázist (rendszergazda), vagy adja meg a saját értékét.

    Képernyőkép a Studio 3T kapcsolatkezelő hitelesítési lapról

  5. Az Új kapcsolat ablakban, az SSL lapon jelölje be az SSL protokoll használata a csatlakozáshoz jelölőnégyzetet, és jelölje be a Kiszolgáló önaláírt SSL-tanúsítványainak elfogadása választógombot.

    Képernyőkép a Studio 3T kapcsolatkezelő SSL-lapról

  6. Kattintson a Kapcsolat tesztelése gombra a kapcsolatadatok érvényesítéséhez, kattintson az OK gombra az Új kapcsolat ablakba való visszatéréshez, majd kattintson a Mentés gombra.

    Képernyőkép a Studio 3T tesztkapcsolat ablakáról

Adatbázis, gyűjtemény és dokumentumok létrehozása a Studio 3T használatával

Ha adatbázist, gyűjteményt és dokumentumokat szeretne létrehozni a Studio 3T használatával, hajtsa végre a következő lépéseket:

  1. A Csatlakozáskezelő jelölje ki a kapcsolatot, és kattintson a Csatlakozás gombra.

    Képernyőkép a Studio 3T kapcsolatkezelőről

  2. Kattintson a jobb gombbal a gazdagépre, és válassza az Adatbázis hozzáadása parancsot. Adjon meg egy adatbázisnevet, és kattintson az OK gombra.

    Képernyőkép a Studio 3T Adatbázis hozzáadása lehetőségről

  3. Kattintson a jobb gombbal az adatbázisra, és válassza a Gyűjtemény hozzáadása parancsot. Adjon meg egy gyűjteménynevet, és kattintson a Létrehozás gombra.

    Képernyőkép a Studio 3T Gyűjtemény hozzáadása lehetőségről

  4. Kattintson a Gyűjtemény menüelemre, majd a Dokumentum hozzáadása parancsra.

    Képernyőkép a Studio 3T Dokumentum hozzáadása menüpontról

  5. A Dokumentum hozzáadása párbeszédpanelen illessze be a következőt, majd kattintson a Dokumentum hozzáadása parancsra.

    {
        "_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
    }
    
  6. Adjon hozzá egy másik dokumentumot, ezúttal a következő tartalommal:

    {
        "_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
    }
    
  7. Minta lekérdezés végrehajtása. Keresse meg például az "Andersen" vezetéknevű családokat, és adja vissza a szülőket és az állammezőket.

    Képernyőkép a Mongo Chef lekérdezési eredményeiről

Következő lépések

  • Megtudhatja, hogyan használhatja a Robo 3T-t az Azure Cosmos DB MongoDB-hez készült API-jával.
  • Megismerheti a MongoDB-mintákat az Azure Cosmos DB MongoDB-hez készült API-jával.
  • Kapacitástervezést szeretne végezni az Azure Cosmos DB-be való migráláshoz? A kapacitástervezéshez használhatja a meglévő adatbázisfürt adatait.