Sdílet prostřednictvím


Catalog - List Procedures

Načte seznam procedur z katalogu 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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
accountName
path True

string

Účet Azure Data Lake Analytics, na kterém se mají spouštět operace katalogu.

adlaCatalogDnsSuffix
path True

string

Získá příponu DNS použitou jako základ pro všechny požadavky služby Azure Data Lake Analytics Catalog.

databaseName
path True

string

Název databáze obsahující postupy.

schemaName
path True

string

Název schématu obsahujícího procedury.

api-version
query True

string

Verze rozhraní API klienta.

$count
query

boolean

Logická hodnota true nebo false k vyžádání počtu odpovídajících prostředků, které jsou součástí prostředků v odpovědi, například Kategorie?$count=true. Volitelný.

$filter
query

string

Filtr OData. Volitelný.

$orderby
query

string

OrderBy – klauzule. Jeden nebo více výrazů oddělených čárkami s volitelnou "asc" (výchozí) nebo "desc" v závislosti na pořadí, ve které chcete hodnoty seřadit, například Categories?$orderby=CategoryName desc. Volitelný.

$select
query

string

Příkaz OData Select Omezuje vlastnosti jednotlivých položek jenom na požadované položky, například Kategorie?$select=CategoryName,Description. Volitelný.

$skip
query

integer (int32)

minimum: 1

Počet položek, které se mají přeskočit před vrácením prvků. Volitelný.

$top
query

integer (int32)

minimum: 1

Počet položek, které se mají vrátit. Volitelný.

Odpovědi

Name Typ Description
200 OK

USqlProcedureList

Úspěšně se načetl seznam procedur v zadané databázi a schématu.

Příklady

Retrieves the list of procedures from the Data Lake Analytics catalog

Ukázkový požadavek

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

Ukázková odpověď

{
  "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"
    }
  ]
}

Definice

Name Description
USqlProcedure

Položka procedury U-SQL katalogu Data Lake Analytics

USqlProcedureList

Seznam položek procedury U-SQL katalogu Data Lake Analytics

USqlProcedure

Položka procedury U-SQL katalogu Data Lake Analytics

Name Typ Description
computeAccountName

string

název účtu Data Lake Analytics.

databaseName

string

název databáze.

definition

string

definovaný dotaz procedury.

procName

string

název procedury.

schemaName

string

název schématu přidruženého k tomuto postupu a databázi.

version

string (uuid)

verze položky katalogu.

USqlProcedureList

Seznam položek procedury U-SQL katalogu Data Lake Analytics

Name Typ Description
nextLink

string

odkaz na další stránku výsledků.

value

USqlProcedure[]

seznam procedur v kombinaci databáze a schématu