Azure Documentation

Tutorials for Azure Storage Table Access

1. Create an Azure Table and Insert Data

This tutorial guides you through the process of creating a new Azure Table within your storage account and inserting entities (rows) into it. We'll cover using the Azure Portal and programmatically with the Azure SDK for .NET.

Steps:

  1. Navigate to your Azure Storage account in the Azure Portal.
  2. Select "Tables" under the "Tables" section.
  3. Click "+ Table" to create a new table.
  4. Choose a name for your table (e.g., ProductInventory).
  5. To insert data programmatically, follow the .NET SDK example provided.

Code Example (Conceptual .NET):


using Azure.Data.Tables;

// ... connection string setup ...
var client = new TableClient(connectionString, tableName);
client.CreateIfNotExists();

var product = new
{
    PartitionKey = "Electronics",
    RowKey = "ABC12345",
    Name = "Laptop",
    Price = 1200.50,
    InStock = true
};

client.AddEntity(product);
            

View detailed tutorial steps for creating and inserting data

2. Querying Data in Azure Tables

Learn how to retrieve specific data from your Azure Tables using various query techniques. This includes filtering by partition and row key, using OData filters, and projecting properties.

Query Examples:

Explore advanced querying techniques

3. Updating and Deleting Entities

Understand how to modify existing entities or remove them entirely from your Azure Tables. This section covers merge, update, and delete operations.

Considerations:

Learn about managing entities

4. Using Azure Table Storage with REST API

This tutorial demonstrates how to interact with Azure Table Storage directly using its REST API, providing flexibility for languages and platforms not supported by the SDKs.

Accessing Table Storage via REST

5. Best Practices for Azure Table Storage Performance

Optimize your Azure Table Storage implementation with these best practices, focusing on data modeling, partitioning strategies, and query optimization for maximum performance and cost-effectiveness.

Read performance optimization guide

What's Next?