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.