Partager via


Types de fonction

Les fonctions sont des requêtes ou des parties de requête réutilisables. Kusto prend en charge deux types de fonctions :

  • Les fonctions intégrées sont des fonctions codées en dur définies par Kusto qui ne peuvent pas être modifiées par les utilisateurs.

  • Fonctions définies par l’utilisateur, qui sont divisées en deux types :

    • Fonctions stockées : fonctions définies par l’utilisateur qui sont des entités de schéma de base de données stockées et managées, semblables aux tables. Pour plus d’informations, consultez Fonctions stockées. Pour créer une fonction stockée, utilisez la commande .create function.

    • Fonctions définies par la requête : fonctions définies par l’utilisateur qui sont définies et utilisées dans l’étendue d’une requête unique. La définition de telles fonctions s’effectue par le biais d’une instruction let. Pour plus d’informations sur la création de fonctions définies par une requête, consultez Créer une fonction définie par l’utilisateur.

    Pour plus d’informations sur les fonctions définies par l’utilisateur, consultez Fonctions définies par l’utilisateur.