Compartir a través de


Comando .show functions

Se aplica a: ✅Microsoft FabricAzure Data Explorer

Enumera todas las funciones almacenadas en la base de datos seleccionada actualmente. Para devolver solo una función específica, consulte .show function.

Permisos

Debe tener al menos usuario de base de datos, visor de base de datos o Monitor de base de datos para ejecutar estos comandos. Para más información, vea Control de acceso basado en roles.

.show functions

Sintaxis

.show functions

Obtenga más información sobre las convenciones de sintaxis.

Devoluciones

Parámetro de salida Tipo Descripción
Nombre string El nombre de la función.
Parámetros string Parámetros requeridos por la función .
Body string (Cero o más) let instrucciones seguidas de una expresión CSL válida que se evalúa tras la invocación de función.
Carpeta string Carpeta que se usa para la categorización de funciones de interfaz de usuario. Este parámetro no cambia la forma en que se invoca la función.
DocString string Descripción de la función con fines de interfaz de usuario.

Ejemplo de salida

Nombre Parámetros Cuerpo Carpeta DocString
MyFunction1 () {StormEvents | take 100} MyFolder Función de demostración simple
MyFunction2 (myLimit: long) {StormEvents | take myLimit} MyFolder Función de demostración con parámetro
MyFunction3 () { StormEvents(100) } MyFolder Función que llama a otra función

.show function

Sintaxis

Enumera los detalles de una función almacenada específica. Para obtener una lista de todas las funciones, consulte funciones .show.

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

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
FunctionName string ✔️ Nombre de la función almacenada.
PropertyName/PropertyValue string Indique información adicional que se usará al mostrar los detalles de la función. Todas las propiedades son opcionales. Consulte Propiedades admitidas.

Propiedades admitidas

Nombre de propiedad Valores de propiedad Descripción Valor predeterminado
ShowObfuscatedStrings true o false Si truees , se muestran cadenas ofuscadas en el cuerpo de la función. Para usar esta opción, debe ser un administrador de base de datos o creador de entidades. Si no tiene estos permisos, no se muestran las cadenas ofuscadas. Tiene como valor predeterminado false.
Builtin true o false Si true el administrador del clúster lo usa y lo usa, se muestran las funciones integradas. Tiene como valor predeterminado false.
IncludeHiddenFunctions true o false Si truees , muestra las funciones ocultas. Tiene como valor predeterminado false.
Nombre de propiedad Valores de propiedad Descripción Valor predeterminado
ShowObfuscatedStrings true o false Si truees , se muestran cadenas ofuscadas en el cuerpo de la función. Para usar esta opción, debe ser un administrador de base de datos o creador de entidades. Si no tiene estos permisos, no se muestran las cadenas ofuscadas. Tiene como valor predeterminado false.
Builtin true o false Si true el administrador del centro de eventos lo usa y lo usa, se muestran las funciones integradas. Tiene como valor predeterminado false.
IncludeHiddenFunctions true o false Si truees , muestra las funciones ocultas. Tiene como valor predeterminado false.

Devoluciones

Parámetro de salida Tipo Descripción
Nombre string El nombre de la función.
Parámetros string Parámetros requeridos por la función .
Body string (Cero o más) let instrucciones seguidas de una expresión CSL válida que se evalúa tras la invocación de función.
Carpeta string Carpeta que se usa para la categorización de funciones de interfaz de usuario. Este parámetro no cambia la forma en que se invoca la función
DocString string Descripción de la función con fines de interfaz de usuario.

Nota:

Si la función no existe, se devuelve un error.

Ejemplo

.show function MyFunction1 with(ShowObfuscatedStrings = true)
Nombre Parámetros Cuerpo Carpeta DocString
MyFunction1 () {StormEvents | take 100} MyFolder Función de demostración simple