API REST untuk kumpulan SQL khusus (sebelumnya SQL DW) di Azure Synapse Analytics
API REST untuk mengelola komputasi untuk kumpulan SQL khusus (sebelumnya SQL DW) di Azure Synapse Analytics.
Catatan
REST API yang dijelaskan dalam artikel ini untuk kumpulan SQL khusus mandiri (sebelumnya SQL DW) dan tidak berlaku untuk kumpulan SQL khusus di ruang kerja Azure Synapse Analytics. Untuk informasi tentang API REST yang khusus digunakan untuk ruang kerja Azure Synapse Analytics, lihat API REST ruang kerja Azure Synapse Analytics.
Menskalakan komputasi
Untuk mengubah unit gudang data, gunakan API REST Buat atau Perbarui Database. Contoh berikut mengatur unit gudang data ke DW1000 untuk database MySQLDW
, yang dihosting di server MyServer. Server berada dalam grup sumber daya Azure bernama ResourceGroup1.
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Sql/servers/{server-name}/databases/{database-name}?api-version=2020-08-01-preview HTTP/1.1
Content-Type: application/json; charset=UTF-8
{
"location": "West Central US",
"sku": {
"name": "DW200c"
}
}
Penjedaan komputasi
Untuk menjeda database, gunakan API REST Jeda Database. Contoh berikut menjeda database bernama Database02 yang dihosting di server bernama Server01. Server berada dalam grup sumber daya Azure bernama ResourceGroup1.
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Sql/servers/{server-name}/databases/{database-name}/pause?api-version=2020-08-01-preview HTTP/1.1
Meneruskan komputasi
Untuk memulai database, gunakan API REST Lanjutkan Database. Contoh berikut memulai database bernama Database02 yang dihosting di server bernama Server01. Server berada dalam grup sumber daya Azure bernama ResourceGroup1.
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Sql/servers/{server-name}/databases/{database-name}/resume?api-version=2020-08-01-preview HTTP/1.1
Memeriksa status database
Catatan
Saat ini, status Pemeriksaan database mungkin menampilkan ONLINE saat database sedang menyelesaikan alur kerja online, mengakibatkan kesalahan koneksi. Anda mungkin perlu menambahkan penundaan 2 hingga 3 menit dalam kode aplikasi jika menggunakan panggilan API ini untuk memicu upaya koneksi.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2020-08-01-preview
Mendapatkan jadwal pemeliharaan
Periksa jadwal pemeliharaan yang telah ditetapkan untuk kolam SQL khusus (sebelumnya SQL DW).
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Sql/servers/{server-name}/databases/{database-name}/maintenanceWindows/current?maintenanceWindowName=current&api-version=2017-10-01-preview HTTP/1.1
Mengatur jadwal pemeliharaan
Untuk mengatur dan memperbarui jadwal pemeliharaan pada kumpulan SQL khusus yang sudah ada (sebelumnya SQL DW).
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Sql/servers/{server-name}/databases/{database-name}/maintenanceWindows/current?maintenanceWindowName=current&api-version=2017-10-01-preview HTTP/1.1
{
"properties": {
"timeRanges": [
{
"dayOfWeek": "Saturday",
"startTime": "00:00",
"duration": "08:00",
},
{
"dayOfWeek": "Wednesday",
"startTime": "00:00",
"duration": "08:00",
}
]
}
}
Langkah berikutnya
Untuk informasi lebih lanjut, lihat Mengelola komputasi.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk