Freigeben über


Versionshinweise für den Azure Cosmos DB Windows (local) Emulator

Der Azure Cosmos DB-Emulator wird in regelmäßigen Abständen mit Versionshinweisen in diesem Artikel aktualisiert.

Neueste Version herunterladen (2.14.21)

Unterstützte Versionen

Nur die neueste Version des Azure Cosmos DB Emulators wird aktiv unterstützt.

Aktuelle Version

Veröffentlicht am 18. November 2024

  • Aktualisieren Sie Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen.

Vorgängerversionen

Warnung

Frühere Versionen des Emulators werden von der Produktgruppe nicht unterstützt.

(30. August 2024)

  • Beheben den Absturz des Emulators auf ARM-Prozessoren.
  • Aktualisieren Sie Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen.

(6. August 2024)

  • Aktualisieren Sie Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen.
  • Aktualisieren Sie Data Explorer, um die Vektorsuche zu unterstützen.

(21. Mai 2024)

  • Diese Version aktualisiert die Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen.

(16. Mai 2024)

  • Diese Version aktualisiert die Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen.

(24. Januar 2024)

  • Diese Version behebt ein Problem, das dazu führte, dass der Emulator sogar nach Übergabe der Befehlszeilenoption „/AllowNetworkAccess“ mit anstelle von gebunden wurde.

(20. März 2023)

  • Dieses Release behebt ein Problem, das sich auf Gremlin- und Table-Endpunkt-API-Typen auswirkt. Vor diesem Fix schlug eine Clientanwendung beim Versuch, eine Verbindung mit dem Endpunkt des öffentlichen Emulators herzustellen, mit dem Statuscode 500 fehl.

(27. Januar 2023)

  • Diese Version aktualisiert die Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen.

(7. Juli 2022)

  • Diese Version aktualisiert die Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen.

2.14.8

  • Diese Version aktualisiert die Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen.

(9. Mai 2022)

  • Diese Version aktualisiert die Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen. Neben diesem Update wurden in diesem Release einige Probleme behoben:
    • Aktualisieren Sie Data Explorer auf den neuesten Inhalt, und beheben Sie einen fehlerhaften Link für die Schnellstartbeispieldokumentation.
    • Fügen Sie die Option hinzu, um die API für MongoDB zu aktivieren und die Version für den Linux-Azure Cosmos DB-Emulator zu konfigurieren, indem Sie die Umgebungsvariable festlegen: AZURE_COSMOS_EMULATOR_ENABLE_MONGODB_ENDPOINT im Docker-Container. Gültige Einstellungen: , , und .

(7. März 2022)

  • Diese Version aktualisiert die Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen. Neben diesem Update wurden in diesem Release einige Probleme behoben:
    • Behebung eines Problems im Zusammenhang mit hoher CPU-Auslastung bei Ausführung des Emulators.
    • Es wurde eine PowerShell-Option zum Festlegen der API für MongoDB und Version hinzugefügt: . Gültige Einstellungen: , und .

(18. Januar 2022)

  • Diese Version aktualisiert die Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen. Eine weitere wichtige Aktualisierung bei dieser Version ist eine verringerte Anzahl von im Hintergrund ausgeführten Diensten und deren Starten nach Bedarf.

(25. Oktober 2021)

  • Diese Version aktualisiert die Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen.

(8. September 2021)

  • Diese Version aktualisiert die Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen. Außerdem werden Probleme mit Leistungsdaten behoben und das Basisimage für das Linux-Azure Cosmos DB-Emulator Docker-Image zurückgesetzt.

(12. August 2021)

  • Diese Version aktualisiert die lokalen Data Explorer Inhalte auf die neueste Microsoft Azure-Version und setzt die Basis für das Linux Azure Cosmos DB Emulator Docker Image zurück.

(18. Juni 2021)

  • Dieses Release verbessert die Startzeit des Emulators und reduziert gleichzeitig den Speicherbedarf seiner Daten auf dem Datenträger. Aktivieren Sie diese neue Optimierung mithilfe des -Arguments.

(15. Juni 2021)

  • Diese Version aktualisiert die lokalen Data Explorer Inhalte auf die neueste Version von Microsoft Azure. Außerdem wird ein Problem behoben, das beim Importieren zahlreicher Elemente über das Feature zum Hochladen von JSON-Dateien auftrat.

(21. April 2021)

  • Diese Version aktualisiert die lokalen Data Explorer Inhalte auf die neueste Microsoft Azure-Version und fügt eine neue MongoDB-Endpunktkonfiguration hinzu, 4.0.

(22. Februar 2021)

  • Diese Version aktualisiert die lokalen Data Explorer Inhalte auf die neueste Version von Microsoft Azure.

(5. Januar 2021)

  • Diese Version aktualisiert die lokalen Data Explorer Inhalte auf die neueste Version von Microsoft Azure. Außerdem wird eine neue öffentliche Option hinzugefügt, die es dem Benutzer des Emulators ermöglicht, das Zertifikat des öffentlichen Emulators direkt als -Datei zu exportieren.

(3. Dezember 2020)

  • Diese Version aktualisiert die Azure Cosmos DB Emulator-Hintergrunddienste so, dass sie mit den neuesten Onlinefunktionen der Azure Cosmos DB übereinstimmen. Außerdem werden probleme mit der Azure Cosmos DB Emulator-Funktionalität behandelt:
    • Behebung eines Problems, bei dem bei Verwendung von Direktmodus und Java-Clientanwendungen Anfragen mit großen Dokumenten-Payloads fehlschlagen.
    • Behebung eines Konnektivitätsproblems mit dem MongoDB-Endpunkt Version 3.6, wenn er von .NET-basierten Anwendungen angesprochen wird.

(6. November 2020)

  • Diese Version enthält ein Update für den Azure Cosmos DB Emulator Data Explorer und behebt ein Problem, bei dem Transport Layer Security (TLS) 1.3 Clients versuchen, die Data Explorer zu öffnen.

(6. Oktober 2020)

  • Dieses Release behebt ein Parallelitätsproblem beim gleichzeitigen Erstellen mehrerer Container. Durch das Problem kann der Emulator in einem beschädigten Zustand verbleiben, und bei zukünftigen API-Anforderungen an den Endpunkt des Emulators treten Fehler mit der Meldung Dienst nicht verfügbar auf. Umgehungslösung: Beenden Sie den Emulator; setzen Sie die lokalen Daten des Emulators zurück; und starten Sie den Emulator neu.

(23. August 2020)

  • Diese Version fügt zwei neue Azure Cosmos DB Emulator Startoptionen hinzu:
    • /EnablePreview – Aktiviert Vorschaufeatures für den Azure Cosmos DB Emulator. Die Previewfunktionen befinden sich noch in der Entwicklungsphase und sind über CI und das Schreiben von Beispielen zugänglich.
    • /EnableAadAuthentication – Ermöglicht dem Emulator, benutzerdefinierte Microsoft Entra ID Token als Alternative zu den primärschlüsseln Azure Cosmos DB zu akzeptieren. Diese Funktion befindet sich noch in der Entwicklung. Bestimmte Rollenzuweisungen und andere Einstellungen im Zusammenhang mit Berechtigungen werden derzeit nicht unterstützt.

(7. Juli 2020)

  • Diese Version ändert, wie der Azure Cosmos DB Emulator Ablaufverfolgungen sammelt. WPR-Tools (Windows Performance Runtime) sind jetzt die Standardtools für die Erfassung ETL-basierter Ablaufverfolgungen (Event Trace Log, Protokoll für Ereignisablaufverfolgung). Die auf logman basierende Erfassung ist veraltet. Mit dem neuesten Windows-Sicherheit Update funktioniert LOGMAN nicht mehr wie erwartet, wenn es über den Azure Cosmos DB Emulator ausgeführt wird.

(10. Juni 2020)

  • Diese Version behebt einige Fehler im Zusammenhang mit Azure Cosmos DB Emulator Data Explorer:
    • Data Explorer kann keine Verbindung mit dem Azure Cosmos DB Emulator-Endpunkt herstellen, wenn es in bestimmten Versionen von Webbrowsern gehostet wird. Benutzer des Emulators sind möglicherweise nicht in der Lage, eine Datenbank oder einen Container über die Webseite zu erstellen.
    • Ein Fehler wurde behoben, durch den Emulatorbenutzer daran gehindert wurden, ein Element aus einer JSON-Datei mithilfe Data Explorer Uploadaktion zu erstellen.

2.11.0

  • In dieser Version wird die Unterstützung für den per Autoskalierung bereitgestellten Durchsatz eingeführt. Zu den hinzugefügten Features gehören die Option zum Festlegen einer benutzerdefinierten maximalen bereitgestellten Durchsatzleistung in Anforderungseinheiten (RU/s), die Möglichkeit, Autoscale auf vorhandene Datenbanken und Container zu aktivieren, sowie die API-Unterstützung über das Azure Cosmos DB SDK.
  • Es wurde ein Problem bei der Abfrage einer großen Anzahl von Dokumenten (mehr als 1 GB) behoben, bei dem der Emulator mit dem internen Fehlerstatuscode 500 fehlschlägt.

2.9.2

  • In dieser Version wurde ein Fehler beim Aktivieren des Supports für die MongoDB-Endpunktversion 3.2 behoben. Außerdem wird Unterstützung für das Generieren von Ablaufverfolgungsnachrichten zur Problembehandlung mithilfe von Windows Performance Recorder (WPR) anstelle von logman hinzugefügt.

2.9.1

  • Diese Version behebt paar Probleme bei der Abfrage-API-Unterstützung und stellt die Kompatibilität mit älteren Betriebssystemen wie Windows Server 2012 wieder her.

2.9.0

  • In diesem Release werden die Option zum Festlegen der Konsistenz auf ein konsistentes Präfix sowie die Option zum Erhöhen der Obergrenze für Benutzer und Berechtigungen hinzugefügt.

2.7.2

  • Diese Version fügt mongoDB Version 3.6-Serverunterstützung zum Azure Cosmos DB Emulator hinzu. Um einen MongoDB-Endpunkt zu starten, der auf Version 3.6 des Diensts ausgerichtet ist, starten Sie den Emulator über eine Administrator-Befehlszeile mit Option.

2.7.0

  • In dieser Version wird eine Regression im Azure Cosmos DB-Emulator behoben, mit der Benutzer daran gehindert wurden, SQL-bezogene Abfragen auszuführen. Dieses Problem betrifft Emulatorbenutzer, die API für noSQL-Endpunkt konfiguriert haben und .NET Core- oder x86-.NET-basierten Clientanwendungen verwenden.

2.4.6

  • Diese Version erreicht Funktionsgleichheit mit den Funktionen des Azure Cosmos DB-Dienstes mit Stand Juli 2019, mit den genannten Ausnahmen. Außerdem werden mehrere Fehler im Zusammenhang mit dem Herunterfahren des Emulators behoben, wenn es über die Befehlszeile aufgerufen wird, sowie mit Überschreibungen von internen IP-Adressen für SDK-Clients bei Konnektivität des direkten Modus.

2.4.3

  • Der MongoDB-Dienst wird standardmäßig nicht mehr gestartet. Standardmäßig aktiviert der Emulator den SQL-Endpunkt. Der Benutzer muss den Endpunkt manuell über die Befehlszeilenoption des Emulators starten. Jetzt ist es wie bei allen anderen Dienstendpunkten wie Gremlin, Cassandra und Table.
  • Es wurde ein Fehler im Emulator beim Start mit „/AllowNetworkAccess“ behoben, bei dem Anforderungen von externen Clients von den Endpunkte Gremlin, Cassandra und Table nicht korrekt verarbeitet wurden.
  • Fügen Sie direkte Verbindungsports zu den Firewallregeln-Einstellungen hinzu.

2.4.0

  • Es wurde das Problem behoben, dass der Emulator nicht gestartet werden konnte, wenn Netzwerküberwachungs-Apps wie Pulse Client auf dem Hostcomputer vorhanden waren.

Nächste Schritte