Compartilhar via


Comando .show functions

Aplica-se a: ✅Microsoft FabricAzure Data Explorer

Lista todas as funções armazenadas no banco de dados selecionado no momento. Para retornar apenas uma função específica, consulte .show function.

Permissões

Você deve ter pelo menos Usuário do Banco de Dados, Visualizador do Banco de Dados ou Monitor do Banco de Dados para executar esses comandos. Para obter mais informações, confira Controle de acesso baseado em função.

.show functions

Sintaxe

.show functions

Saiba mais sobre as convenções de sintaxe.

Devoluções

Parâmetro de saída Tipo Descrição
Nome string O nome da função.
Parâmetros string Os parâmetros exigidos pela função.
Corpo string (Zero ou mais) let seguidas por uma expressão CSL válida que é avaliada na invocação da função.
Pasta string Uma pasta usada para categorização de funções de interface do usuário. Esse parâmetro não altera a maneira como a função é invocada.
DocString string Uma descrição da função para fins de interface do usuário.

Exemplo de saída

Nome Parâmetros Corpo Pasta DocString
MinhaFunção1 () {StormEvents | take 100} MyFolder Função de demonstração simples
MinhaFunção2 (myLimit: long) {StormEvents | take myLimit} MyFolder Função de demonstração com parâmetro
MinhaFunção3 () { Eventos de Tempestade (100) } MyFolder Função chamando outra função

.show function

Sintaxe

Lista os detalhes de uma função armazenada específica. Para obter uma lista de todas as funções, consulte funções .show.

.showfunction NomeDaFunção [with (PropertyName = PropertyValue [, ...]])

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
FunctionName string ✔️ O nome da função armazenada.
PropertyName/PropertyValue string Indique informações adicionais a serem usadas ao mostrar detalhes da função. Todas as propriedades são opcionais. Consulte Propriedades suportadas.

Propriedades aceitas

Nome da propriedade Valores de propriedade Descrição Padrão
ShowObfuscatedStrings true ou false Se true, as cadeias de caracteres ofuscadas no corpo da função são mostradas. Para usar essa opção, você deve ser um administrador de banco de dados ou criador de entidade. Se você não tiver essas permissões, as cadeias de caracteres ofuscadas não serão mostradas. Assume o padrão de false.
Builtin true ou false Se true e usado pelo administrador do cluster, mostra a(s) função(ões) interna(s). Assume o padrão de false.
IncludeHiddenFunctions true ou false Se true, mostra a(s) função(ões) oculta(s). Assume o padrão de false.
Nome da propriedade Valores de propriedade Descrição Padrão
ShowObfuscatedStrings true ou false Se true, as cadeias de caracteres ofuscadas no corpo da função são mostradas. Para usar essa opção, você deve ser um administrador de banco de dados ou criador de entidade. Se você não tiver essas permissões, as cadeias de caracteres ofuscadas não serão mostradas. Assume o padrão de false.
Builtin true ou false Se true e usado pelo administrador da casa de eventos, mostra a(s) função(ões) integrada(s). Assume o padrão de false.
IncludeHiddenFunctions true ou false Se true, mostra a(s) função(ões) oculta(s). Assume o padrão de false.

Devoluções

Parâmetro de saída Tipo Descrição
Nome string O nome da função.
Parâmetros string Os parâmetros exigidos pela função.
Corpo string (Zero ou mais) let seguidas por uma expressão CSL válida que é avaliada na invocação da função.
Pasta string Uma pasta usada para categorização de funções de interface do usuário. Esse parâmetro não altera a maneira como a função é invocada
DocString string Uma descrição da função para fins de interface do usuário.

Observação

Se a função não existir, um erro será retornado.

Exemplo

.show function MyFunction1 with(ShowObfuscatedStrings = true)
Nome Parâmetros Corpo Pasta DocString
MinhaFunção1 () {StormEvents | take 100} MyFolder Função de demonstração simples