Delen via


Quickstart: Een Azure Cosmos DB for NoSQL-account maken met behulp van Azure Portal

VAN TOEPASSING OP: NoSQL

In deze quickstart maakt u een nieuw Azure Cosmos DB for NoSQL-account in Azure Portal. Vervolgens gebruikt u de Data Explorer-ervaring in Azure Portal om een database en container te maken die alle vereiste instellingen configureert. Ten slotte voegt u voorbeeldgegevens toe aan de container en geeft u een eenvoudige query uit.

Vereisten

Een account maken

Begin met het maken van een nieuw Azure Cosmos DB for NoSQL-account

  1. Meld u aan bij Azure Portal (https://portal.azure.com).

  2. Voer Azure Cosmos DB in de algemene zoekbalk in.

    Schermopname van de algemene zoekbalk in Azure Portal.

  3. Selecteer Azure Cosmos DB in Services.

    Schermopname van de azure Cosmos DB-optie die is geselecteerd in het zoekmenu.

  4. Selecteer Maken in het deelvenster Azure Cosmos DB en vervolgens Azure Cosmos DB voor NoSQL.

    Schermopname van de optie Maken in het deelvenster voor een Azure-service.

    Schermopname van het selectiedeelvenster van de Azure Cosmos DB-API met de API voor NoSQL gemarkeerd.

  5. Configureer in het deelvenster Basisbeginselen de volgende opties en selecteer Vervolgens Beoordelen en maken:

    Weergegeven als
    Abonnement Selecteer uw Azure-abonnement
    Resourcegroep Een nieuwe resourcegroep maken of een bestaande resourcegroep selecteren
    Accountnaam Geef een wereldwijd unieke naam op
    Beschikbaarheidszones Uitschakelen
    Location Selecteer een ondersteunde Azure-regio voor uw abonnement

    Schermopname van het deelvenster Basisinformatie over het maken van resources in Azure Cosmos DB for NoSQL.

    Tip

    U kunt alle niet-opgegeven opties op de standaardwaarden laten staan. U kunt het account ook configureren om de totale doorvoer van accounts te beperken tot 1000 aanvraageenheden per seconde (RU/s) en om de gratis laag in te schakelen om uw kosten te minimaliseren.

  6. Wacht in het deelvenster Controleren en maken tot de validatie van uw account is voltooid en selecteer vervolgens Maken.

    Schermopname van de resourcevalidatiestap in de aanmaakervaring.

  7. De portal gaat automatisch naar het deelvenster Implementatie . Wacht totdat de installatie is voltooid.

    Schermopname van het implementatiedeelvenster met een implementatie die momenteel in behandeling is.

  8. Zodra de implementatie is voltooid, selecteert u Ga naar de resource om naar het nieuwe Azure Cosmos DB for NoSQL-account te navigeren.

    Schermopname van een volledig geïmplementeerde resource met de optie Ga naar resource gemarkeerd.

Een database en container maken

Gebruik vervolgens Data Explorer om een database en container in de portal te maken.

  1. Selecteer Data Explorer in het deelvenster Accountresource in het servicemenu.

    Schermopname van de optie Data Explorer in het servicemenu voor het account.

  2. Selecteer in het deelvenster Data Explorer de optie Nieuwe container .

    Schermopname van de optie Nieuwe container in Data Explorer.

  3. Configureer in het dialoogvenster Nieuwe container de volgende waarden en selecteer VERVOLGENS OK:

    Weergegeven als
    Database Nieuwe maken
    Database-id cosmicworks
    Doorvoer delen tussen containers Niet selecteren
    Container-id employees
    Partitiesleutel department/name
    Containerdoorvoer (automatisch schalen) Automatisch schalen
    Maximum aantal RU/s voor containers 1000

    Schermopname van het dialoogvenster voor het maken van een nieuwe database en container met de opgegeven opties ingevuld.

  4. Maak een nieuw bestand met de naam demo.bicepparam of (demo.bicepparam).

  5. Bekijk de zojuist gemaakte database en container in de hiërarchie van Data Explorer.

    Schermopname van de Data Explorer-hiërarchie met een databasecontainer die aanwezig is.

    Tip

    U kunt eventueel het containerknooppunt uitbreiden om aanvullende eigenschappen en configuratie-instellingen te bekijken.

Voorbeeldgegevens toevoegen en er query's op uitvoeren

Ten slotte gebruikt u Data Explorer om een voorbeelditem te maken en geeft u vervolgens een basisquery uit aan de container.

  1. Vouw het knooppunt voor de werknemerscontainer uit in de structuur van Data Explorer. Selecteer vervolgens de optie Items .

    Schermopname van de optie Items in een container in de hiërarchie Gegevensexploer.

  2. Selecteer Nieuw item in het menu van Data Explorer.

    Schermopname van de optie Nieuw item in het menu Van Data Explorer.

  3. Voeg nu de volgende JSON in voor een nieuw item in de werknemerscontainer en selecteer Opslaan:

    {
      "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
      "name": {
        "first": "Kai",
        "last": "Carter"
      },
      "email": "<kai@adventure-works.com>",
      "department": {
        "name": "Logistics"
      }
    }
    

    Schermopname van de JSON-inhoud voor een nieuw item in Data Explorer.

  4. Selecteer nieuwe SQL-query in het menu van Data Explorer.

    Schermopname van de optie Nieuwe SQL-query in het menu Van Data Explorer.

  5. Voeg nu de volgende NoSQL-query in om alle items voor de logistics afdeling op te halen met behulp van een niet-hoofdlettergevoelige zoekopdracht. De query formatteert de uitvoer vervolgens als een gestructureerd JSON-object. Voer de query uit door Execute Query te selecteren:

    SELECT VALUE {
        "name": CONCAT(e.name.last, " ", e.name.first),
        "department": e.department.name,
        "emailAddresses": [
            e.email
        ]
    }
    FROM
        employees e
    WHERE
        STRINGEQUALS(e.department.name, "logistics", true)
    

    Schermopname van NoSQL-querytekst in Data Explorer.

  6. Bekijk de JSON-matrixuitvoer van de query.

    [
      {
        "name": "Carter Kai",
        "department": "Logistics",
        "emailAddresses": [
          "kai@adventure-works.com"
        ]
      }
    ]
    

    Schermopname van de resultaten van de uitvoering van de vorige NoSQL-query in Data Explorer.