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 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
account
|
path | True |
string |
카탈로그 작업을 실행할 Azure Data Lake Analytics 계정입니다. |
|
adla
|
path | True |
string |
모든 Azure Data Lake Analytics 카탈로그 서비스 요청의 기반으로 사용되는 DNS 접미사를 가져옵니다. |
|
database
|
path | True |
string |
프로시저를 포함하는 데이터베이스의 이름입니다. |
|
schema
|
path | True |
string |
프로시저를 포함하는 스키마의 이름입니다. |
|
api-version
|
query | True |
string |
클라이언트 API 버전입니다. |
|
$count
|
query |
boolean |
응답의 리소스에 포함된 일치하는 리소스의 개수를 요청하기 위한 true 또는 false의 부울 값(예: Categories?$count=true)입니다. 선택 사항. |
|
|
$filter
|
query |
string |
OData 필터입니다. 선택 사항. |
|
|
$orderby
|
query |
string |
OrderBy 절입니다. 정렬된 값(예: Categories?$orderby=CategoryName desc)에 따라 선택적 "asc"(기본값) 또는 "desc"가 있는 하나 이상의 쉼표로 구분된 식입니다. 선택 사항. |
|
|
$select
|
query |
string |
OData Select 문입니다. 각 항목의 속성을 요청된 속성(예: Categories?$select=CategoryName,Description)으로 제한합니다. 선택 사항. |
|
|
$skip
|
query |
integer (int32) minimum: 1 |
요소를 반환하기 전에 건너뛸 항목 수입니다. 선택 사항. |
|
|
$top
|
query |
integer (int32) minimum: 1 |
반환할 항목 수입니다. 선택 사항. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
지정된 데이터베이스 및 스키마의 프로시저 목록을 성공적으로 검색했습니다. |
예제
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"
}
]
}
정의
| Name | Description |
|---|---|
|
USql |
Data Lake Analytics 카탈로그 U-SQL 프로시저 항목입니다. |
|
USql |
Data Lake Analytics 카탈로그 U-SQL 프로시저 항목 목록입니다. |
USqlProcedure
Data Lake Analytics 카탈로그 U-SQL 프로시저 항목입니다.
| Name | 형식 | Description |
|---|---|---|
| computeAccountName |
string |
Data Lake Analytics 계정의 이름입니다. |
| databaseName |
string |
데이터베이스의 이름입니다. |
| definition |
string |
프로시저의 정의된 쿼리입니다. |
| procName |
string |
프로시저의 이름입니다. |
| schemaName |
string |
이 프로시저 및 데이터베이스와 연결된 스키마의 이름입니다. |
| version |
string (uuid) |
카탈로그 항목의 버전입니다. |
USqlProcedureList
Data Lake Analytics 카탈로그 U-SQL 프로시저 항목 목록입니다.
| Name | 형식 | Description |
|---|---|---|
| nextLink |
string |
결과의 다음 페이지에 대한 링크입니다. |
| value |
데이터베이스 및 스키마 조합의 프로시저 목록 |