Kostnadsfri nivå för Azure Cosmos DB-livslängd
GÄLLER FÖR: NoSQL MongoDB Kassandra Gremlin Bord
Kommentar
Kostnadsfri nivå för vCore-kluster och/eller vektordatabas i Azure Cosmos DB for MongoDB finns här.
Den kostnadsfria nivån är för närvarande inte tillgänglig för serverlösa konton.
Den kostnadsfria Azure Cosmos DB-nivån gör det enkelt att komma igång, utveckla, testa dina program eller till och med köra små produktionsarbetsbelastningar utan kostnad. När den kostnadsfria nivån är aktiverad på ett konto får du de första 1 000 RU/s och 25 GB lagringsutrymme på kontot kostnadsfritt. Dataflödet och lagringen som förbrukas utöver dessa gränser faktureras till vanligt pris. Den kostnadsfria nivån är tillgänglig för alla API-konton med etablerat dataflöde, autoskalningsdataflöde, enstaka eller flera skrivregioner.
Den kostnadsfria nivån varar på obestämd tid under kontots livslängd och den levereras med alla fördelar och funktioner för ett vanligt Azure Cosmos DB-konto. Dessa fördelar omfattar obegränsad lagring och dataflöde (RU/s), serviceavtal, hög tillgänglighet, nyckelfärdig global distribution i alla Azure-regioner med mera.
Du kan ha upp till ett Azure Cosmos DB-konto på en kostnadsfri nivå per Azure-prenumeration och du måste anmäla dig 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. Om du skapar ett konto med den kostnadsfria nivån och sedan tar bort det kan du använda den kostnadsfria nivån för ett nytt konto. När du skapar ett nytt konto rekommenderar vi att du aktiverar rabatten på den kostnadsfria nivån om det är tillgängligt.
Om du bestämmer dig för att Azure Cosmos DB passar dig kan du få upp till 63 % rabatt på Azure Cosmos DB-priser via reserverad kapacitet.
Kostnadsfri nivå med databas för delat dataflöde
När du etablerar dataflöde i en databas i modellen för delat dataflöde delas dataflödet mellan alla containrar i databasen. När du använder den kostnadsfria nivån kan du etablera en delad databas med upp till 1 000 RU/s kostnadsfritt. Alla containrar i databasen delar dataflödet.
Precis som det vanliga kontot kan en databas för delat dataflöde ha högst 25 containrar i kontot på den kostnadsfria nivån. Alla andra databaser med delat dataflöde eller containrar med dedikerat dataflöde utöver 1 000 RU/s debiteras enligt den vanliga prissättningen.
Kostnadsfri nivå med Azure-rabatt
Den kostnadsfria Azure Cosmos DB-nivån är kompatibel med det kostnadsfria Azure-kontot. Om du vill anmäla dig skapar du ett kostnadsfritt Azure Cosmos DB-konto i din kostnadsfria Azure-kontoprenumeration. Under de första 12 månaderna får du en kombinerad rabatt på 1 400 RU/s (1 000 RU/s från den kostnadsfria Azure Cosmos DB-nivån och 400 RU/s från det kostnadsfria Azure-kontot) och 50 GB lagringsutrymme (25 GB från den kostnadsfria Azure Cosmos DB-nivån och 25 GB från det kostnadsfria Azure-kontot). När de 12 månaderna har gått ut fortsätter du att få 1 000 RU/s och 25 GB från den kostnadsfria Azure Cosmos DB-nivån under Azure Cosmos DB-kontots livslängd. Ett exempel på hur avgifterna staplas finns i Faktureringsexempel med konton på den kostnadsfria nivån.
Kommentar
Den kostnadsfria Azure Cosmos DB-nivån skiljer sig från det kostnadsfria Azure-kontot. Det kostnadsfria Azure-kontot erbjuder Azure-krediter och resurser kostnadsfritt under en begränsad tid. När du använder Azure Cosmos DB som en del av det här kostnadsfria kontot får du 25 GB lagringsutrymme och 400 RU/s etablerat dataflöde i 12 månader.
Metodtips för att hålla ditt konto kostnadsfritt
För att hålla ditt konto kostnadsfritt bör ditt konto inte ha fler RU/s eller lagringsförbrukning än den som erbjuds av den kostnadsfria Azure Cosmos DB-nivån.
Följande är till exempel några alternativ som inte resulterar i någon månatlig avgift:
- En databas med högst 1 000 RU/s etablerat dataflöde.
- Två containrar, en med högst 400 RU/s och en annan med högst 600 RU/s etablerat dataflöde.
- Konto med två regioner som har en container med högst 500 RU/s etablerat dataflöde.
Skapa ett konto med den kostnadsfria nivån
Du kan skapa ett konto på den kostnadsfria nivån från Azure-portalen, PowerShell, CLI eller ARM-mallar (Azure Resource Manager). Du kan välja den kostnadsfria nivån när du skapar kontot. Du kan inte ange det när kontot har skapats.
Azure Portal
När du skapar kontot med azure-portalen anger du alternativet Tillämpa rabatt på den kostnadsfria nivån till Tillämpa. I artikeln skapa ett nytt konto med den kostnadsfria nivån finns stegvis vägledning.
ARM-mall
Om du vill skapa ett konto på den kostnadsfria nivån med hjälp av en ARM-mall anger du egenskapen "enableFreeTier": true
. Den fullständiga mallen finns i distribuera en ARM-mall med exempel på den kostnadsfria nivån .
CLI
Om du vill skapa ett konto med den kostnadsfria nivån med HJÄLP av CLI anger du parametern --enable-free-tier
till true:
# Create a free tier account for API for NoSQL
az cosmosdb create \
-n "Myaccount" \
-g "MyResourcegroup" \
--enable-free-tier true \
--default-consistency-level "Session"
PowerShell
Om du vill skapa ett konto med den kostnadsfria nivån med Hjälp av Azure PowerShell anger du parametern -EnableFreeTier
till true:
# Create a free tier account for API for NoSQL.
New-AzCosmosDBAccount -ResourceGroupName "MyResourcegroup" `
-Name "myaccount" `
-ApiKind "sql" `
-EnableFreeTier $true `
-DefaultConsistencyLevel "Session" `
-Location "East US" `
Det går inte att skapa ett konto på den kostnadsfria nivån
Om alternativet för att skapa ett konto på den kostnadsfria nivån är inaktiverat eller om du får ett felmeddelande om att du inte kan skapa ett konto på den kostnadsfria nivån har ett annat konto i prenumerationen redan aktiverats med den kostnadsfria nivån. Om du vill hitta det befintliga kontot på den kostnadsfria nivån och den resursgrupp som det finns i använder du det här Azure CLI-skriptet Hitta befintligt konto på den kostnadsfria nivån.
Nästa steg
När du har skapat ett konto på den kostnadsfria nivån kan du börja skapa appar med Azure Cosmos DB med följande artiklar:
- Skapa en konsolapp med .NET V4 SDK för att hantera Azure Cosmos DB-resurser.
- Skapa en .NET-webbapp med Hjälp av Azure Cosmos DB för MongoDB
- Skapa en notebook-fil och analysera dina data.
- Läs mer om att förstå din Azure Cosmos DB-faktura