Bagikan melalui


Pemecahan masalah: Kegagalan membuat atau menghapus database atau tabel di Azure Data Explorer

Di Azure Data Explorer, Anda bekerja secara teratur dengan database dan tabel. Artikel ini menyediakan langkah-langkah pemecahan masalah untuk masalah yang dapat muncul.

Membuat database

  1. Pastikan Anda memiliki izin yang memadai. Untuk membuat database, Anda harus menjadi anggota peran Kontributor atau Pemilik untuk langganan Azure. Jika perlu, bekerja samalah dengan administrator langganan Anda sehingga mereka dapat menambahkan Anda ke peran yang sesuai.

  2. Pastikan bahwa tidak ada kesalahan validasi nama untuk nama database. Nama harus alfanumerik, dengan panjang maksimum 260 karakter.

  3. Pastikan bahwa nilai retensi dan penembolokan database berada dalam rentang yang diizinkan. Retensi harus antara 1 dan 36500 hari (100 tahun). Penembolokan harus antara 1 dan nilai maksimum yang ditetapkan untuk retensi.

Menghapus atau mengganti nama database

Pastikan Anda memiliki izin yang memadai. Untuk menghapus atau mengganti nama database, Anda harus menjadi anggota peran Kontributor atau Pemilik untuk langganan Azure. Jika perlu, bekerja samalah dengan administrator langganan Anda sehingga mereka dapat menambahkan Anda ke peran yang sesuai. Anda juga bisa menghapus atau mengganti nama database jika Anda memiliki peran admin database.

Untuk mempelajari cara menghapus database, lihat Menghapus database.

Membuat tabel

  1. Pastikan Anda memiliki izin yang memadai. Untuk membuat tabel, Anda harus menjadi anggota admin database atau peran pengguna database dalam database atau peran Kontributor atau Pemilik untuk langganan Azure. Jika perlu, bekerja dengan administrator langganan atau kluster Anda sehingga mereka dapat menambahkan Anda ke peran yang sesuai.

    Untuk informasi selengkapnya tentang izin, lihat Mengelola izin database.

  2. Pastikan bahwa tabel dengan nama yang sama belum ada. Jika ada, maka Anda dapat: Membuat tabel dengan nama yang berbeda; ganti nama tabel yang sudah ada (memerlukan peran admin tabel); atau letakkan tabel yang ada (memerlukan peran admin database). Gunakan perintah berikut:

    .drop table <TableName>
    
    .rename table <OldTableName> to <NewTableName>
    
  3. Pastikan Anda menggunakan nama tabel dan kolom yang bukan kata kunci atau literal yang dipesan, seperti 1day atau 2hours. Saat mencoba membuat tabel menggunakan kata kunci atau harfiah, Anda akan mendapatkan kesalahan sintaks. Untuk mereferensikan entitas dengan kata kunci atau literal yang dipesan, gunakan sintaks seperti yang dijelaskan dalam Pengidentifikasi referensi dalam kueri.

Menghapus atau mengganti nama tabel

Pastikan Anda memiliki izin yang memadai. Untuk menghapus atau mengganti nama tabel, Anda harus menjadi anggota admin database atau peran admin tabel dalam database. Jika perlu, bekerja dengan administrator langganan atau kluster Anda sehingga mereka dapat menambahkan Anda ke peran yang sesuai.

Untuk informasi selengkapnya tentang izin, lihat Mengelola izin database.

Panduan Umum

  1. Periksa dasbor kesehatan layanan Azure. Cari status Azure Data Explorer di wilayah tempat Anda mencoba bekerja dengan database atau tabel.

    Jika status tidak Baik (tanda centang hijau), coba lagi setelah status membaik.

  2. Jika Anda masih memerlukan bantuan untuk menyelesaikan masalah Anda, buka permintaan dukungan di portal Azure.