Nawiązywanie połączenia z kontem usługi Azure Cosmos DB przy użyciu programu Studio 3T

DOTYCZY: Mongodb

Aby nawiązać połączenie z interfejsem API usługi Azure Cosmos DB dla bazy danych MongoDB przy użyciu programu Studio 3T, musisz:

Tworzenie połączenia w programie Studio 3T

Aby dodać konto usługi Azure Cosmos DB do menedżera połączeń studio 3T, wykonaj następujące kroki:

  1. Pobierz informacje o połączeniu dla interfejsu API usługi Azure Cosmos DB dla konta bazy danych MongoDB, korzystając z instrukcji w artykule Łączenie aplikacji MongoDB z usługą Azure Cosmos DB .

    Zrzut ekranu przedstawiający stronę parametrów połączenia

  2. Kliknij przycisk Połącz, aby otworzyć Menedżer połączeń, a następnie kliknij pozycję Nowe połączenie

    Zrzut ekranu przedstawiający menedżera połączeń programu Studio 3T z wyróżnionym przyciskiem Nowe połączenie.

  3. W oknie Nowe połączenie na karcie Serwer wprowadź nazwę HOST (FQDN) konta usługi Azure Cosmos DB i port.

    Zrzut ekranu przedstawiający kartę Serwera menedżera połączeń 3T programu Studio

  4. W oknie Nowe połączenie na karcie Uwierzytelnianie wybierz pozycję Tryb uwierzytelnianiaPodstawowy (MONGODB-CR lub SCRAM-SHA-1) i wprowadź nazwę UŻYTKOWNIKA i hasło. Zaakceptuj domyślną bazę danych uwierzytelniania (administrator) lub podaj własną wartość.

    Zrzut ekranu przedstawiający kartę uwierzytelniania menedżera połączeń programu Studio 3T

  5. W oknie Nowe połączenie na karcie SSL zaznacz pole wyboru Użyj protokołu SSL do nawiązania połączenia i przycisk radiowy Akceptuj certyfikaty SSL z podpisem własnym serwera .

    Zrzut ekranu przedstawiający kartę SSL menedżera połączeń 3T programu Studio

  6. Kliknij przycisk Testuj połączenie , aby zweryfikować informacje o połączeniu, kliknij przycisk OK , aby powrócić do okna Nowe połączenie, a następnie kliknij przycisk Zapisz.

    Zrzut ekranu przedstawiający okno połączenia testowego programu Studio 3T

Tworzenie bazy danych, kolekcji i dokumentów przy użyciu programu Studio 3T

Aby utworzyć bazę danych, kolekcję i dokumenty przy użyciu programu Studio 3T, wykonaj następujące kroki:

  1. W Menedżer połączeń zaznacz połączenie i kliknij pozycję Połącz.

    Zrzut ekranu przedstawiający menedżera połączeń programu Studio 3T

  2. Kliknij prawym przyciskiem myszy hosta i wybierz polecenie Dodaj bazę danych. Podaj nazwę bazy danych i kliknij przycisk OK.

    Zrzut ekranu przedstawiający opcję Dodaj bazę danych programu Studio 3T

  3. Kliknij prawym przyciskiem myszy bazę danych i wybierz polecenie Dodaj kolekcję. Podaj nazwę kolekcji i kliknij przycisk Utwórz.

    Zrzut ekranu przedstawiający opcję Dodaj kolekcję programu Studio 3T

  4. Kliknij element menu Kolekcja , a następnie kliknij pozycję Dodaj dokument.

    Zrzut ekranu przedstawiający element menu Dodaj dokument programu Studio 3T

  5. W oknie dialogowym Dodawanie dokumentu wklej następujące polecenie, a następnie kliknij przycisk Dodaj 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
    }
    
  6. Dodaj kolejny dokument, tym razem z następującą zawartością:

    {
        "_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. Wykonaj przykładowe zapytanie. Na przykład wyszukaj rodziny o nazwisku "Andersen" i zwróć pola rodziców i stanu.

    Zrzut ekranu przedstawiający wyniki zapytania usługi Mongo Chef

Następne kroki