Bagikan melalui


Membuat tabel di Azure Cosmos DB untuk Tabel menggunakan .NET

BERLAKU UNTUK: Meja

Tabel di Azure Cosmos DB for Table adalah unit manajemen untuk beberapa item. Sebelum Anda dapat membuat atau mengelola item, Anda harus membuat tabel terlebih dahulu.

Beri nama tabel

Di Azure Cosmos DB, tabel dianalogikan dengan tabel dalam database relasional.

Catatan

Dengan API untuk akun Table, saat Anda membuat tabel pertama, database default secara otomatis dibuat di akun Azure Cosmos DB Anda.

Buat tabel

Untuk membuat tabel, panggil salah satu metode berikut:

Buat tabel secara asinkron

Contoh berikut membuat tabel secara asinkron:

// New instance of TableClient class referencing the server-side table
TableClient tableClient1 = client.GetTableClient(
    tableName: "adventureworks-1"
);

await tableClient1.CreateAsync();

Metode TableCient.CreateAsync akan melontarkan pengecualian jika sudah ada database dengan nama yang sama.

Membuat tabel secara asinkron jika belum ada

Contoh berikut membuat tabel secara asinkron hanya jika belum ada di akun:

// New instance of TableClient class referencing the server-side table
TableClient tableClient2 = client.GetTableClient(
    tableName: "adventureworks-2"
);

await tableClient2.CreateIfNotExistsAsync();

Metode TableClient.CreateIfNotExistsAsync hanya akan membuat tabel baru jika belum ada. Metode ini berguna untuk menghindari kesalahan jika Anda menjalankan kode yang sama beberapa kali.

Langkah berikutnya

Sekarang setelah Anda membuat tabel, gunakan panduan berikutnya untuk membuat item.