Condividi tramite


Comando .show functions

Si applica a: ✅Microsoft FabricAzure Esplora dati

Elenca tutte le funzioni archiviate nel database attualmente selezionato. Per restituire una sola funzione specifica, vedere funzione .show.

Autorizzazioni

Per eseguire questi comandi, è necessario disporre almeno di Utente database, Visualizzatore database o Monitoraggio database. Per altre informazioni, vedere Controllo degli accessi in base al ruolo.

.show functions

Sintassi

.show functions

Altre informazioni sulle convenzioni di sintassi.

Valori restituiti

Parametro di output Tipo Descrizione
Name string Nome della funzione.
Parametri string Parametri richiesti dalla funzione .
Testo string (Zero o più) let istruzioni seguite da un'espressione CSL valida valutata al momento della chiamata di funzione.
Cartella string Cartella usata per la categorizzazione delle funzioni dell'interfaccia utente. Questo parametro non modifica il modo in cui viene richiamata la funzione.
DocString string Descrizione della funzione per scopi dell'interfaccia utente.

Esempio di output

Nome Parametri Testo Cartella DocString
MyFunction1 () {StormEvents | take 100} MyFolder Funzione demo semplice
MyFunction2 (myLimit: long) {StormEvents | take myLimit} MyFolder Funzione demo con parametro
MyFunction3 () { StormEvents(100) } MyFolder Funzione che chiama un'altra funzione

.show function

Sintassi

Elenca i dettagli di una funzione archiviata specifica. Per un elenco di tutte le funzioni, vedere .show functions.show.

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

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
FunctionName string ✔️ Nome della funzione archiviata.
PropertyName/PropertyValue string Indicare informazioni aggiuntive da usare quando vengono visualizzati i dettagli della funzione. Tutte le proprietà sono facoltative. Vedere Proprietà supportate.

Proprietà supportate

Nome della proprietà Valori delle proprietà Descrizione Default
ShowObfuscatedStrings true oppure false Se true, vengono visualizzate stringhe offuscate nel corpo della funzione. Per usare questa opzione, è necessario essere un amministratore del database o un creatore di entità. Se non si dispone di queste autorizzazioni, le stringhe offuscate non vengono visualizzate. Il valore predefinito è false.
Builtin true oppure false Se true e usato dall'amministratore del cluster, mostra le funzioni predefinite. Il valore predefinito è false.
IncludeHiddenFunctions true oppure false Se true, visualizzare le funzioni nascoste. Il valore predefinito è false.
Nome della proprietà Valori delle proprietà Descrizione Default
ShowObfuscatedStrings true oppure false Se true, vengono visualizzate stringhe offuscate nel corpo della funzione. Per usare questa opzione, è necessario essere un amministratore del database o un creatore di entità. Se non si dispone di queste autorizzazioni, le stringhe offuscate non vengono visualizzate. Il valore predefinito è false.
Builtin true oppure false Se true e usato dall'amministratore della casa eventi, mostra le funzioni predefinite. Il valore predefinito è false.
IncludeHiddenFunctions true oppure false Se true, visualizzare le funzioni nascoste. Il valore predefinito è false.

Valori restituiti

Parametro di output Tipo Descrizione
Name string Nome della funzione.
Parametri string Parametri richiesti dalla funzione .
Testo string (Zero o più) let istruzioni seguite da un'espressione CSL valida valutata al momento della chiamata di funzione.
Cartella string Cartella usata per la categorizzazione delle funzioni dell'interfaccia utente. Questo parametro non modifica il modo in cui viene richiamata la funzione
DocString string Descrizione della funzione per scopi dell'interfaccia utente.

Nota

Se la funzione non esiste, viene restituito un errore.

Esempio

.show function MyFunction1 with(ShowObfuscatedStrings = true)
Nome Parametri Testo Cartella DocString
MyFunction1 () {StormEvents | take 100} MyFolder Funzione demo semplice