使用 “版本 ”下拉列表切换服务。 了解有关导航的详细信息。
适用于:✅ 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 |
true 或 false |
如果 true显示函数正文中的 模糊字符串 。 若要使用此选项,必须是数据库管理员或实体创建者。 如果没有这些权限, 则不 显示模糊处理的字符串。 |
默认为 false。 |
Builtin |
true 或 false |
如果 true 群集管理员使用,则显示内置函数(s)。 |
默认为 false。 |
IncludeHiddenFunctions |
true 或 false |
如果 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 | 简单演示函数 |