Suche
Close this search box.

DP-3015: Getting Started with Cosmos DB NoSQL Development

In diesem Training erfahren Entwickler*innen, wie sie die API und das SDK von Azure Cosmos DB for NoSQL verwenden. Die Trainingssteilnehmenden lernen etwas über Abfrageausführung, Ressourcenkonfiguration, SDK-Vorgänge und Entwurfsstrategien für nicht relationale Datenmodellierung und Datenpartitionierung.

Physisch oder virtuell?

Nehmen Sie an einem unserer Standorte Frankfurt, München und Wien oder virtuell an unseren Klassenraumtrainings teil. Unter „Termin buchen“ werden Ihnen alle Optionen angezeigt, zuerst sortiert nach Standort, dann nach Datum.

Dauer
1
Trainingssprache
Deutsch
Trainingsart
brainyCLASS (offen)

Was werden Sie in diesem Training erlernen?

In diesem Kurs lernen Entwickler, wie sie das API und das SDK von Azure Cosmos DB effektiv nutzen können. Tauchen Sie ein in die Feinheiten der Abfrageausführung, Ressourcenkonfiguration und SDK-Vorgänge. Erfahren Sie außerdem alles über fortschrittliche Entwurfsstrategien für nicht relationale Datenmodellierung und Datenpartitionierung. Starten Sie noch heute und erweitern Sie Ihr Know-how in der Welt der NoSQL-Entwicklung!

Agenda

Einführung in Azure Cosmos DB for NoSQL
Was ist Azure Cosmos DB for NoSQL?
Funktionsweise von Azure Cosmos DB for NoSQL
Wann sollten Sie Azure Cosmos DB for NoSQL verwenden?
Testen von Azure Cosmos DB for NoSQL
Ressourcen
Grundlegende Vorgänge
Übung: Erstellen eines Azure Cosmos DB for NoSQL-Kontos
Planen der Ressourcenanforderungen
Grundlegendes zum Durchsatz
Auswerten der Durchsatzanforderungen
Auswerten von Datenspeicheranforderungen
Gültigkeitsdauer (TTL)
Planen der Datenaufbewahrung mit Gültigkeitsdauer (Time-to-Live, TTL)
Konfigurieren von Azure Cosmos DB for NoSQL
Serverlos
Vergleich zwischen serverlos und bereitgestelltem Durchsatz
Automatisches Skalieren des Durchsatzes
Vergleichen von Durchsatz mit Autoskalierung mit Standarddurchsatz (manueller Durchsatz)
Migrieren zwischen Standarddurchsatz (manuell) und Durchsatz mit Autoskalierung
Übung: Konfigurieren des Durchsatzes für die Azure Cosmos DB-SQL-API mit dem Azure-Portal
Verschieben von Daten in und aus Azure Cosmos DB for NoSQL
Verschieben von Daten mithilfe von Azure Data Factory
Verschieben von Daten mithilfe eines Kafka-Connectors
Verschieben von Daten mit Stream Analytics
Verschieben von Daten mit dem Azure Cosmos DB-Spark-Connector
Übung: Migrieren vorhandener Daten mit Azure Data Factory
Verwenden des SDK für Azure Cosmos DB for NoSQL
Grundlegendes zum SDK
Importieren aus dem Paket-Manager
Herstellen einer Verbindung mit einem Onlinekonto
Implementieren eines Client-Singleton
Konfigurieren des Konnektivitätsmodus
Übung: Herstellen einer Verbindung mit Azure Cosmos DB for NoSQL über das SDK
Konfigurieren des SDK für Azure Cosmos DB for NoSQL
Aktivieren von Offlineentwicklung
Behandeln von Verbindungsfehlern
Implementieren von Threading und Parallelität
Konfigurieren der Protokollierung
Übung: Konfigurieren des SDK für Azure Cosmos DB for NoSQL für Offlineentwicklung
Implementieren von Azure Cosmos DB for NoSQL-Punktvorgängen
Verstehen von Punktvorgängen
Erstellen von Dokumenten
Lesen eines Dokuments
Aktualisieren von Dokumenten
Konfigurieren des Werts für die Gültigkeitsdauer (Time-to-Live, TTL) für ein bestimmtes Dokument
Löschen von Dokumenten
Übung: Erstellen und Aktualisieren von Dokumenten mit dem SDK für Azure Cosmos DB for NoSQL
Ausführen dokumentübergreifender Transaktionsvorgänge mit Azure Cosmos DB for NoSQL
Erstellen eines Transaktionsbatches mit dem SDK
Überprüfen der Ergebnisse des Batchvorgangs mit dem SDK
Batchverarbeitung mehrerer Punktvorgänge mit dem SDK für Azure Cosmos DB for NoSQL
Implementieren von optimistischer Nebenläufigkeit
Verarbeiten von Massendaten in Azure Cosmos DB for NoSQL
Erstellen von Massenvorgängen mit dem SDK
Überprüfen der Einschränkungen bei Massenvorgängen
Implementieren von bewährten Methoden für Massenvorgänge
Übung: Massenverschieben von Dokumenten mit dem SDK für Azure Cosmos DB for NoSQL
Abfragen von Azure Cosmos DB for NoSQL
Grundlegendes zur SQL-Abfragesprache
Erstellen von Abfragen mit SQL
Projizieren von Abfrageergebnissen
Implementieren von Typüberprüfung in Abfragen
Verwenden integrierter Funktionen
Ausführen von Abfragen im SDK
Übung: Ausführen einer Abfrage mit dem SDK für Azure Cosmos DB for NoSQL
Erstellen komplexer Abfragen mit Azure Cosmos DB for NoSQL
Erstellen produktübergreifender Abfragen
Implementieren korrelierter Unterabfragen
Implementieren von Variablen in Abfragen
Paginieren von Abfrageergebnissen
Übung: Paginieren produktübergreifender Abfrageergebnisse mit dem SDK für Azure Cosmos DB for NoSQL
Einführung in Azure Cosmos DB for NoSQL
Was ist Azure Cosmos DB for NoSQL?
Funktionsweise von Azure Cosmos DB for NoSQL
Wann sollten Sie Azure Cosmos DB for NoSQL verwenden?
Testen von Azure Cosmos DB for NoSQL
Ressourcen
Grundlegende Vorgänge
Übung: Erstellen eines Azure Cosmos DB for NoSQL-Kontos
Planen der Ressourcenanforderungen
Grundlegendes zum Durchsatz
Auswerten der Durchsatzanforderungen
Auswerten von Datenspeicheranforderungen
Gültigkeitsdauer (TTL)
Planen der Datenaufbewahrung mit Gültigkeitsdauer (Time-to-Live, TTL)
Konfigurieren von Azure Cosmos DB for NoSQL
Serverlos
Vergleich zwischen serverlos und bereitgestelltem Durchsatz
Automatisches Skalieren des Durchsatzes
Vergleichen von Durchsatz mit Autoskalierung mit Standarddurchsatz (manueller Durchsatz)
Migrieren zwischen Standarddurchsatz (manuell) und Durchsatz mit Autoskalierung
Übung: Konfigurieren des Durchsatzes für die Azure Cosmos DB-SQL-API mit dem Azure-Portal
Verschieben von Daten in und aus Azure Cosmos DB for NoSQL
Verschieben von Daten mithilfe von Azure Data Factory
Verschieben von Daten mithilfe eines Kafka-Connectors
Verschieben von Daten mit Stream Analytics
Verschieben von Daten mit dem Azure Cosmos DB-Spark-Connector
Übung: Migrieren vorhandener Daten mit Azure Data Factory
Verwenden des SDK für Azure Cosmos DB for NoSQL
Grundlegendes zum SDK
Importieren aus dem Paket-Manager
Herstellen einer Verbindung mit einem Onlinekonto
Implementieren eines Client-Singleton
Konfigurieren des Konnektivitätsmodus
Übung: Herstellen einer Verbindung mit Azure Cosmos DB for NoSQL über das SDK
Konfigurieren des SDK für Azure Cosmos DB for NoSQL
Aktivieren von Offlineentwicklung
Behandeln von Verbindungsfehlern
Implementieren von Threading und Parallelität
Konfigurieren der Protokollierung
Übung: Konfigurieren des SDK für Azure Cosmos DB for NoSQL für Offlineentwicklung
Implementieren von Azure Cosmos DB for NoSQL-Punktvorgängen
Verstehen von Punktvorgängen
Erstellen von Dokumenten
Lesen eines Dokuments
Aktualisieren von Dokumenten
Konfigurieren des Werts für die Gültigkeitsdauer (Time-to-Live, TTL) für ein bestimmtes Dokument
Löschen von Dokumenten
Übung: Erstellen und Aktualisieren von Dokumenten mit dem SDK für Azure Cosmos DB for NoSQL
Ausführen dokumentübergreifender Transaktionsvorgänge mit Azure Cosmos DB for NoSQL
Erstellen eines Transaktionsbatches mit dem SDK
Überprüfen der Ergebnisse des Batchvorgangs mit dem SDK
Batchverarbeitung mehrerer Punktvorgänge mit dem SDK für Azure Cosmos DB for NoSQL
Implementieren von optimistischer Nebenläufigkeit
Verarbeiten von Massendaten in Azure Cosmos DB for NoSQL
Erstellen von Massenvorgängen mit dem SDK
Überprüfen der Einschränkungen bei Massenvorgängen
Implementieren von bewährten Methoden für Massenvorgänge
Übung: Massenverschieben von Dokumenten mit dem SDK für Azure Cosmos DB for NoSQL
Abfragen von Azure Cosmos DB for NoSQL
Grundlegendes zur SQL-Abfragesprache
Erstellen von Abfragen mit SQL
Projizieren von Abfrageergebnissen
Implementieren von Typüberprüfung in Abfragen
Verwenden integrierter Funktionen
Ausführen von Abfragen im SDK
Übung: Ausführen einer Abfrage mit dem SDK für Azure Cosmos DB for NoSQL
Erstellen komplexer Abfragen mit Azure Cosmos DB for NoSQL
Erstellen produktübergreifender Abfragen
Implementieren korrelierter Unterabfragen
Implementieren von Variablen in Abfragen
Paginieren von Abfrageergebnissen
Übung: Paginieren produktübergreifender Abfrageergebnisse mit dem SDK für Azure Cosmos DB for NoSQL
Softwareentwickler*innen
Softwareentwickler*innen, die mit der Entwicklung von cloudnativen Lösungen betraut sind, die Azure Cosmos DB for NoSQL und die verschiedenen zugehörigen SDKs nutzen. Sie sind mit der Programmierung in C# vertraut. Außerdem verfügen sie über Erfahrung beim Schreiben von Code, der mit einer SQL- oder NoSQL-Datenbankplattform interagiert.
Microsoft Technik

725,00 

Startdatum und Ort wählen

Terminübersicht