Mengatur batas waktu habis
Berlaku untuk: ✅Azure Data Explorer
Dimungkinkan untuk menyesuaikan panjang waktu habis untuk kueri dan perintah manajemen Anda. Dalam artikel ini, Anda akan mempelajari cara mengatur batas waktu kustom di berbagai alat seperti antarmuka pengguna web Azure Data Explorer, Kusto.Explorer, Kusto.Cli, Power BI, dan saat menggunakan SDK. Alat tertentu memiliki nilai batas waktu defaultnya sendiri, tetapi mungkin berguna untuk menyesuaikan nilai-nilai ini berdasarkan kompleksitas dan runtime yang diharapkan dari kueri Anda.
Catatan
Kebijakan sisi server, seperti kebijakan batas permintaan, dapat mengambil alih batas waktu yang ditentukan oleh klien.
Antarmuka pengguna web Azure Data Explorer
Bagian ini menjelaskan cara mengonfigurasi batas waktu kueri kustom dan batas waktu perintah admin di antarmuka pengguna web Azure Data Explorer.
Prasyarat
- Akun Microsoft atau identitas pengguna Microsoft Entra. Langganan Azure tidak diperlukan.
- Kluster dan database Azure Data Explorer. Membuat kluster dan database.
Atur panjang batas waktu
Masuk ke antarmuka pengguna web Azure Data Explorer dengan akun Microsoft atau kredensial identitas pengguna Microsoft Entra Anda.
Di menu atas, pilih ikon Pengaturan .
Dari menu sebelah kiri, pilih Koneksi.
Di bawah pengaturan Batas waktu kueri (dalam menit), gunakan slider untuk memilih panjang batas waktu kueri yang diinginkan.
Di bawah pengaturan Batas waktu perintah admin (dalam menit), gunakan pengguncur untuk memilih panjang batas waktu perintah admin yang diinginkan.
Tutup jendela pengaturan, dan perubahan akan disimpan secara otomatis.
Kusto.Explorer
Bagian ini menjelaskan cara mengonfigurasi batas waktu kueri kustom dan batas waktu perintah admin di Kusto.Explorer.
Prasyarat
- Unduh dan instal alat Kusto.Explorer.
- Kluster dan database Azure Data Explorer. Membuat kluster dan database.
Atur panjang batas waktu
Buka alat Kusto.Explorer.
Di menu atas, pilih tab Alat .
Di sisi kanan, pilih Opsi.
Di menu sebelah kiri, pilih Koneksi.
Di pengaturan Batas Waktu Server Kueri, masukkan panjang batas waktu yang diinginkan. Maksimumnya adalah 1 jam.
Di bawah pengaturan Batas Waktu Server Perintah Admin, masukkan panjang batas waktu yang diinginkan. Maksimumnya adalah 1 jam.
Pilih OK untuk menyimpan perubahan.
Kusto.Cli
Bagian ini menjelaskan cara mengonfigurasi batas waktu server kustom di Kusto.Cli.
Prasyarat
- Instal Kusto.Cli dengan mengunduh paket Microsoft.Azure.Kusto.Tools.
Atur panjang batas waktu
Jalankan perintah berikut untuk mengatur properti permintaan klien servertimeout dengan panjang batas waktu yang diinginkan sebagai nilai rentang waktu yang valid hingga 1 jam.
Kusto.Cli.exe <ConnectionString> -execute:"#crp servertimeout=<timespan>" -execute:"…"
Atau, gunakan perintah berikut untuk mengatur properti permintaan klien norequesttimeout, yang akan mengatur batas waktu ke nilai maksimum 1 jam.
Kusto.Cli.exe <ConnectionString> -execute:"#crp norequesttimeout=true" -execute:"…"
Setelah diatur, properti permintaan klien berlaku untuk semua nilai di masa mendatang hingga aplikasi dimulai ulang atau nilai lain diatur. Untuk mengambil nilai saat ini, gunakan:
Kusto.Cli.exe <ConnectionString> -execute:"#crp servertimeout"
Power BI
Bagian ini menjelaskan cara mengonfigurasi batas waktu server kustom di Power BI.
Prasyarat
Atur panjang batas waktu
Sambungkan ke kluster Azure Data Explorer Anda dari desktop Power BI.
Di menu atas, pilih Transformasi Data.
Di menu atas, pilih Tingkat Lanjut Editor Kueri.
Di jendela pop-up, atur opsi batas waktu di parameter
AzureDataExplorer.Contents
keempat metode. Contoh berikut menunjukkan cara mengatur panjang batas waktu 59 menit.let Source = AzureDataExplorer.Contents(<cluster>, <database>, <table>, [Timeout=#duration(0,0,59,0)]) in Source
Pilih Selesai untuk menerapkan perubahan.
SDK
Untuk mempelajari cara mengatur batas waktu dengan SDK, lihat Menyesuaikan perilaku kueri dengan properti permintaan klien.