Olay belgelerini depolayan bir Azure Cosmos DB SQL API kapsayıcısını yönetiyorsunuz. Varsayılan olarak, olayların 7 gün sonra silinmesi gerekir. Belirli denetim olaylarının 90 gün boyunca saklanması ve küçük bir belge kümesinin asla süresinin dolmaması gerekir. Tüm gereksinimleri minimum kodla karşılamak için ne yapılandırmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Kapsayıcıda TTL'yi etkinleştirin ve varsayılan TTL'yi 604800 saniye (7 gün) olarak ayarlayın., Denetim belgeleri için, öğe başına "ttl" özelliğini 7776000 saniye (90 gün) olarak ayarlayın., Süresi dolmaması gereken belgeler için, öğe başına "ttl" özelliğini -1 olarak ayarlayın..
Neden bu cevap
Azure Cosmos DB'de yaşam süresi (TTL), belgelerin belirli bir süre sonra otomatik olarak silinmesini sağlar. Kapsayıcı düzeyinde TTL'yi 604800 saniye (7 gün) olarak ayarlamak, çoğu olayın 7 gün sonra silinmesini sağlar. Belirli denetim olayları için, öğe düzeyinde "ttl" özelliğini 7776000 saniye (90 gün) olarak ayarlayarak varsayılanı geçersiz kılabilir ve bu belgelerin 90 gün boyunca saklanmasını sağlayabilirsiniz. Süresi dolmaması gereken belgeler için, öğe düzeyinde "ttl" özelliğini -1 olarak ayarlamak, bu belgelerin asla otomatik olarak silinmemesini sağlar. Bu kombinasyon, tüm gereksinimleri minimum kodla karşılar. Diğer seçenekler, ya gereksinimleri tam olarak karşılamaz ya da daha fazla yönetim yükü gerektirir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez