Catalog - List Procedures
Recupera a lista de procedimentos do catálogo do 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
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
account
|
path | True |
string |
A conta do Azure Data Lake Analytics na qual executar operações de catálogo. |
adla
|
path | True |
string |
Obtém o sufixo DNS usado como base para todas as solicitações de serviço do Catálogo do Azure Data Lake Analytics. |
database
|
path | True |
string |
O nome do banco de dados que contém os procedimentos. |
schema
|
path | True |
string |
O nome do esquema que contém os procedimentos. |
api-version
|
query | True |
string |
Versão da API do cliente. |
$count
|
query |
boolean |
O valor booliano de true ou false para solicitar uma contagem dos recursos correspondentes incluídos com os recursos na resposta, por exemplo, Categorias?$count=true. Opcional. |
|
$filter
|
query |
string |
Filtro OData. Opcional. |
|
$orderby
|
query |
string |
Cláusula OrderBy. Uma ou mais expressões separadas por vírgulas com um "asc" opcional (o padrão) ou "desc" dependendo da ordem que você deseja que os valores sejam classificados, por exemplo, Categorias?$orderby=CategoryName desc. Opcional. |
|
$select
|
query |
string |
Instrução OData Select. Limita as propriedades em cada entrada apenas às solicitadas, por exemplo, Categorias?$select=CategoryName,Description. Opcional. |
|
$skip
|
query |
integer (int32) minimum: 1 |
O número de itens a serem pulados antes de retornar elementos. Opcional. |
|
$top
|
query |
integer (int32) minimum: 1 |
O número de itens a serem retornados. Opcional. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Recuperou com êxito a lista de procedimentos no banco de dados e no esquema especificados. |
Exemplos
Retrieves the list of procedures from the Data Lake Analytics catalog
Solicitação de exemplo
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
Resposta de exemplo
{
"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"
}
]
}
Definições
Nome | Description |
---|---|
USql |
Um item de procedimento U-SQL do catálogo do Data Lake Analytics. |
USql |
Uma lista de itens de procedimento U-SQL do catálogo do Data Lake Analytics. |
USqlProcedure
Um item de procedimento U-SQL do catálogo do Data Lake Analytics.
Nome | Tipo | Description |
---|---|---|
computeAccountName |
string |
o nome da conta do Data Lake Analytics. |
databaseName |
string |
o nome do banco de dados. |
definition |
string |
a consulta definida do procedimento. |
procName |
string |
o nome do procedimento. |
schemaName |
string |
o nome do esquema associado a este procedimento e banco de dados. |
version |
string (uuid) |
a versão do item de catálogo. |
USqlProcedureList
Uma lista de itens de procedimento U-SQL do catálogo do Data Lake Analytics.
Nome | Tipo | Description |
---|---|---|
nextLink |
string |
o link para a próxima página de resultados. |
value |
a lista de procedimentos na combinação de banco de dados e esquema |