Share via


Ajánlatok

Az Azure Cosmos DB egy globálisan elosztott többmodelles adatbázis, amely támogatja a dokumentum-, gráf- és kulcs-érték adatmodelleket. Ebben a szakaszban az SQL API REST-en keresztüli létrehozásával, lekérdezésével és kezelésével foglalkozunk.

Minden Azure Cosmos DB-gyűjtemény ki van építve egy társított teljesítményszinttel, amely ajánlati erőforrásként jelenik meg a REST-modellben. Az Azure Cosmos DB támogatja a felhasználó által definiált teljesítményszinteket és az előre meghatározott teljesítményszinteket képviselő ajánlatokat. Minden ajánlathoz tartozik egy kérelemegység (RU) sebességkorlátja. Ez az átviteli sebesség, amely a gyűjtemény teljesítményszintje alapján van fenntartva, és kizárólag az adott gyűjtemény számára érhető el.

Az ajánlati erőforrást a Cosmos DB-erőforrásmodellben szereplő ajánlatok képviselik. Íme egy példa az URI-ra: https://mydbaccount.documents.azure.com/offers.

Az alábbi példa egy felhasználó által meghatározott átviteli sebességgel (V2) rendelkező ajánlat JSON-szerkezetét mutatja be:

{  
  "offerVersion": "V2",  
  "offerType": "Invalid",  
  "_rid": "Hu+t",  
  "content": {  
    "offerThroughput": 500  
  },  
  "resource": "dbs/yEcCAA==/colls/yEcCAPX6aAw=/",  
  "offerResourceId": "yEcCAPX6aAw=",  
  "id": "Hu+t",  
  "_self": "offers/Hu+t/",  
  "_etag": "\"00009100-0000-0000-0000-56fa9a1f0000\"",  
  "_ts": 1459264031  
}  
  
Tulajdonság Leírás
offerVersion Kötelező. V2 a kérelemegység-alapú átviteli sebesség aktuális verziója.
Tartalom Kötelező. Információkat tartalmaz az ajánlatról – V2-ajánlatok esetén ez a gyűjtemény átviteli sebességét tartalmazza.
Erőforrás Kötelező. Új gyűjtemény létrehozásakor ez a tulajdonság a gyűjtemény önhivatkozására van beállítva, például dbs/pLJdAA==/colls/pLJdAOlEdgA=/.
offerResourceId Kötelező. A gyűjtemény létrehozása során a rendszer automatikusan társítja ezt a tulajdonságot az erőforrás-azonosítóhoz, azaz a gyűjtemény _rid . A fenti példában a gyűjtemény _rid a pLJdAOlEdgA=.
ID (Azonosító) Ez egy rendszer által létrehozott tulajdonság. Az ajánlati erőforrás azonosítója a létrehozáskor automatikusan létrejön. Értéke megegyezik az ajánlat _rid értékével.
_Megszabadulni Ez egy rendszer által létrehozott tulajdonság. Az erőforrás-azonosító (_rid) egy egyedi azonosító, amely szintén hierarchikus az erőforrásmodell erőforrás-vermében. Belsőleg használják az ajánlat elhelyezésére és navigációjára.
_Ts Ez egy rendszer által létrehozott tulajdonság. Meghatározza az erőforrás utolsó frissített időbélyegét. Az érték egy időbélyeg.
_Önálló Ez egy rendszer által létrehozott tulajdonság. Ez az erőforrás egyedi címezhető URI-ja.
_Etag Ez egy rendszer által létrehozott tulajdonság, amely meghatározza az optimista egyidejűség-vezérléshez szükséges erőforrás-etaget.

Tartalom tulajdonságai

Tulajdonság Leírás
offerThroughput Kötelező. A másodpercenkénti kérelemegységekben kiosztott átviteli sebesség számként.
A 100-ból többnek kell lennie, 2500-tól kezdve.
Partíciókulcs nélküli gyűjtemények esetén 400–10000 közötti érvényesség.

Feladatok

Az ajánlatokkal a következőket teheti:

Lásd még: