Construct a Desk API with Python and Azure Cosmos DB

Azure Cosmos DB

Azure Cosmos DB is Microsoft’s globally distributed multi-model database service.

Desk API

Azure Cosmos DB offers Desk API for functions that use Azure Desk storage and wish premium capabilities corresponding to worldwide devoted throughput, single-digit millisecond latency, excessive availability, computerized secondary indexing, and international distribution.

The Desk API consumer SDKs can be found for .NET, .NET Core, Java, Python, and Node.js.


  • Azure Subscription
  • Python 3.7

Step 1. Log in to the Azure portal right here(

Step 2. Create a Database account

Click on Create a Useful resource ->Databases ->Azure Cosmos DB.

Step 3. You’ll be able to fill in your primary Particulars.

Azure Table

Click on Overview+create

After Creating

Quick Start

Step 4. Add a Desk

Choose Knowledge Explorer-> New Desk.

Sort throughput is – 400

Data Explorer 

Click on Okay.

Step 5. Knowledge Explorer shows the brand new database and desk.


Step 6. Add a Pattern Knowledge

In Knowledge Explorer, develop the pattern, choose Entities, after which choose Add Entity.

Add Entity

Step 7. Now add information to the PartitionKey worth field and RowKey worth field, and choose Add Entity.

RowKey value

Step 8. Clone the pattern utility from GitHub

Open the Command Immediate, and run the next code.

md "C:git-samples"

then, run the code.

cd "C:git-samples"

Lastly, run the code.

git clone

Then, open the supply file in Visual Studio.

Step 9. Replace the Connection String

Within the Azure portal -> Choose Connection String.

Connection String

  1. Copy the ACCOUNT NAME.
  2. Open the file, and paste the ACCOUNT NAME from the portal into the STORAGE_ACCOUNT_NAME worth on line 19.
  3. Return to the portal and duplicate the PRIMARY KEY.
  4. Paste the PRIMARY KEY from the portal into the STORAGE_ACCOUNT_KEY worth on line 20.
  5. Save the file.

Step 10. Run the app

  1. In Visual Studio, right-click on the challenge in Answer Explorer, choose the present Python atmosphere, then right-click.
  2. Choose Set up Python Package deal, then enter azure-storage-table
  3. Run F5 to run the applying. Your app shows in your browser.


That is all. We realized about the way to use Python and Azure Cosmos DB Desk API to construct an app by cloning an instance from Github. I hope you perceive this idea of Cosmos DB.

Know extra about our firm at Skrots. Know extra about our companies at Skrots Companies, Additionally checkout all different blogs at Weblog at Skrots

Show More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button