通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Catalog - List Procedures

从 Data Lake Analytics 目录中检索过程列表。

GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/schemas/{schemaName}/procedures?api-version=2016-11-01
GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/schemas/{schemaName}/procedures?$filter={$filter}&$top={$top}&$skip={$skip}&$select={$select}&$orderby={$orderby}&$count={$count}&api-version=2016-11-01

URI 参数

名称 必需 类型 说明
accountName
path True

string

要对其执行目录作的 Azure Data Lake Analytics 帐户。

adlaCatalogDnsSuffix
path True

string

获取用作所有 Azure Data Lake Analytics 目录服务请求的基础的 DNS 后缀。

databaseName
path True

string

包含过程的数据库的名称。

schemaName
path True

string

包含过程的架构的名称。

api-version
query True

string

客户端 API 版本。

$count
query

boolean

要请求响应中资源包含的匹配资源的计数(例如 Categories?$count=true)的布尔值为 true 或 false。 可选。

$filter
query

string

OData 筛选器。 可选。

$orderby
query

string

OrderBy 子句。 一个或多个逗号分隔的表达式,其可选“asc”(默认值)或“desc”取决于要排序的值的顺序,例如 Categories?$orderby=CategoryName desc。 可选。

$select
query

string

OData Select 语句。 将每个条目的属性限制为仅请求的条目,例如 Categories?$select=CategoryName,Description。 可选。

$skip
query

integer (int32)

minimum: 1

返回元素之前要跳过的项数。 可选。

$top
query

integer (int32)

minimum: 1

要返回的项数。 可选。

响应

名称 类型 说明
200 OK

USqlProcedureList

已成功检索指定数据库和架构中的过程列表。

示例

Retrieves the list of procedures from the Data Lake Analytics catalog

示例请求

GET https://contosoadla.azuredatalakeanalytics.net/catalog/usql/databases/master/schemas/dbo/procedures?$filter=test_filter&$top=1&$skip=1&$select=test_select&$orderby=test_orderby&$count=False&api-version=2016-11-01

示例响应

{
  "nextLink": "https://contosoadla.datalakeanalytics.net/catalog/usql/databases/master/schema/dbo/statistics?api-version=2016-11-01&%24skiptoken=<token>",
  "value": [
    {
      "computeAccountName": "contosoadla",
      "version": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
      "databaseName": "master",
      "schemaName": "dbo",
      "procName": "test_proc_name",
      "definition": "test_definition"
    }
  ]
}

定义

名称 说明
USqlProcedure

Data Lake Analytics 目录 U-SQL 过程项。

USqlProcedureList

Data Lake Analytics 目录 U-SQL 过程项列表。

USqlProcedure

Data Lake Analytics 目录 U-SQL 过程项。

名称 类型 说明
computeAccountName

string

Data Lake Analytics 帐户的名称。

databaseName

string

数据库的名称。

definition

string

过程定义的查询。

procName

string

过程的名称。

schemaName

string

与此过程和数据库关联的架构的名称。

version

string (uuid)

目录项的版本。

USqlProcedureList

Data Lake Analytics 目录 U-SQL 过程项列表。

名称 类型 说明
nextLink

string

指向下一页结果的链接。

value

USqlProcedure[]

数据库和架构组合中的过程列表