Partager via


Commande .show functions

Répertorie toutes les fonctions stockées dans la base de données actuellement sélectionnée. Pour renvoyer une seule fonction spécifique, consultez la fonction .show.

autorisations

Vous devez disposer au moins d’un utilisateur de base de données, d’une visionneuse de base de données ou d’un moniteur de base de données pour exécuter ces commandes. Pour plus d’informations, consultez Contrôle d’accès en fonction du rôle.

.show functions

Syntaxe

.show functions

En savoir plus sur les conventions de syntaxe.

Retours

Paramètre de sortie Type Description
Nom string Nom de la fonction.
Paramètres string Paramètres requis par la fonction.
Corps string (Zéro ou plus) let instructions suivies d’une expression CSL valide évaluée lors de l’appel de fonction.
Dossier string Dossier utilisé pour la catégorisation des fonctions d’interface utilisateur. Ce paramètre ne modifie pas la façon dont la fonction est appelée.
DocString string Description de la fonction à des fins d’interface utilisateur.

Exemple de sortie

Nom Paramètres Corps Dossier DocString
MyFunction1 () {StormEvents | take 100} MyFolder Fonction de démonstration simple
MyFunction2 (myLimit : long) {StormEvents | take myLimit} MyFolder Fonction de démonstration avec paramètre
MyFunction3 () { StormEvents(100) } MyFolder Fonction appelant une autre fonction

.show function

Syntaxe

Répertorie les détails d’une fonction stockée spécifique. Pour obtenir la liste de toutes les fonctions, consultez .show functions.

.showfunction FunctionName [with (PropertyName = PropertyValue [, ...])]

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
FunctionName string ✔️ Nom de la fonction stockée.
PropertyName/, propriétéValue string Indiquez des informations supplémentaires à utiliser lors de l’affichage des détails de la fonction. Toutes les propriétés sont facultatives. Consultez les propriétés prises en charge.

Propriétés prises en charge

Nom de la propriété Valeurs de propriétés Description Default
ShowObfuscatedStrings true ou false Si true, les chaînes obfuscatées dans le corps de la fonction sont affichées . Pour utiliser cette option, vous devez être un administrateur de base de données ou un créateur d’entité. Si vous ne disposez pas de ces autorisations, les chaînes obfuscatées ne sont pas affichées. La valeur par défaut est false.
Builtin true ou false Si true elle est utilisée par l’administrateur de cluster, affiche la ou les fonctions intégrées. La valeur par défaut est false.
IncludeHiddenFunctions true ou false Si true, affichez la ou les fonctions masquées. La valeur par défaut est false.

Retours

Paramètre de sortie Type Description
Nom string Nom de la fonction.
Paramètres string Paramètres requis par la fonction.
Corps string (Zéro ou plus) let instructions suivies d’une expression CSL valide évaluée lors de l’appel de fonction.
Dossier string Dossier utilisé pour la catégorisation des fonctions d’interface utilisateur. Ce paramètre ne modifie pas la façon dont la fonction est appelée
DocString string Description de la fonction à des fins d’interface utilisateur.

Remarque

Si la fonction n’existe pas, une erreur est retournée.

Exemple

.show function MyFunction1 with(ShowObfuscatedStrings = true)
Nom Paramètres Corps Dossier DocString
MyFunction1 () {StormEvents | take 100} MyFolder Fonction de démonstration simple