Udostępnij za pośrednictwem


Polecenie .show functions

Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer

Wyświetla listę wszystkich przechowywanych funkcji w aktualnie wybranej bazie danych. Aby zwrócić tylko jedną konkretną funkcję, zobacz .show function (Funkcja show).

Uprawnienia

Aby uruchomić te polecenia, musisz mieć co najmniej użytkownika bazy danych, przeglądarkę baz danych lub monitor bazy danych. Aby uzyskać więcej informacji, zobacz Kontrola dostępu oparta na rolach.

.show functions

Składnia

.show functions

Dowiedz się więcej na temat konwencji składni.

Zwraca

Parametr wyjściowy Type opis
Nazwa/nazwisko string Nazwa funkcji.
Parametry string Parametry wymagane przez funkcję.
Treść string (Zero lub więcej) let instrukcje, po których następuje prawidłowe wyrażenie CSL, które jest oceniane podczas wywołania funkcji.
Folder string Folder używany do kategoryzacji funkcji interfejsu użytkownika. Ten parametr nie zmienia sposobu wywoływanej funkcji.
DocString string Opis funkcji dla celów interfejsu użytkownika.

Przykład danych wyjściowych

Nazwisko Parametry Treść Folder DocString
MyFunction1 () {StormEvents | take 100} Mójfolder Prosta funkcja demonstracyjna
MyFunction2 (myLimit: long) {StormEvents | take myLimit} Mójfolder Funkcja demonstracyjna z parametrem
MyFunction3 () { StormEvents(100) } Mójfolder Funkcja wywołująca inną funkcję

.show function

Składnia

Wyświetla szczegółowe informacje o jednej określonej funkcji przechowywanej. Aby uzyskać listę wszystkich funkcji, zobacz .show functions (Pokaż funkcje).

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

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
Nazwa funkcji string ✔️ Nazwa przechowywanej funkcji.
PropertyName/PropertyValue string Wskaż dodatkowe informacje do użycia podczas wyświetlania szczegółów funkcji. Wszystkie właściwości są opcjonalne. Zobacz Obsługiwane właściwości.

Obsługiwane właściwości

Nazwa właściwości Wartości właściwości opis Wartość domyślna
ShowObfuscatedStrings true lub false Jeśli truewyświetlane ciągi zaciemnione w treści funkcji. Aby użyć tej opcji, musisz być administratorem bazy danych lub twórcą jednostki. Jeśli nie masz tych uprawnień, nie są wyświetlane zaciemnione ciągi. Wartość domyślna to false.
Builtin true lub false Jeśli true administrator klastra korzysta z funkcji wbudowanych i używanych przez administratora klastra. Wartość domyślna to false.
IncludeHiddenFunctions true lub false Jeśli true, pokaż ukryte funkcje. Wartość domyślna to false.
Nazwa właściwości Wartości właściwości opis Wartość domyślna
ShowObfuscatedStrings true lub false Jeśli truewyświetlane ciągi zaciemnione w treści funkcji. Aby użyć tej opcji, musisz być administratorem bazy danych lub twórcą jednostki. Jeśli nie masz tych uprawnień, nie są wyświetlane zaciemnione ciągi. Wartość domyślna to false.
Builtin true lub false Jeśli true administrator magazynu zdarzeń korzysta z funkcji wbudowanych i używanych przez administratora magazynu zdarzeń. Wartość domyślna to false.
IncludeHiddenFunctions true lub false Jeśli true, pokaż ukryte funkcje. Wartość domyślna to false.

Zwraca

Parametr wyjściowy Type opis
Nazwa/nazwisko string Nazwa funkcji.
Parametry string Parametry wymagane przez funkcję.
Treść string (Zero lub więcej) let instrukcje, po których następuje prawidłowe wyrażenie CSL, które jest oceniane podczas wywołania funkcji.
Folder string Folder używany do kategoryzacji funkcji interfejsu użytkownika. Ten parametr nie zmienia sposobu wywoływanej funkcji
DocString string Opis funkcji dla celów interfejsu użytkownika.

Uwaga

Jeśli funkcja nie istnieje, zwracany jest błąd.

Przykład

.show function MyFunction1 with(ShowObfuscatedStrings = true)
Nazwisko Parametry Treść Folder DocString
MyFunction1 () {StormEvents | take 100} Mójfolder Prosta funkcja demonstracyjna