Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini menjelaskan cara menggunakan perintah manajemen untuk mengkloning skema database Azure Data Explorer.
Prasyarat
- Izin Admin Database
Mengkloning skema database
Langkah-langkah ini menjelaskan cara mengkloning skema database menggunakan UI web Azure Data Explorer. Atau, Anda dapat menggunakan pustaka klien Kusto untuk menjalankan perintah manajemen yang sama. Untuk informasi selengkapnya, lihat Membuat aplikasi untuk menjalankan perintah manajemen.
Pilih Kueri dari menu sebelah kiri.
Pilih database yang skemanya ingin Anda kloning di panel koneksi.
Jalankan perintah berikut:
.show database schema as csl script with (ShowObfuscatedStrings = true)Perintah ini mengembalikan skrip perintah manajemen untuk membuat ulang skema database. Perhatikan jumlah rekaman yang dikembalikan, yang akan Anda gunakan untuk verifikasi di langkah selanjutnya. Untuk informasi selengkapnya, lihat perintah .show database schema.
Salin output skrip CSL dengan memilih semua baris yang dikembalikan. Kemudian, klik kanan dan pilih Salin atau gunakan pintasan keyboard Ctrl+C.
Di panel koneksi, pilih database tempat Anda ingin membuat ulang skema. Jika perlu, buat database.
Ubah skrip yang disalin dengan mengganti nama database asli dengan nama database baru.
Jalankan perintah berikut, ganti
<CSLScript>dengan skrip.Catatan
Pilih teks perintah lengkap lalu jalankan. Jika Anda tidak memilih teks lengkap, perintah akan berhenti di baris kosong pertama dalam skrip.
.execute database script <| <CSLScript>Perintah ini menjalankan skrip, membuat ulang skema database pada database baru. Untuk informasi selengkapnya, lihat perintah skrip database .execute.
Verifikasi bahwa skrip berjalan dengan benar dengan memeriksa bahwa jumlah rekaman yang dikembalikan cocok dengan rekaman dari perintah tampilkan skema. Kemudian, gulir ke perintah akhir dan periksa apakah
Resultkolomnya adalahComplete. Jika kegagalan terjadi, pecahkan masalah dan jalankan perintah lagi.Catatan
Anda dapat menjalankan ulang skrip sesering yang diperlukan tanpa menghapus sumber daya dari eksekusi sebelumnya.