Zdieľať cez


Vytváranie uložených funkcií

Funkcie sú opätovne použiteľné dotazy alebo časti dotazov. Funkcia Inteligencia v reálnom čase podporuje dva druhy funkcií:

  • Vstavané funkcie, ktoré sú naprogramovanými funkciami, ktoré používatelia nemôžu upraviť.

  • Používateľom definované funkcie, ktoré sú rozdelené do dvoch typov:

    • Uložené funkcie: sú používateľom definované funkcie, ktoré sú uložené a spravované entity schém databázy (napríklad tabuľky). Ďalšie informácie o vytváraní a spravovaní uložených funkcií nájdete v téme Prehľad spravovania uložených funkcií.
    • Funkcie definované dotazom: sú funkcie definované používateľom, ktoré sa definujú a používajú v rámci jedného dotazu. Definícia takýchto funkcií sa vykonáva prostredníctvom príkazu let. Ďalšie informácie o tom, ako vytvoriť funkcie definované dotazom, nájdete v téme Vytvorenie funkcie definovanej používateľom.

V tomto článku sa dozviete, ako vytvoriť alebo zmeniť existujúcu uloženú funkciu pomocou .create-or-alter functionfunkcie .

Ďalšie informácie o príkaze nájdete v téme .create-or-alter function.create-or-alter function

Požiadavky

Funkcie

Táto funkcia umožňuje vytvoriť alebo zmeniť existujúcu funkciu pomocou .create-or-alter function príkazu, ktorý ju ukladá do metaúdajov databázy. Ak funkcia so zadaným názvom funkcie neexistuje v metaúdajoch databázy, príkaz vytvorí novú funkciu. V opačnom prípade sa pomenovaná funkcia zmení.

  1. Vyhľadajte svoju databázu KQL a vyberte položku Nová>funkcia. Príkaz .create-or-alter sa automaticky vyplní v okne Preskúmať údaje .

    Snímka obrazovky stránky prvého kontaktu databázy KQL zobrazujúca rozbaľovaciu ponuku Nová možnosť. Možnosť s názvom Funkcia je zvýraznená.

  2. Zadajte názov funkcie a parametre dotazu funkcie namiesto textu zástupného objektu a potom vyberte položku Spustiť.

    Snímka obrazovky okna Preskúmať údaje zobrazujúca novovytvorenú funkciu v nástroji Inteligencia v reálnom čase.

    Uložené funkcie sa zobrazia v časti Funkcie na table Prieskumník .

    Snímka obrazovky s tablou Prieskumník zobrazujúca zoznam uložených funkcií definovaných používateľom.

  3. V okne Preskúmať údaje spustite dotaz, aby ste skontrolovali, či ste funkciu úspešne vytvorili alebo zmenili.

    Snímka obrazovky okna Preskúmať údaje zobrazujúca výsledky dotazu uloženej funkcie v inteligencii v reálnom čase.