Usted administra un contenedor de Azure Cosmos DB SQL API que almacena documentos de eventos. Por defecto, los eventos deben eliminarse después de 7 días. Ciertos eventos de auditoría deben conservarse durante 90 días, y un pequeño conjunto de documentos nunca debe caducar. ¿Qué debe configurar para cumplir con todos los requisitos con el mínimo de código?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Habilitar TTL en el contenedor y establecer el TTL predeterminado en 604800 segundos (7 días)., Para los documentos de auditoría, establecer una propiedad "ttl" por elemento de 7776000 segundos (90 días)., Para los documentos que no deben caducar, establecer una propiedad "ttl" por elemento en -1..
Por qué esta es la respuesta
Azure Cosmos DB SQL API permite la gestión de la vida útil (TTL) a nivel de contenedor y de elemento. Habilitar TTL en el contenedor y establecer el valor predeterminado en 604800 segundos (7 días) asegura que la mayoría de los eventos se eliminen automáticamente después de una semana. Para los eventos de auditoría que requieren una retención más larga, se puede sobrescribir el TTL predeterminado a nivel de elemento estableciendo la propiedad "ttl" en 7776000 segundos (90 días) para esos documentos específicos. Para los documentos que nunca deben caducar, establecer la propiedad "ttl" en -1 a nivel de elemento los excluye del procesamiento de TTL, asegurando su persistencia indefinida. Deshabilitar TTL y usar el change feed requeriría código personalizado y más esfuerzo. La política de indexación no controla el TTL.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta