Membuat fungsi tersimpan
Fungsi merupakan kueri atau bagian kueri yang dapat digunakan kembali. Real-Time Intelligence mendukung dua jenis fungsi:
Fungsi bawaan, yang merupakan fungsi berkode keras yang tidak dapat dimodifikasi oleh pengguna.
Fungsi yang ditentukan pengguna, yang dibagi menjadi dua jenis:
- Fungsi tersimpan: adalah fungsi yang ditentukan pengguna yang disimpan dan dikelola entitas skema database (seperti tabel). Untuk informasi selengkapnya tentang cara membuat dan mengelola fungsi tersimpan, lihat Ringkasan manajemen fungsi tersimpan.
- Fungsi yang ditentukan kueri: adalah fungsi yang ditentukan pengguna yang ditentukan dan digunakan dalam cakupan kueri tunggal. Definisi fungsi tersebut ditetapkan melalui pernyataan biarkan. Untuk informasi selengkapnya tentang cara membuat fungsi yang ditentukan kueri, lihat Membuat fungsi yang ditentukan pengguna.
Dalam artikel ini, Anda mempelajari cara membuat atau mengubah fungsi tersimpan yang ada menggunakan .create-or-alter
function
.
Untuk informasi selengkapnya tentang .create-or-alter
function
perintah, lihat .create-or-alter function
Prasyarat
- Ruang kerja dengan kapasitas yang diaktifkan Microsoft Fabric
- Database KQL dengan izin pengeditan
Fungsi
Fitur ini memungkinkan Anda membuat atau mengubah fungsi yang ada menggunakan .create-or-alter
function
perintah , yang menyimpannya dalam metadata database. Jika fungsi dengan functionName yang disediakan tidak ada di metadata database, perintah akan membuat fungsi baru. Jika tidak, fungsi bernama diubah.
Telusuri ke database KQL Anda, dan pilih >. Perintah
.create-or-alter
secara otomatis diisi di jendela Jelajahi data Anda.Masukkan nama fungsi dan parameter kueri fungsi Anda, bukan teks tempat penampung, lalu pilih Jalankan.
Fungsi tersimpan muncul di bawah Fungsi di panel Penjelajah.
Di jendela Jelajahi data Anda, jalankan kueri untuk memeriksa apakah Anda telah berhasil membuat atau mengubah fungsi Anda.