diff --git a/src/Explorer/Quickstart/VCoreMongoQuickstartGuide.tsx b/src/Explorer/Quickstart/VCoreMongoQuickstartGuide.tsx index 219640831..ea42bbce1 100644 --- a/src/Explorer/Quickstart/VCoreMongoQuickstartGuide.tsx +++ b/src/Explorer/Quickstart/VCoreMongoQuickstartGuide.tsx @@ -9,8 +9,6 @@ import { Text, TextField, } from "@fluentui/react"; -import { sendMessage } from "Common/MessageHandler"; -import { MessageTypes } from "Contracts/ExplorerContracts"; import { customPivotHeaderRenderer } from "Explorer/Quickstart/Shared/QuickstartRenderUtilities"; import { loadDataCommand, @@ -63,28 +61,16 @@ export const VcoreMongoQuickstartGuide: React.FC = (): JSX.Element => { > - A hosted mongosh (mongo shell) is provided for this quick start. You are automatically logged in to - mongosh, allowing you to interact with your database directly. + This tutorial guides you to create and query distributed tables using a sample dataset.

- When not in the quick start guide, connecting to Azure Cosmos DB for MongoDB vCore is straightforward - using your connection string. + To start, input the admin password you used during the cluster creation process into the MongoDB vCore + terminal.

- sendMessage({ type: MessageTypes.OpenVCoreMongoConnectionStringsBlade })} - > - View connection string -
-
- This string contains placeholders for <user> and <password>. Replace them with your chosen - username and password to establish a secure connection to your cluster. Depending on your environment, - you may need to adjust firewall rules or configure private endpoints in the ‘Networking’ - tab of your database settings, or modify your own network's firewall settings, to successfully - connect. + Note: If you navigate out of the Quick start blade (MongoDB vCore Shell), the session will be + closed and all ongoing commands might be interrupted.
@@ -103,6 +89,7 @@ export const VcoreMongoQuickstartGuide: React.FC = (): JSX.Element => { documents are similar to the columns in a relational database table. One key advantage of MongoDB is that these documents within a collection can have different fields.
+
You're now going to create a new database and a collection within that database using the Mongo shell. In MongoDB, creating a database or a collection is implicit. This means that databases and collections are created when you first reference them in a command, so no explicit creation command is @@ -153,14 +140,14 @@ export const VcoreMongoQuickstartGuide: React.FC = (): JSX.Element => { with data. In MongoDB, data is stored as documents, which are structured as field and value pairs.

- Let's populate your sampleCollection with data. We'll add 10 documents representing books, - each with a title, author, and number of pages, to your sampleCollection in the quickstartDB database. + We'll add 10 documents representing books, each with a title, author, and number of pages, to + your sampleCollection in the quickstartDB database. useTerminal.getState().sendMessage(loadDataCommand)} > - Create distributed table + Load data { > - Once you’ve inserted data into your sampleCollection, you can retrieve it using queries. MongoDB + Once you've inserted data into your sampleCollection, you can retrieve it using queries. MongoDB queries can be as simple or as complex as you need them to be, allowing you to filter, sort, and limit results. @@ -205,7 +192,7 @@ export const VcoreMongoQuickstartGuide: React.FC = (): JSX.Element => { style={{ marginTop: 16, width: 110 }} onClick={() => useTerminal.getState().sendMessage(queriesCommand)} > - Load data + Try query { customPivotHeaderRenderer(props, defaultRenderer, currentStep, 4) } @@ -242,46 +229,18 @@ export const VcoreMongoQuickstartGuide: React.FC = (): JSX.Element => { > - Cosmos DB for MongoDB vCore seamlessly integrates with Azure services. These integrations enable - Cosmos DB for MongoDB and its partner products to directly interoperate, ensuring a smooth and unified - experience, that just works. + Migrate existing data +
+
+ Modernize your data seamlessly from an existing MongoDB cluster, whether it's on-premises or + hosted in the cloud, to Azure Cosmos DB for MongoDB vCore.  + + Learn more +
- - - - First party integrations -
-
- Azure Monitor -
- Azure monitor provides comprehensive monitoring and diagnostics for Cosmos DB for Mongo DB. Learn - more -
-
- Azure Networking -
- Azure Networking seamlessly integrates with Azure Cosmos DB for Mongo DB for fast and secure data - access. Learn more -
-
- PowerShell/CLI/ARM -
- PowerShell/CLI/ARM seamlessly integrates with Azure Cosmos DB for Mongo DB for efficient - management and automation. Learn more -
-
- - - Application platforms integrations -
-
- Vercel -
- Vercel is a cloud platform for hosting static front ends and serverless functions, with instant - deployments, automated scaling, and Next.js integration. Learn more -
-
-