Kommandot ".show functions"

Växla tjänster genom att använda listrutan Version. Läs mer om navigering.
Gäller för: ✅ Microsoft Fabric ✅ Azure Data Explorer

Visar en lista över alla lagrade funktioner i den aktuella databasen. Om du bara vill returnera en specifik funktion kan du läsa .show-funktionen.

Permissions

Du måste ha minst databasanvändare, databasvisningsprogram eller databasövervakare för att kunna köra dessa kommandon. Mer information finns i rollbaserad åtkomstkontroll.

.show-funktioner

Syntax

.show functions

Läs mer om syntaxkonventioner.

Retur

Utdataparameter Typ Description
Namn string Namnet på funktionen.
Parameterar string De parametrar som krävs av funktionen.
Body string (Noll eller mer) let instruktioner följt av ett giltigt CSL-uttryck som utvärderas vid funktionsanrop.
Folder string En mapp som används för kategorisering av gränssnittsfunktioner. Den här parametern ändrar inte hur funktionen anropas.
DocString string En beskrivning av funktionen i användargränssnittssyfte.

Utdataexempel

Namn Parameterar Body Folder DocString
MyFunction1 () {StormEvents | take 100} MyFolder Enkel demofunktion
MyFunction2 (myLimit: long) {StormEvents | take myLimit} MyFolder Demofunktion med parameter
MyFunction3 () { StormEvents(100) } MyFolder Funktion som anropar annan funktion

.show-funktion

Syntax

Visar information om en specifik lagrad funktion. En lista över alla funktioner finns i .show-funktioner.

.show function FunctionName [with (PropertyName=PropertyValue [, ...])]

Läs mer om syntaxkonventioner.

Parameterar

Namn Typ Krävs Description
Funktionsnamn string ✔️ Namnet på den lagrade funktionen.
PropertyName/PropertyValue string Ange ytterligare information som ska användas när funktionsinformation visas. Alla egenskaper är valfria. Se Egenskaper som stöds.

Stödda egenskaper

Egenskapsnamn Egenskapsvärden Description Förinställning
ShowObfuscatedStrings true eller false Om truevisas dolda strängar i funktionens brödtext. Om du vill använda det här alternativet måste du antingen vara databasadministratör eller entitetsskapare. Om du inte har dessa behörigheter visas inte de fördunklade strängarna. Standardinställningen är false.
Builtin true eller false Om true och används av klusteradministratören visar inbyggda funktioner. Standardinställningen är false.
IncludeHiddenFunctions true eller false Om truevisar du dolda funktioner. Standardinställningen är false.
Egenskapsnamn Egenskapsvärden Description Förinställning
ShowObfuscatedStrings true eller false Om truevisas dolda strängar i funktionens brödtext. Om du vill använda det här alternativet måste du antingen vara databasadministratör eller entitetsskapare. Om du inte har dessa behörigheter visas inte de fördunklade strängarna. Standardinställningen är false.
Builtin true eller false Om true och används av eventhouse-administratören visar inbyggda funktioner. Standardinställningen är false.
IncludeHiddenFunctions true eller false Om truevisar du dolda funktioner. Standardinställningen är false.

Retur

Utdataparameter Typ Description
Namn string Namnet på funktionen.
Parameterar string De parametrar som krävs av funktionen.
Body string (Noll eller mer) let instruktioner följt av ett giltigt CSL-uttryck som utvärderas vid funktionsanrop.
Folder string En mapp som används för kategorisering av gränssnittsfunktioner. Den här parametern ändrar inte hur funktionen anropas
DocString string En beskrivning av funktionen i användargränssnittssyfte.

Anmärkning

Om funktionen inte finns returneras ett fel.

Example

.show function MyFunction1 with(ShowObfuscatedStrings = true)
Namn Parameterar Body Folder DocString
MyFunction1 () {StormEvents | take 100} MyFolder Enkel demofunktion