Příkaz .show functions
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer
Zobrazí seznam všech uložených funkcí v aktuálně vybrané databázi. Pokud chcete vrátit jenom jednu konkrétní funkci, podívejte se na funkci .show.
Oprávnění
Ke spuštění těchto příkazů musíte mít aspoň uživatele databáze, prohlížeč databáze nebo monitorování databáze. Další informace najdete v tématu řízení přístupu na základě role.
.show functions
Syntaxe
.show
functions
Přečtěte si další informace o konvencích syntaxe.
Návraty
Výstupní parametr | Typ | Popis |
---|---|---|
Name | string |
Název funkce. |
Parametry | string |
Parametry vyžadované funkcí. |
Text | string |
(Nula nebo více) let příkazy následované platným výrazem CSL, který se vyhodnotí při vyvolání funkce. |
Složka | string |
Složka používaná pro kategorizaci funkcí uživatelského rozhraní. Tento parametr nemění způsob vyvolání funkce. |
DocString | string |
Popis funkce pro účely uživatelského rozhraní. |
Příklad výstupu
Název | Parametry | Text | Složka | DocString |
---|---|---|---|---|
MyFunction1 | () | {StormEvents | take 100} | MyFolder | Jednoduchá ukázková funkce |
MyFunction2 | (myLimit: long) | {StormEvents | take myLimit} | MyFolder | Demo funkce s parametrem |
MyFunction3 | () | { StormEvents(100) } | MyFolder | Volání jiné funkce |
.show function
Syntaxe
Zobrazí podrobnosti o jedné konkrétní uložené funkci. Seznam všech funkcí naleznete v tématu .show functions.
.show
function
FunctionName [with (
PropertyName =
PropertyValue [,
...])
]
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
FunctionName | string |
✔️ | Název uložené funkce. |
PropertyName/PropertyValue | string |
Uveďte další informace, které se mají použít při zobrazení podrobností funkce. Všechny vlastnosti jsou volitelné. Viz Podporované vlastnosti. |
Podporované vlastnosti
Název vlastnosti | Hodnoty vlastností | Popis | Výchozí |
---|---|---|---|
ShowObfuscatedStrings |
true nebo false |
Pokud true se zobrazí obfuskované řetězce v těle funkce. Pokud chcete tuto možnost použít, musíte být správcem databáze nebo tvůrcem entity. Pokud tato oprávnění nemáte, nezobrazí se obfuskované řetězce. |
Výchozí hodnota false je . |
Builtin |
true nebo false |
Pokud true a používá ho správce clusteru, zobrazí se předdefinované funkce. |
Výchozí hodnota false je . |
IncludeHiddenFunctions |
true nebo false |
Pokud true zobrazí skryté funkce. |
Výchozí hodnota false je . |
Název vlastnosti | Hodnoty vlastností | Popis | Výchozí |
---|---|---|---|
ShowObfuscatedStrings |
true nebo false |
Pokud true se zobrazí obfuskované řetězce v těle funkce. Pokud chcete tuto možnost použít, musíte být správcem databáze nebo tvůrcem entity. Pokud tato oprávnění nemáte, nezobrazí se obfuskované řetězce. |
Výchozí hodnota false je . |
Builtin |
true nebo false |
Pokud true a používá správce centra událostí, zobrazí se předdefinované funkce. |
Výchozí hodnota false je . |
IncludeHiddenFunctions |
true nebo false |
Pokud true zobrazí skryté funkce. |
Výchozí hodnota false je . |
Návraty
Výstupní parametr | Typ | Popis |
---|---|---|
Name | string |
Název funkce. |
Parametry | string |
Parametry vyžadované funkcí. |
Text | string |
(Nula nebo více) let příkazy následované platným výrazem CSL, který se vyhodnotí při vyvolání funkce. |
Složka | string |
Složka používaná pro kategorizaci funkcí uživatelského rozhraní. Tento parametr nemění způsob vyvolání funkce. |
DocString | string |
Popis funkce pro účely uživatelského rozhraní. |
Poznámka:
Pokud funkce neexistuje, vrátí se chyba.
Příklad
.show function MyFunction1 with(ShowObfuscatedStrings = true)
Název | Parametry | Text | Složka | DocString |
---|---|---|---|---|
MyFunction1 | () | {StormEvents | take 100} | MyFolder | Jednoduchá ukázková funkce |