Studio 3T kullanarak Azure Cosmos DB hesabına bağlanma

ŞUNLAR IÇIN GEÇERLIDIR: MongoDB

Studio 3T kullanarak MongoDB için Azure Cosmos DB API'sine bağlanmak için şunları yapın:

Studio 3T'de bağlantı oluşturma

Azure Cosmos DB hesabınızı Studio 3T bağlantı yöneticisine eklemek için aşağıdaki adımları kullanın:

  1. MongoDB uygulamasını Azure Cosmos DB'ye bağlama makalesindeki yönergeleri kullanarak Azure Cosmos DB'nin MongoDB için API'sinin bağlantı bilgilerini alın.

    Bağlantı dizesi sayfasının ekran görüntüsü

  2. Bağlan'a tıklayarak Bağlantı Yöneticisi açın ve ardından Yeni Bağlantı'ya tıklayın

    Yeni Bağlantı düğmesini vurgulayan Studio 3T bağlantı yöneticisinin ekran görüntüsü.

  3. Yeni Bağlantı penceresinde, Sunucu sekmesinde, Azure Cosmos DB hesabının HOST (FQDN) ve PORT girin.

    Studio 3T bağlantı yöneticisi sunucu sekmesinin ekran görüntüsü

  4. Yeni Bağlantı penceresinde, Kimlik Doğrulaması sekmesinde Kimlik Doğrulama Modu Temel 'i (MONGODB-CR veya SCRAM-SHA-1) seçin ve USERNAME ve PASSWORD girin. Varsayılan kimlik doğrulama db'sini (yönetici) kabul edin veya kendi değerinizi sağlayın.

    Studio 3T bağlantı yöneticisi kimlik doğrulaması sekmesinin ekran görüntüsü

  5. Yeni Bağlantı penceresinde, SSL sekmesinde Bağlanmak için SSL protokolü kullan onay kutusunu ve Sunucu otomatik olarak imzalanan SSL sertifikalarını kabul et radyo düğmesini işaretleyin.

    Studio 3T bağlantı yöneticisi SSL sekmesinin ekran görüntüsü

  6. Bağlantı bilgilerini doğrulamak için Bağlantıyı Sına düğmesine tıklayın, Yeni Bağlantı penceresine dönmek için Tamam'a tıklayın ve ardından Kaydet'e tıklayın.

    Studio 3T test bağlantısı penceresinin ekran görüntüsü

Veritabanı, koleksiyon ve belgeler oluşturmak için Studio 3T kullanma

Studio 3T kullanarak veritabanı, koleksiyon ve belgeler oluşturmak için aşağıdaki adımları gerçekleştirin:

  1. Bağlantı Yöneticisi'da bağlantıyı vurgulayın ve Bağlan'a tıklayın.

    Studio 3T bağlantı yöneticisinin ekran görüntüsü

  2. Konağa sağ tıklayın ve Veritabanı Ekle'yi seçin. Bir veritabanı adı girin ve Tamam'a tıklayın.

    Studio 3T Veritabanı Ekle seçeneğinin ekran görüntüsü

  3. Veritabanına sağ tıklayın ve Koleksiyon Ekle'yi seçin. Bir koleksiyon adı girin ve Oluştur'a tıklayın.

    Studio 3T Koleksiyon Ekle seçeneğinin ekran görüntüsü

  4. Koleksiyon menü öğesine ve ardından Belge Ekle'ye tıklayın.

    Studio 3T Belge Ekle menü öğesinin ekran görüntüsü

  5. Belge Ekle iletişim kutusunda, aşağıdakileri yapıştırın ve belge ekle'ye tıklayın.

    {
        "_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. Bu kez aşağıdaki içeriğe sahip başka bir belge ekleyin:

    {
        "_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. Örnek sorgu yürütür. Örneğin, soyadı 'Andersen' olan aileleri arayın ve ebeveynlerle eyalet alanlarını döndürin.

    Mongo Chef sorgu sonuçlarının ekran görüntüsü

Sonraki adımlar