Hantera ett Azure Cosmos DB-konto med hjälp av Azure Portal

GÄLLER FÖR: Nosql Mongodb Cassandra Gremlin Tabell

I den här artikeln beskrivs hur du hanterar olika uppgifter på ett Azure Cosmos DB-konto med hjälp av Azure Portal. Azure Cosmos DB kan också hanteras med andra Azure-hanteringsklienter, inklusive Azure PowerShell, Azure CLI, Azure Resource Manager-mallar, Bicep och Terraform.

Tips

Hanterings-API:et för Azure Cosmos DB eller kontrollplanet är inte utformat för stora begärandevolymer som resten av tjänsten. Mer information finns i Tjänstbegränsningar för kontrollplan

Skapa ett konto

  1. Välj Skapa en resurs på Azure Portal-menyn eller på sidan Start.

  2. Sök efter Azure Cosmos DB. Välj Skapa>Azure Cosmos DB.

  3. På sidan Skapa ett Azure Cosmos DB-konto väljer du alternativet Skapa i avsnittet Azure Cosmos DB for NoSQL .

    Azure Cosmos DB innehåller flera API:er:

    • NoSQL för dokumentdata
    • PostgreSQL
    • MongoDB, för dokumentdata
    • Apache Cassandra
    • Tabell
    • Apache Gremlin, för grafdata

    Mer information om API:et för NoSQL finns i Välkommen till Azure Cosmos DB.

  4. På sidan Skapa Azure Cosmos DB-konto anger du de grundläggande inställningarna för det nya Azure Cosmos DB-kontot.

    Inställningen Värde Beskrivning
    Prenumeration Prenumerationens namn Välj den Azure-prenumeration som ska användas för det här Azure Cosmos DB-kontot.
    Resursgrupp Namn på resursgrupp Välj en resursgrupp eller välj Skapa ny och ange sedan ett unikt namn för den nya resursgruppen.
    Account Name Ett unikt namn Ange ett namn för att identifiera ditt Azure Cosmos DB-konto. Eftersomdocuments.azure.com läggs till det namn du anger för att skapa din URI måste du använda ett unikt namn. Namnet får bara innehålla gemener, siffror och bindestreck (-). Det måste vara 3–44 tecken.
    Location Den region som är närmast dina användare Välj en geografisk plats som värd för ditt Azure Cosmos DB-konto. Använd den plats som är närmast dina användare för att ge dem så snabb åtkomst till data som möjligt.
    Kapacitetsläge Etablerat dataflöde eller serverlöst Välj Etablerat dataflöde för att skapa ett konto i etablerat dataflödesläge . Välj Serverlös för att skapa ett konto i serverlöst läge.
    Tillämpa rabatt på den kostnadsfria nivån för Azure Cosmos DB Använd eller Använd inte Med den kostnadsfria Azure Cosmos DB-nivån får du de första 1 000 RU/s och 25 GB lagringsutrymme kostnadsfritt på ett konto. Läs mer om den kostnadsfria nivån.
    Begränsa det totala kontodataflödet Markerad eller inte Begränsa den totala mängden dataflöde som kan etableras för det här kontot. Den här gränsen förhindrar oväntade avgifter relaterade till etablerat dataflöde. Du kan uppdatera eller ta bort den här gränsen när ditt konto har skapats.

    Du kan ha upp till ett Azure Cosmos DB-konto på kostnadsfri nivå per Azure-prenumeration och måste välja när du skapar kontot. Om du inte ser alternativet att tillämpa rabatten på den kostnadsfria nivån har ett annat konto i prenumerationen redan aktiverats med den kostnadsfria nivån.

    Skärmbild som visar sidan Skapa Azure Cosmos DB-konto.

    Anteckning

    Följande alternativ är inte tillgängliga om du väljer Serverlös som Kapacitetsläge:

    • Tillämpa rabatt för kostnadsfri nivå
    • Begränsa det totala kontodataflödet
  5. Konfigurera följande information på fliken Global distribution . Du kan lämna standardvärdena för den här snabbstarten:

    Inställningen Värde Beskrivning
    Geo-redundans Inaktivera Aktivera eller inaktivera global distribution på ditt konto genom att koppla ihop din region med en parregion. Du kan lägga till fler regioner i ditt konto senare.
    Skrivåtgärder för flera regioner Inaktivera Med skrivfunktioner i flera regioner kan du dra nytta av det etablerade dataflödet för dina databaser och containrar över hela världen.
    Tillgänglighetszoner Inaktivera Tillgänglighetszoner hjälper dig att ytterligare förbättra programmets tillgänglighet och återhämtning.

    Anteckning

    Följande alternativ är inte tillgängliga om du väljer Serverlös som Kapacitetsläge på föregående grundläggande sida:

    • Geo-redundans
    • Skrivåtgärder för flera regioner
  6. Du kan också konfigurera mer information på följande flikar:

    • Nätverk. Konfigurera åtkomst från ett virtuellt nätverk.
    • Säkerhetskopieringspolicy. Konfigurera antingen regelbunden eller kontinuerlig säkerhetskopieringspolicy.
    • Kryptering. Använd antingen tjänsthanterad nyckel eller en kundhanterad nyckel.
    • Taggar. Taggar är namn/värde-par som gör att du kan kategorisera resurser och visa konsoliderad fakturering genom att tillämpa samma tagg på flera resurser och resursgrupper.
  7. Välj Granska + skapa.

  8. Granska kontoinställningarna och välj sedan Skapa. Det tar några minuter att skapa kontot. Vänta tills portalsidan visar meddelandet Distributionen är klar.

    Skärmbild som visar att distributionen är klar.

  9. Välj Gå till resurs för att gå till sidan för Azure Cosmos DB-kontot.

    Skärmbild som visar kontosidan för Azure Cosmos DB.

Lägga till/ta bort regioner från ditt databaskonto

Tips

När en ny region läggs till måste alla data replikeras fullständigt och checkas in i den nya regionen innan regionen markeras som tillgänglig. Hur lång tid den här åtgärden tar beror på hur mycket data som lagras i kontot. Om en asynkron dataflödesskalning pågår pausas skalningsåtgärden för dataflödet och återupptas automatiskt när åtgärden add/remove region har slutförts.

  1. Logga in på Azure-portalen.

  2. Gå till ditt Azure Cosmos DB-konto och välj Replikera data globalt på resursmenyn.

  3. Om du vill lägga till regioner väljer du sexhörningarna på kartan med etiketten + som motsvarar dina önskade regioner. Du kan också lägga till en region genom att välja alternativet + Lägg till region och välja en region på den nedrullningsbara menyn.

  4. Om du vill ta bort regioner avmarkerar du en eller flera regioner från kartan genom att välja de blå sexhörningarna med kryssmarkeringar. Du kan också välja ikonen "wastebasket" (🗑) bredvid regionen till höger.

  5. Spara ändringarna genom att välja OK.

    Skärmbild av menyn Replikera data globalt och markera en region.

Du kan inte ta bort skrivregionen i skrivläge för en enskild region. Du måste redundansväxla till en annan region innan du kan ta bort den aktuella skrivregionen.

I skrivläge för flera regioner kan du lägga till eller ta bort vilka regioner som helst förutsatt att du har minst en region.

Konfigurera flera skrivregioner

Öppna fliken Replikera data globalt och välj Aktivera för att aktivera skrivningar i flera regioner. När du har aktiverat skrivningar i flera regioner blir alla läsregioner som du för närvarande har på kontot läs- och skrivregioner.

Skärmbild av menyn Replikera data globalt med fokus på Konfigurera regioner och Spara.

Aktivera tjänsthanterad redundans för ditt Azure Cosmos DB-konto

Med alternativet Service-Managed redundansväxling kan Azure Cosmos DB redundansväxla till regionen med högsta redundansprioritet utan användaråtgärd om en region blir otillgänglig. När tjänsthanterad redundans har aktiverats kan regionens prioritet ändras. Ditt konto måste ha två eller flera regioner för att aktivera tjänsthanterad redundans.

  1. Öppna fönsterrutan Replikera data globalt i ditt Azure Cosmos DB-konto.

  2. Längst upp i fönstret väljer du Tjänsthanterad redundans.

    Skärmbild som visar menyn replikerade data globalt.

  3. I fönstret Tjänsthanterad redundans kontrollerar du att Aktivera Service-Managed redundans är inställt på PÅ.

  4. Välj Spara.

    Skärmbild av menyn Service-Managed redundansportal.

Ange redundansprioritet för ditt Azure Cosmos DB-konto

När ett Azure Cosmos DB-konto har konfigurerats för tjänsthanterad redundansväxling kan redundansprioriteten för regioner ändras.

Viktigt

Du kan inte ändra skrivregionen (redundansprioritet på noll) när kontot har konfigurerats för tjänsthanterad redundans. Om du vill ändra skrivregionen måste du inaktivera tjänsthanterad redundans och utföra en manuell redundansväxling.

  1. Öppna fönsterrutan Replikera data globalt i ditt Azure Cosmos DB-konto.

  2. Längst upp i fönstret väljer du Tjänsthanterad redundans.

    Skärmbild som visar menyn Replikera data globalt.

  3. I fönstret Tjänsthanterad redundans kontrollerar du att Aktivera Service-Managed redundans är inställt på PÅ.

  4. Du ändrar redundansprioritet genom att dra läsregionerna via de tre punkterna till vänster om raden som visas när du hovrar över dem.

  5. Välj Spara.

    Skärmbild av menyn Service-Managed redundansportal.

Utföra manuell redundansväxling på ett Azure Cosmos DB-konto

Viktigt

Azure Cosmos DB-kontot måste konfigureras för manuell redundans för att åtgärden ska lyckas.

Anteckning

Om du utför en manuell redundansåtgärd medan en asynkron dataflödesskalning pågår pausas skalningsåtgärden för dataflödet. Den återupptas automatiskt när redundansväxlingen är klar. Mer information finns i Metodtips för skalning av etablerat dataflöde (RU/s)

  1. Gå till ditt Azure Cosmos DB-konto och öppna menyn Replikera data globalt .

  2. Längst upp på menyn väljer du Manuell redundans.

    Skärmbild av menyn Replikera data globalt.

  3. På menyn Manuell redundans väljer du din nya skrivregion. Markera kryssrutan för att bekräfta att du förstår att det här alternativet ändrar din skrivregion.

  4. Utlös redundansväxlingen genom att välja OK.

    Skärmbild av menyn för den manuella redundansportalen.

Nästa steg

Mer information och exempel på hur du hanterar Azure Cosmos DB-kontot samt databaser och containrar finns i följande artiklar: