Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zweck dieses Dokuments
Dieser Kursleitfaden soll Ihnen helfen zu verstehen, was Sie bei der Prüfung erwartet. Er enthält eine Zusammenfassung der Themen, die in der Prüfung behandelt werden könnten, sowie Links zu zusätzlichen Ressourcen. Mit den in diesem Dokument enthaltenen Informationen und Materialien können Sie sich gezielt auf die Prüfung vorbereiten.
| Nützliche Links | BESCHREIBUNG |
|---|---|
| Erwerben der Zertifizierung | Einige Zertifizierungen erfordern nur das Bestehen einer Prüfung, während für andere mehrere Prüfungen erforderlich sind. |
| Zertifizierungserneuerung | Die Associate-, Expert- und Specialty-Zertifizierungen von Microsoft sind nur ein Jahr lang gültig. Sie können Sie verlängern, indem Sie in Microsoft Learn erfolgreich eine kostenlose Onlinebewertung absolvieren. |
| Ihr Microsoft Learn-Profil | Wenn Sie Ihr Zertifizierungsprofil mit Microsoft Learn verknüpfen, können Sie Examen planen und verlängern sowie Zertifikate freigeben und drucken. |
| Examensbewertung und Ergebnisberichte | Zum Bestehen ist eine Mindestpunktzahl von 700 erforderlich. |
| Prüfungs-Sandbox | Dann können Sie Prüfungsumgebung über unsere Prüfungs-Sandbox erkunden. |
| Anfordern von Unterkünften | Wenn Sie Hilfsmittel benutzen, zusätzliche Zeit benötigen oder einen Teil des Prüfungsprozesses abändern müssen, können Sie eine Anpassung anfordern. |
| Kostenlose Übungsbewertung | Stellen Sie Ihr Wissen mit Übungsfragen auf die Probe, um sich auf das Examen vorzubereiten. |
Aktualisierungen der Prüfung
Unsere Prüfungen werden regelmäßig aktualisiert, um Fertigkeiten abzufragen, die zum Ausführen einer Rolle erforderlich sind.
Wir aktualisieren immer zuerst die englische Sprachversion der Prüfung. Einige Prüfungen werden in andere Sprachen übersetzt. Diese werden dann ungefähr acht Wochen nach der Aktualisierung der englischen Version eingestellt. Weitere verfügbare Sprachen sind im Abschnitt Prüfung planen der Webseite mit den Details zur Prüfung aufgeführt. Wenn die Prüfung nicht in Ihrer bevorzugten Sprache verfügbar ist, können Sie eine zusätzliche Zeit von 30 Minuten anfordern, um sie abzuschließen.
Hinweis
Die Aufzählungspunkte die den bewerteten Fertigkeiten folgen, sollen veranschaulichen, wie wir die jeweilige Fähigkeit bewerten. In der Prüfung können verwandte Themen behandelt werden.
Hinweis
Die meisten Fragen umfassen Features der allgemeinen Verfügbarkeit (GA). Die Prüfung kann Fragen zu Previewfunktionen enthalten, wenn diese Funktionen häufig verwendet werden.
Ab dem 27. Januar 2025 bewertete Skills
Zielgruppenprofil
Als Kandidat für diese Prüfung sollten Sie Fachkompetenz beim Entwerfen, Implementieren und Überwachen von cloudnativen Anwendungen, die Daten speichern und verwalten, haben.
Ihre Zuständigkeiten für diese Rolle umfassen:
Entwerfen und Implementieren von Datenmodellen und Datenverteilungen.
Laden von Daten in eine Azure Cosmos DB-Datenbank.
Optimieren und Verwalten der Lösung.
Als Experte in dieser Rolle integrieren Sie die Lösung in andere Azure-Dienste. Darüber hinaus entwerfen, implementieren und überwachen Sie Lösungen mit Sicherheits-, Verfügbarkeits-, Resilienz- und Leistungsanforderungen.
Als Kandidat für diese Prüfung müssen Sie über solide Kenntnisse und Erfahrungen in den folgenden Bereichen verfügen:
Entwickeln von Apps für Azure.
Arbeiten mit Azure Cosmos DB-Datenbanktechnologien.
Erstellen serverseitiger Objekte mit JavaScript.
Sie sollten mit der Entwicklung von Anwendungen vertraut sein, die die Azure Cosmos DB for NoSQL-API verwenden. Sie sollten Folgendes können:
Schreiben von effiziente SQL-Abfragen für die API.
Erstellen geeigneter Indizierungsrichtlinien.
Interpretieren von JSON.
Lesen von C#- oder Java-Code.
Verwenden von PowerShell
Darüber hinaus sollten Sie mit der Bereitstellung und Verwaltung von Ressourcen in Azure vertraut sein.
Qualifikationen auf einen Blick
Entwerfen und implementieren von Datenmodellen (35–40 %)
Entwerfen und Implementieren der Datenverteilung (5–10 %)
Integrieren einer Azure Cosmos DB-Lösung (5–10 %)
Optimieren einer Azure Cosmos DB-Lösung (15–20 %)
Warten einer Azure Cosmos DB-Lösung (25–30 %)
Entwerfen und implementieren von Datenmodellen (35–40 %)
Entwerfen und Implementieren eines nicht relationalen Datenmodells für Azure Cosmos DB for NoSQL
Entwickeln eines Entwurfs durch Speichern mehrerer Entitätstypen im selben Container
Entwickeln eines Entwurfs durch Speichern mehrerer verwandter Entitäten im selben Dokument
Entwickeln eines Modells, das Daten dokumentübergreifend denormalisiert
Entwickeln eines Entwurfs durch Verweisen zwischen Dokumenten
Identifizieren von Primärschlüsseln und eindeutigen Schlüsseln
Identifizieren von Daten und zugeordneten Zugriffsmustern
Angeben einer Standard-Gültigkeitsdauer (Time-to-Live, TTL) für einen Container für einen Transaktionsspeicher
Entwickeln eines Designs für Versionsverwaltungsdokumente
Entwickeln eines Entwurfs für die Dokumentschemaversionsverwaltung
Entwerfen einer Datenpartitionierungsstrategie für Azure Cosmos DB for NoSQL
Auswählen einer Partitionierungsstrategie auf Grundlage einer bestimmten Workload
Auswählen eines Partitionsschlüssels
Planen von Transaktionen bei der Auswahl eines Partitionsschlüssels
Auswerten der Kosten für die Verwendung einer partitionsübergreifenden Abfrage
Berechnen und Auswerten der Datenverteilung auf Grundlage der Auswahl des Partitionsschlüssels
Berechnen und Auswerten der Durchsatzverteilung auf Grundlage der Auswahl des Partitionsschlüssels
Erstellen und Implementieren eines synthetischen Partitionsschlüssels
Entwerfen und Implementieren eines hierarchischen Partitionsschlüssels
Entwerfen der Partitionierung für Workloads, die mehrere Partitionsschlüssel erfordern
Planen und Implementieren der Dimensionierung und Skalierung für eine mit Azure Cosmos DB erstellte Datenbank
Auswerten der Durchsatz- und Datenspeicheranforderungen für eine bestimmte Workload
Auswählen zwischen serverlosen, bereitgestellten und kostenlosen Modellen
Auswählen des Verwendungszeitpunkts von bereitgestelltem Durchsatz auf Datenbankebene
Entwerfen für präzise Skalierungseinheiten und Ressourcengovernance
Auswerten der Kosten für die globale Verteilung von Daten
Konfigurieren des Durchsatzes für Azure Cosmos DB über das Azure-Portal
Implementieren von Clientkonnektivitätsoptionen im Azure Cosmos DB-SDK
Auswählen eines Konnektivitätsmodus (Gatewaykonnektivität oder direkte Konnektivität)
Implementieren eines Konnektivitätsmodus
Herstellen einer Verbindung mit einer Datenbank
Aktivieren der Offlineentwicklung mithilfe des Azure Cosmos DB-Emulators
Behandeln von Verbindungsfehlern
Implementieren eines Singletons für den Client
Angeben einer Region für die globale Verteilung
Konfigurieren von clientseitigen Threading- und Parallelitätsoptionen
Aktivieren der SDK-Protokollierung
Implementieren des Datenzugriffs mithilfe der SQL-Sprache für Azure Cosmos DB for NoSQL
Implementieren von Abfragen, die Arrays, geschachtelte Objekte, Aggregationen und Sortierungen verwenden
Implementieren einer korrelierten Unterabfrage
Implementieren von Abfragen, die Array- und Typüberprüfungsfunktionen verwenden
Implementieren von Abfragen, die mathematische Funktionen sowie Zeichenfolgen- und Datumsfunktionen verwenden
Implementieren von Abfragen auf Grundlage von Variablendaten
Implementieren des Datenzugriffs mithilfe von Azure Cosmos DB for NoSQL-SDKs
Auswählen, wann ein Punktvorgang anstelle eines Abfragevorgangs verwendet werden soll
Implementieren eines Punktvorgangs, der Dokumente erstellt, aktualisiert und löscht
Implementieren eines Updates mithilfe eines Patchvorgangs
Verwalten von Transaktionen mit mehreren Dokumenten mithilfe von SDK Transactional Batch
Laden mehrerer Dokumente mithilfe der Massenunterstützung im SDK
Implementieren von optimistischer Nebenläufigkeit mit ETags
Überschreiben der Standardkonsistenz mithilfe von Abfrageanforderungsoptionen
Implementieren der Sitzungskonsistenz mithilfe von Sitzungstoken
Implementieren eines Abfragevorgangs, der die Paginierung einschließt
Implementieren eines Abfragevorgangs mithilfe eines Fortsetzungstokens
Behandeln von vorübergehenden Fehlern und 429s
Angeben der Gültigkeitsdauer eines Dokuments
Abrufen und Verwenden von Abfragemetriken
Implementieren der serverseitigen Programmierung in Azure Cosmos DB for NoSQL mithilfe von JavaScript
Schreiben, Bereitstellen und Aufrufen einer gespeicherten Prozedur
Entwerfen gespeicherter Prozeduren für die transaktionale Verwendung mit mehreren Dokumenten
Implementieren und Aufrufen von Triggern
Implementieren einer benutzerdefinierten Funktion
Entwerfen und Implementieren der Datenverteilung (5–10 %)
Entwerfen und Implementieren einer Replikationsstrategie für Azure Cosmos DB
Auswählen, wann Daten verteilt werden sollen
Definieren von Richtlinien für automatisches Failover bei regionalen Fehlern für Azure Cosmos DB for NoSQL
Ausführen manueller Failover zum Verschieben einzelner Masterschreibregionen
Auswählen eines Konsistenzmodells
Identifizieren von Anwendungsfällen für verschiedene Konsistenzmodelle
Bewerten der Auswirkungen der Auswahl des Konsistenzmodells auf die Verfügbarkeit und die Kosten für die zugehörige Anforderungseinheit (RU)
Bewerten der Auswirkungen der Auswahl des Konsistenzmodells auf Leistung und Latenz
Angeben von Anwendungsverbindungen mit replizierten Daten
Entwerfen und Implementieren von Schreibvorgängen in mehreren Regionen
Auswählen, wann Schreibvorgänge in mehreren Regionen verwendet werden sollen
Implementieren von Schreibvorgängen in mehreren Regionen
Implementieren einer benutzerdefinierten Konfliktauflösungsrichtlinie für Azure Cosmos DB for NoSQL
Integrieren einer Azure Cosmos DB-Lösung (5–10 %)
Aktivieren von Azure Cosmos DB-Analyseworkloads
Aktivieren von Azure Synapse Link
Auswählen zwischen Azure Synapse Link und dem Spark-Connector
Aktivieren des Analysespeichers in einem Container
Implementieren der benutzerdefinierten Partitionierung in Azure Synapse Link
Aktivieren einer Verbindung mit einem Analysespeicher und Abfragen aus Azure Synapse Spark oder Azure Synapse SQL
Ausführen einer Abfrage des Transaktionsspeichers in Spark
Zurückschreiben von Daten in den Transaktionsspeicher in Spark
Implementieren von Change Data Capture im Azure Cosmos DB-Analysespeicher
Implementieren von Zeitreisen in Azure Synapse Link für Azure Cosmos DB
Implementieren von Lösungen in mehreren Diensten
Integrieren von Ereignissen mit anderen Anwendungen mithilfe von Azure Functions und Azure Event Hubs
Denormalisieren von Daten mithilfe des Änderungsfeeds und Azure Functions
Erzwingen der referenziellen Integrität mithilfe des Änderungsfeeds und Azure Functions
Aggregieren von Daten mithilfe des Änderungsfeeds und Azure Functions, einschließlich der Berichterstellung
Archivieren von Daten mithilfe des Änderungsfeeds und Azure Functions
Implementieren von Azure KI-Suche für eine Azure Cosmos DB-Lösung
Optimieren einer Azure Cosmos DB-Lösung (15–20 %)
Optimieren der Abfrageleistung bei Verwendung der API für Azure Cosmos DB for NoSQL
Anpassen von Indizes in der Datenbank
Berechnen der Kosten der Abfrage
Abrufen der Kosten einer Anforderungseinheit eines Punktvorgangs oder einer Abfrage
Implementieren eines integrierten Azure Cosmos DB-Cache
Entwerfen und Implementieren von Änderungsfeeds für Azure Cosmos DB for NoSQL
Entwickeln eines Azure Functions-Triggers zum Verarbeiten eines Änderungsfeeds
Verwenden eines Änderungsfeeds aus einer Anwendung mithilfe des SDK
Verwalten der Anzahl von Änderungsfeedinstanzen mithilfe des Änderungsfeed-Schätzers
Implementieren der Denormalisierung mithilfe eines Änderungsfeeds
Implementieren der referenziellen Erzwingung mithilfe eines Änderungsfeeds
Implementieren der Aggregationspersistenz mithilfe eines Änderungsfeeds
Implementieren der Datenarchivierung mithilfe eines Änderungsfeeds
Bestimmen und Implementieren einer Indizierungsstrategie für Azure Cosmos DB for NoSQL
Auswählen, wann eine Indexstrategie mit hohem Lese- oder Schreibaufwand verwendet werden soll
Auswählen eines geeigneten Indextyps
Konfigurieren einer benutzerdefinierten Indizierungsrichtlinie über das Azure-Portal
Implementieren eines zusammengesetzten Index
Optimieren der Indexleistung
Warten einer Azure Cosmos DB-Lösung (25–30 %)
Überwachen und Problembehandlung einer Azure Cosmos DB-Lösung
Auswerten von Antwortstatuscodes und Fehlermetriken
Überwachen von Metriken für die normalisierte Durchsatznutzung mithilfe von Azure Monitor
Überwachen serverseitiger Latenzmetriken mithilfe von Azure Monitor
Überwachen der Datenreplikation in Bezug auf Latenz und Verfügbarkeit
Konfigurieren von Azure Monitor-Warnungen für Azure Cosmos DB
Implementieren und Abfragen von Azure Cosmos DB-Protokollen
Überwachen des Durchsatzes in mehreren Partitionen
Überwachen der Verteilung von Daten auf Partitionen
Überwachen der Sicherheit mithilfe von Protokollierung und Überwachung
Implementieren von Sicherung und Wiederherstellung für eine Azure Cosmos DB-Lösung
Auswahl zwischen regelmäßiger und fortlaufender Sicherung
Konfigurieren regelmäßiger Sicherungen
Konfigurieren der fortlaufenden Sicherung und Wiederherstellung
Suchen eines Wiederherstellungspunkts für eine Zeitpunktwiederherstellung
Wiederherstellen einer Datenbank oder eines Containers anhand eines Wiederherstellungspunkts
Implementieren von Sicherheit für eine Azure Cosmos DB-Lösung
Auswählen zwischen vom Dienst verwalteten und kundenseitig verwalteten Verschlüsselungsschlüsseln
Konfigurieren der Zugriffssteuerung auf Netzwerkebene für Azure Cosmos DB
Konfigurieren der Datenverschlüsselung für Azure Cosmos DB
Verwalten des Zugriffs der Steuerungsebene auf Azure Cosmos DB mithilfe der rollenbasierten Zugriffssteuerung (Role-Based Access Control, RBAC) von Azure
Verwalten des Zugriffs der Steuerungsebene auf Azure Cosmos DB-Daten-Explorer mithilfe der rollenbasierten Zugriffssteuerung (Role-Based Access Control, RBAC) von Azure
Verwalten des Datenebenenzugriffs auf Azure Cosmos DB mithilfe von Microsoft Entra ID
Konfigurieren von CORS-Einstellungen
Verwalten von Kontoschlüsseln mithilfe von Azure Key Vault
Implementieren von kundenseitig verwalteten Schlüsseln für die Verschlüsselung
Implementieren von Always Encrypted
Implementieren von Datenverschiebungen für eine Azure Cosmos DB-Lösung
Auswählen einer Datenverschiebungsstrategie
Verschieben von Daten mithilfe von Client-SDK-Massenvorgängen
Verschieben von Daten mithilfe von Azure Data Factory und Azure Synapse-Pipelines
Verschieben von Daten mithilfe eines Kafka-Connectors
Verschieben von Daten mit Azure Stream Analytics
Verschieben von Daten mit dem Azure Cosmos DB-Spark-Connector
Konfigurieren von Azure Cosmos DB als benutzerdefinierten Endpunkt für eine Azure IoT Hub-Instanz
Implementieren eines DevOps-Prozesses für eine Azure Cosmos DB-Lösung
Auswählen, wann deklarative oder imperative Vorgänge verwendet werden sollen
Bereitstellen und Verwalten von Azure Cosmos DB-Ressourcen mithilfe von Azure Resource Manager-Vorlagen
Migrieren zwischen Standard- und Autoskalierungsdurchsatz mithilfe von PowerShell oder der Azure CLI
Initiieren eines regionalen Failovers mithilfe von PowerShell oder der Azure CLI
Verwalten von Indizierungsrichtlinien in der Produktion mithilfe von Azure Resource Manager-Vorlagen
Lernressourcen
Es wird empfohlen, dass Sie vor dem Ablegen der Prüfung üben und praktische Erfahrungen sammeln. Wir bieten Optionen für Selbststudium und Präsenzschulung sowie Links zu Dokumentationen, Community-Websites und Videos.
| Lernressourcen | Links zu Lern- und Dokumentationsressourcen |
|---|---|
| Bereiten Sie sich vor | Wählen Sie aus eigenverantwortlichen Lernpfaden und Modulen aus, oder nehmen Sie an einer Präsenzschulung teil. |
| Zugehörige Dokumentation |
Dokumentation zu Azure Cosmos DB Azure-Dokumentation |
| Fragen stellen | Microsoft Q&A | Microsoft-Dokumentation |
| Community-Support erhalten |
Analysen in Azure – Microsoft Tech Community Azure Data Factory – Microsoft Tech Community Azure – Microsoft Tech Community |
| Folgen von Microsoft Learn | Microsoft Learn – Microsoft Tech Community |
| Video finden |
Prüfungsbereitschaftszone Daten verfügbar gemacht Durchsuchen anderer Microsoft Learn-Shows |
Änderungsprotokoll
In der folgenden Tabelle sind die Änderungen an den bewerteten Qualifikationen zwischen der aktuellen und der vorherigen Version zusammengefasst. Die funktionalen Gruppen sind fett formatiert. Danach folgen die Ziele innerhalb jeder Gruppe. In der Tabelle werden die vorherige und die aktuelle Version der bewerteten Qualifikationen im Examen verglichen. In der dritten Spalte wird der Umfang der Änderungen beschrieben.
| Qualifikationsbereich vor dem 27. Januar 2025 | Qualifikationsbereich ab dem 27. Januar 2025 | Change |
|---|---|---|
| Warten einer Azure Cosmos DB-Lösung | Warten einer Azure Cosmos DB-Lösung | Keine Änderung |
| Implementieren von Sicherheit für eine Azure Cosmos DB-Lösung | Implementieren von Sicherheit für eine Azure Cosmos DB-Lösung | Hauptversion |