Prior to starting these labs, you must have the following operating system and software configured on your local machine:
Operating System
Software
Software | Download Link |
---|---|
Git | /git-scm.com/downloads |
.NET Core 2.1 (or greater) SDK 2 | /download.microsoft.com/dotnet-sdk-2.1 |
Visual Studio Code | /code.visualstudio.com/download |
Azure Cosmos DB Data Migration Tool 3 | /cosmosdb-data-migration-tool |
It is recommended to complete the labs in the order specified below:
- Pre-lab: Creating an Azure Cosmos DB account
- Lab 1: Creating a partitioned solution using Azure Cosmos DB
- Lab 2: Querying an Azure Cosmos DB Database using the SQL API
- Lab 3: Authoring Azure Cosmos DB Stored Procedures using JavaScript
- Lab 4: Troubleshooting and Tuning Azure Cosmos DB Requests
- Post-lab: Cleaning Up
- If you are unsure of what version of the .NET Framework you have installed on your local machine, you can visit the following link to view instructions on determining your installed version: https://docs.microsoft.com/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed.
- If you already have .NET Core installed on your local machine, you should check the version of your .NET Core installation using the
dotnet --version
command. - Once you have downloaded the compressed (zip) folder for the Azure Cosmos DB Data Migration Tool, you should extract the contents of the folder to your local machine and run the
dtui.exe
executable to use the tool.