.show functions 命令

使用 “版本 ”下拉列表切换服务。 了解有关导航的详细信息
适用于:✅ Azure Data Explorer

列出当前所选数据库中所有存储的函数。 若要仅返回一个特定函数,请参阅 .show 函数

Permissions

必须至少具有数据库用户、数据库查看器或数据库监视器才能运行这些命令。 有关详细信息,请参阅基于 role 的 access control

.show 函数

Syntax

.show functions

详细了解语法约定

退货

输出参数 类型 Description
姓名 string 函数的名称。
参数 string 函数所需的参数。
Body string (零个或多个) let 语句后跟在函数调用时计算的有效 CSL 表达式。
文件夹 string 用于 UI 函数分类的文件夹。 此参数不会更改调用函数的方式。
DocString string 用于 UI 的函数的说明。

输出示例

姓名 参数 Body 文件夹 DocString
MyFunction1 () {StormEvents | 需要 100} MyFolder 简单演示函数
MyFunction2 (myLimit: long) {StormEvents | take myLimit} MyFolder 带参数的演示函数
MyFunction3 () { StormEvents(100) } MyFolder 调用其他函数的函数

.show 函数

Syntax

列出一个特定存储函数的详细信息。 有关 所有 函数的列表,请参阅 .show 函数

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

详细了解语法约定

参数

姓名 类型 必选 Description
FunctionName string ✔️ 存储函数的名称。
PropertyName/PropertyValue string 指示显示函数详细信息时要使用的其他信息。 所有属性都是可选的。 请参阅 支持的属性

支持的属性

属性名称 属性值 Description 违约
ShowObfuscatedStrings truefalse 如果 true显示函数正文中的 模糊字符串 。 若要使用此选项,必须是数据库管理员或实体创建者。 如果没有这些权限, 则不 显示模糊处理的字符串。 默认为 false
Builtin truefalse 如果 true 群集管理员使用,则显示内置函数(s)。 默认为 false
IncludeHiddenFunctions truefalse 如果 true显示隐藏函数,则为 。 默认为 false

退货

输出参数 类型 Description
姓名 string 函数的名称。
参数 string 函数所需的参数。
Body string (零个或多个) let 语句后跟在函数调用时计算的有效 CSL 表达式。
文件夹 string 用于 UI 函数分类的文件夹。 此参数不会更改调用函数的方式
DocString string 用于 UI 的函数的说明。

注释

如果该函数不存在,则返回错误。

Example

.show function MyFunction1 with(ShowObfuscatedStrings = true)
姓名 参数 Body 文件夹 DocString
MyFunction1 () {StormEvents | 需要 100} MyFolder 简单演示函数