Delen via


Catalog - List Procedures

Haalt de lijst met procedures op uit de Data Lake Analytics-catalogus.

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-parameters

Name In Vereist Type Description
accountName
path True

string

Het Azure Data Lake Analytics-account waarop catalogusbewerkingen moeten worden uitgevoerd.

adlaCatalogDnsSuffix
path True

string

Hiermee haalt u het DNS-achtervoegsel op dat wordt gebruikt als basis voor alle Azure Data Lake Analytics Catalog-serviceaanvragen.

databaseName
path True

string

De naam van de database met de procedures.

schemaName
path True

string

De naam van het schema met de procedures.

api-version
query True

string

Client-API-versie.

$count
query

boolean

De Booleaanse waarde waar of onwaar om een telling aan te vragen van de overeenkomende resources die zijn opgenomen in de resources in het antwoord, bijvoorbeeld Categories?$count=true. Facultatief.

$filter
query

string

OData-filter. Facultatief.

$orderby
query

string

OrderBy-component. Een of meer door komma's gescheiden expressies met een optionele 'asc' (de standaardinstelling) of 'desc' afhankelijk van de volgorde die u wilt sorteren, bijvoorbeeld Categorieën?$orderby=CategoryName desc. Facultatief.

$select
query

string

OData Select-instructie. Hiermee beperkt u de eigenschappen voor elke vermelding tot alleen de aangevraagde vermeldingen, bijvoorbeeld Categorieën?$select=CategoryName,Description. Facultatief.

$skip
query

integer (int32)

minimum: 1

Het aantal items dat moet worden overgeslagen voordat elementen worden geretourneerd. Facultatief.

$top
query

integer (int32)

minimum: 1

Het aantal te retourneren items. Facultatief.

Antwoorden

Name Type Description
200 OK

USqlProcedureList

De lijst met procedures in de opgegeven database en het opgegeven schema is opgehaald.

Voorbeelden

Retrieves the list of procedures from the Data Lake Analytics catalog

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
USqlProcedure

Een U-SQL-procedure-item in de Data Lake Analytics-catalogus.

USqlProcedureList

Een U-SQL-procedureitemlijst in de Data Lake Analytics-catalogus.

USqlProcedure

Een U-SQL-procedure-item in de Data Lake Analytics-catalogus.

Name Type Description
computeAccountName

string

de naam van het Data Lake Analytics-account.

databaseName

string

de naam van de database.

definition

string

de gedefinieerde query van de procedure.

procName

string

de naam van de procedure.

schemaName

string

de naam van het schema dat aan deze procedure en database is gekoppeld.

version

string (uuid)

de versie van het catalogusitem.

USqlProcedureList

Een U-SQL-procedureitemlijst in de Data Lake Analytics-catalogus.

Name Type Description
nextLink

string

de koppeling naar de volgende pagina met resultaten.

value

USqlProcedure[]

de lijst met procedures in de combinatie van de database en het schema