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.
Beralih layanan menggunakan menu tarik-turun Versi. Pelajari selengkapnya tentang navigasi.
Berlaku untuk: ✅ Microsoft Fabric ✅ Azure Data Explorer
Mengubah referensi kueri ke database tertentu dalam cakupan kluster.
Catatan
- Untuk informasi selengkapnya, lihat kueri lintas database dan lintas kluster.
- Untuk mengakses kluster jarak jauh dan database jarak jauh, lihat
cluster()fungsi cakupan.
Mengubah referensi kueri ke database tertentu dalam cakupan Eventhouse.
Catatan
- Untuk mengakses kluster jarak jauh dan database jarak jauh, lihat
cluster()fungsi cakupan.
``
Sintaks
database(
databaseName)
Pelajari selengkapnya tentang konvensi sintaksis.
Parameter
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| databaseName | string |
Nama database yang akan dirujuk.
DatabaseName dapat berupa DatabaseName atau PrettyName. Argumen harus berupa nilai konstanta dan tidak dapat berasal dari evaluasi subkueri. |
Contoh
Contoh berikut menghitung rekaman dalam StormEvents tabel Samples database.
database('Samples').StormEvents | count
Hasil
| Hitung |
|---|
| 59066 |
Kueri di atas dapat ditulis ulang sebagai fungsi yang ditentukan kueri (pernyataan let) yang menerima parameter dbName - yang diteruskan ke fungsi database().
let foo = (dbName:string)
{
database(dbName).StormEvents | count
};
foo('help')
Hasil
| Hitung |
|---|
| 59066 |
Kueri yang sama seperti di atas dapat ditulis ulang untuk digunakan dalam fungsi yang menerima parameter dbName - yang diteruskan ke fungsi database().
.create function foo(dbName:string)
{
database(dbName).StormEvents | count
};
Catatan
Fungsi yang semacam itu hanya dapat digunakan secara lokal dan bukan di kueri lintas kluster.
Catatan
Fungsi tersebut hanya dapat digunakan secara lokal dan tidak dalam kueri lintas Eventhouse.