Skip to content

Commit cf79496

Browse files
Merge pull request #51359 from MicrosoftDocs/NEW-cosmos-db-nosql-in-fabric
Move Cosmos DB NoSQL in Fabric from release branch to production
2 parents e6d00b1 + 25a0414 commit cf79496

18 files changed

+457
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn-wwl.learn-wwl.get-started-cosmos-db-nosql-fabric.introduction
3+
title: Introduction
4+
metadata:
5+
title: Introduction
6+
description: "Introduction"
7+
ms.date: 04/15/2025
8+
author: wwlpublish
9+
ms.author: calopez
10+
ms.topic: unit
11+
durationInMinutes: 1
12+
content: |
13+
[!include[](includes/1-introduction.md)]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn-wwl.learn-wwl.get-started-cosmos-db-nosql-fabric.understand-cosmos-db-nosql-fabric
3+
title: Understand Cosmos DB NoSQL in Fabric
4+
metadata:
5+
title: Understand Cosmos DB NoSQL in Fabric
6+
description: "Learn what Cosmos DB NoSQL in Fabric is, how it operates within the Fabric platform, and which core capabilities are available."
7+
ms.date: 04/15/2025
8+
author: wwlpublish
9+
ms.author: calopez
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/2-understand-cosmos-db-nosql-fabric.md)]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn-wwl.learn-wwl.get-started-cosmos-db-nosql-fabric.create-explore-cosmos-db-nosql-fabric-database
3+
title: Create and explore a Cosmos DB NoSQL in Fabric database
4+
metadata:
5+
title: Create and explore a Cosmos DB NoSQL in Fabric database
6+
description: "Learn how to set up a Cosmos DB NoSQL database in Fabric and work with data using built-in tools."
7+
ms.date: 04/15/2025
8+
author: wwlpublish
9+
ms.author: calopez
10+
ms.topic: unit
11+
durationInMinutes: 6
12+
content: |
13+
[!include[](includes/3-create-explore-cosmos-db-nosql-fabric-database.md)]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn-wwl.learn-wwl.get-started-cosmos-db-nosql-fabric.build-operational-workloads-cosmos-db-nosql-fabric
3+
title: Build operational workloads with Cosmos DB NoSQL in Fabric
4+
metadata:
5+
title: Build operational workloads with Cosmos DB NoSQL in Fabric
6+
description: "Discover how Cosmos DB NoSQL in Fabric supports real-time application scenarios such as fraud detection and real-time product recommendations."
7+
ms.date: 04/15/2025
8+
author: wwlpublish
9+
ms.author: calopez
10+
ms.topic: unit
11+
durationInMinutes: 6
12+
content: |
13+
[!include[](includes/4-build-operational-workloads-cosmos-db-nosql-fabric.md)]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn-wwl.learn-wwl.get-started-cosmos-db-nosql-fabric.secure-monitor-cosmos-db-nosql-fabric
3+
title: Secure and monitor Cosmos DB NoSQL in Fabric
4+
metadata:
5+
title: Secure and monitor Cosmos DB NoSQL in Fabric
6+
description: "Learn how access to Cosmos DB NoSQL in Fabric is managed through workspace roles, and how to monitor performance, usage, and availability using tools in the Fabric platform."
7+
ms.date: 04/15/2025
8+
author: wwlpublish
9+
ms.author: calopez
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/5-secure-monitor-cosmos-db-nosql-fabric.md)]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn-wwl.learn-wwl.get-started-cosmos-db-nosql-fabric.cosmos-db-nosql-fabric-analytical-endpoint
3+
title: Analyze data with the analytical endpoint in Cosmos DB NoSQL in Fabric
4+
metadata:
5+
title: Analyze data with the analytical endpoint in Cosmos DB NoSQL in Fabric
6+
description: "Learn how the analytical endpoint in Cosmos DB NoSQL in Fabric enables scalable data analysis through OneLake replication and semantic model integration."
7+
ms.date: 04/15/2025
8+
author: wwlpublish
9+
ms.author: calopez
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/6-cosmos-db-nosql-fabric-analytical-endpoint.md)]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn-wwl.learn-wwl.get-started-cosmos-db-nosql-fabric.exercise-create-populate-query-cosmos-db-nosql-fabric-database
3+
title: 'Exercise: Create, populate, and query a Cosmos DB NoSQL in Fabric database'
4+
metadata:
5+
title: 'Exercise: Create, populate, and query a Cosmos DB NoSQL in Fabric database'
6+
description: "Create a database, load data into a container, and run queries using built-in tools and supported SDKs."
7+
ms.date: 04/15/2025
8+
author: wwlpublish
9+
ms.author: calopez
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/7-exercise-create-populate-query-cosmos-db-nosql-fabric-database.md)]
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn-wwl.learn-wwl.get-started-cosmos-db-nosql-fabric.knowledge-check
3+
title: Module assessment
4+
metadata:
5+
title: Module assessment
6+
description: "Knowledge check"
7+
ms.date: 04/15/2025
8+
author: wwlpublish
9+
ms.author: calopez
10+
ms.topic: unit
11+
durationInMinutes: 8
12+
quiz:
13+
title: Check your knowledge
14+
questions:
15+
- content: What interface in Fabric allows users to browse, update, and delete items in a Cosmos DB NoSQL collection?
16+
choices:
17+
- content: Metrics app
18+
isCorrect: false
19+
explanation: Incorrect. The Metrics app shows usage metrics, not document-level content.
20+
- content: Data Explorer
21+
isCorrect: true
22+
explanation: Correct. Data Explorer is used to view collections and manage documents in Cosmos DB NoSQL in Fabric.
23+
- content: Azure Monitor
24+
isCorrect: false
25+
explanation: Incorrect. Azure Monitor isn't part of the Cosmos DB NoSQL in Fabric experience.
26+
- content: How does Cosmos DB NoSQL in Fabric handle increasing demand on the database?
27+
choices:
28+
- content: Manual scale settings must be applied per collection
29+
isCorrect: false
30+
explanation: Incorrect. No manual scaling or RU provisioning is required.
31+
- content: The database automatically scales based on load
32+
isCorrect: true
33+
explanation: Correct. Cosmos DB NoSQL in Fabric scales up or down automatically without manual intervention.
34+
- content: Performance is capped unless a higher pricing tier is selected
35+
isCorrect: false
36+
explanation: Incorrect. The system is designed to handle scale automatically.
37+
- content: What must be specified when creating a new container in Cosmos DB NoSQL in Fabric?
38+
choices:
39+
- content: A manual throughput setting
40+
isCorrect: false
41+
explanation: Incorrect. Throughput is managed automatically and not required during setup.
42+
- content: A custom indexing policy
43+
isCorrect: false
44+
explanation: Incorrect. Indexing is handled automatically without custom setup.
45+
- content: A partition key
46+
isCorrect: true
47+
explanation: Correct. A partition key is the only required setting when creating a container.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn-wwl.learn-wwl.get-started-cosmos-db-nosql-fabric.summary
3+
title: Summary
4+
metadata:
5+
title: Summary
6+
description: Summary
7+
ms.date: 04/15/2025
8+
author: wwlpublish
9+
ms.author: calopez
10+
ms.topic: unit
11+
durationInMinutes: 1
12+
content: |
13+
[!include[](includes/9-summary.md)]
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
Cosmos DB NoSQL in Fabric is a fully managed NoSQL database service, based on Azure Cosmos DB for NoSQL, that allows users to easily construct operational databases directly within the Fabric platform.
2+
3+
Imagine you're a data engineer working in a large tech company. Your team is tasked with building a robust, scalable, and secure operational database for a new application. The database needs to support fast data access, be easy to set up and manage, and integrate seamlessly with other services for data movement and analysis. Additionally, it should have strong security measures, including authentication and encryption, and provide monitoring capabilities for tracking usage and costs. However, managing such a database infrastructure can be complex and time-consuming, taking away valuable resources from your core development tasks.
4+
5+
The topics covered in this module include:
6+
7+
- Understanding Cosmos DB NoSQL in Fabric: Features, API, Authentication, Security, and SaaS Database
8+
- Creating and Exploring a Cosmos DB NoSQL Database in Fabric
9+
- Understanding Security, Access Control, and Monitoring in Cosmos DB NoSQL with Fabric
10+
- Integrating Cosmos DB NoSQL in Fabric with Azure Services for Data Movement, Analysis, and Application Development
11+
12+
After completing this module, you’ll be able to:
13+
14+
- Understand the features and benefits of Cosmos DB NoSQL in Fabric.
15+
- Create and manage a Cosmos DB NoSQL database in Fabric using the Microsoft Fabric website.
16+
- Understand the security, access control, and monitoring capabilities of Cosmos DB NoSQL in Fabric.
17+
- Integrate Cosmos DB NoSQL in Fabric with other services for data movement, analysis, and application development.

0 commit comments

Comments
 (0)