Sie stellen ein Azure Cosmos DB SQL API-Konto in zwei Schreibregionen bereit. Wenn für den Profiles-Container gleichzeitige Aktualisierungen auftreten, sollte die letzte Änderung (nach einer Zeitstempel-Eigenschaft) gewinnen. Für den Orders-Container müssen Sie im Konfliktfall automatisch die Positionen zusammenführen, anstatt eine Aktualisierung zu verlieren. Was sollten Sie konfigurieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Stellen Sie für den Profiles-Container die Konfliktlösungsrichtlinie auf LastWriterWins mit dem Pfad /modifiedAt ein., Stellen Sie für den Orders-Container die Konfliktlösungsrichtlinie auf Custom ein und registrieren Sie eine gespeicherte Prozedur zum Zusammenführen, die widersprüchliche Elemente kombiniert..
Warum dies die Antwort ist
Für den Profiles-Container ist LastWriterWins die korrekte Konfliktlösungsrichtlinie, da die Aufgabe besagt, dass die letzte Änderung (nach einer Zeitstempel-Eigenschaft) gewinnen soll. Der Pfad /modifiedAt gibt an, welche Eigenschaft für den Zeitstempel verwendet werden soll. Für den Orders-Container, bei dem Elemente zusammengeführt werden müssen, ist die Custom-Konfliktlösungsrichtlinie erforderlich. Diese ermöglicht die Registrierung einer gespeicherten Prozedur, die die Logik zum Zusammenführen von widersprüchlichen Elementen enthält. Eine manuelle Konfliktlösung auf Kontoebene ist zu aufwendig und nicht automatisiert. Eine Konfliktrichtlinie auf Datenbankebene würde für alle Container gelten und die unterschiedlichen Anforderungen nicht erfüllen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich