Bagikan melalui


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

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.

  1. Telusuri ke database KQL Anda, dan pilih Fungsi Baru>. Perintah .create-or-alter secara otomatis diisi di jendela Jelajahi data Anda.

    Cuplikan layar halaman arahan database KQL memperlihatkan menu dropdown Opsi baru. Opsi berjudul Fungsi disorot.

  2. Masukkan nama fungsi dan parameter kueri fungsi Anda, bukan teks tempat penampung, lalu pilih Jalankan.

    Cuplikan layar jendela Jelajahi data Anda memperlihatkan fungsi yang baru dibuat di Kecerdasan Real Time.

    Fungsi tersimpan muncul di bawah Fungsi di panel Penjelajah.

    Cuplikan layar panel Explorer memperlihatkan daftar fungsi yang ditentukan pengguna yang disimpan.

  3. Di jendela Jelajahi data Anda, jalankan kueri untuk memeriksa apakah Anda telah berhasil membuat atau mengubah fungsi Anda.

    Cuplikan layar jendela Jelajahi data Anda memperlihatkan hasil kueri fungsi tersimpan di Inteligensi Real Time.