Catalog - List Procedures
Recupera la lista de procedimientos del catálogo de 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 identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
account
|
path | True |
string |
Cuenta de Azure Data Lake Analytics en la que se van a ejecutar operaciones de catálogo. |
|
adla
|
path | True |
string |
Obtiene el sufijo DNS que se usa como base para todas las solicitudes de servicio del catálogo de Azure Data Lake Analytics. |
|
database
|
path | True |
string |
Nombre de la base de datos que contiene los procedimientos. |
|
schema
|
path | True |
string |
Nombre del esquema que contiene los procedimientos. |
|
api-version
|
query | True |
string |
Versión de api de cliente. |
|
$count
|
query |
boolean |
Valor booleano de true o false para solicitar un recuento de los recursos coincidentes incluidos con los recursos de la respuesta, por ejemplo, Categories?$count=true. Opcional. |
|
|
$filter
|
query |
string |
Filtro OData. Opcional. |
|
|
$orderby
|
query |
string |
Cláusula OrderBy. Una o varias expresiones separadas por comas con un "asc" opcional (el valor predeterminado) o "desc" en función del orden en que desee ordenar los valores, por ejemplo, Categories?$orderby=CategoryName desc. Opcional. |
|
|
$select
|
query |
string |
Instrucción Select de OData. Limita las propiedades de cada entrada a solo las solicitadas, por ejemplo, Categories?$select=CategoryName,Description. Opcional. |
|
|
$skip
|
query |
integer (int32) minimum: 1 |
Número de elementos que se van a omitir antes de devolver elementos. Opcional. |
|
|
$top
|
query |
integer (int32) minimum: 1 |
Número de elementos que se van a devolver. Opcional. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
Se recuperó correctamente la lista de procedimientos de la base de datos y el esquema especificados. |
Ejemplos
Retrieves the list of procedures from the Data Lake Analytics catalog
Solicitud de ejemplo
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
Respuesta de muestra
{
"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"
}
]
}
Definiciones
| Nombre | Description |
|---|---|
|
USql |
Un elemento de procedimiento U-SQL del catálogo de Data Lake Analytics. |
|
USql |
Una lista de elementos de procedimiento U-SQL del catálogo de Data Lake Analytics. |
USqlProcedure
Un elemento de procedimiento U-SQL del catálogo de Data Lake Analytics.
| Nombre | Tipo | Description |
|---|---|---|
| computeAccountName |
string |
el nombre de la cuenta de Data Lake Analytics. |
| databaseName |
string |
el nombre de la base de datos. |
| definition |
string |
la consulta definida del procedimiento. |
| procName |
string |
el nombre del procedimiento. |
| schemaName |
string |
el nombre del esquema asociado a este procedimiento y base de datos. |
| version |
string (uuid) |
la versión del elemento de catálogo. |
USqlProcedureList
Una lista de elementos de procedimiento U-SQL del catálogo de Data Lake Analytics.
| Nombre | Tipo | Description |
|---|---|---|
| nextLink |
string |
vínculo a la página siguiente de resultados. |
| value |
la lista de procedimientos de la combinación de base de datos y esquema |