• Online, Self-Paced
Course Description

In this course, you will examine how data is loaded into Cosmos DB, including data migration from a relational database and how to query that data.

Begin by using the Cosmos DB web console to load items into a container, focusing on the types of data that can be loaded, like arrays and nested JSON structures. Then, you will query these items using an SQL-like syntax and explore array indexing, in-partition and cross-partition queries, as well as intra-document joins in order to unpack arrays. Then, you will migrate data from a relational Azure SQL Database to Cosmos DB using Azure's Data Factory service, which allows you to define and launch a pipeline for a migration using an intuitive web UI. Finally, you will define a step to copy specific data from a source database and then migrate it over to a Cosmos DB container, assembling all the little pieces required for such a pipeline.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Network Services

Specialty Areas have been removed from the NICE Framework. With the recent release of the new NICE Framework data, updates to courses are underway. Until this course can be updated, this historical information is provided to give better context as to how it can help you with your cybersecurity goals.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.