Aracılığıyla paylaş


Catalog - List Procedures

Data Lake Analytics kataloğundaki yordamların listesini alır.

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 Parametreleri

Name İçinde Gerekli Tür Description
accountName
path True

string

Katalog işlemlerinin yürütüldiği Azure Data Lake Analytics hesabı.

adlaCatalogDnsSuffix
path True

string

Tüm Azure Data Lake Analytics Kataloğu hizmet istekleri için temel olarak kullanılan DNS sonekini alır.

databaseName
path True

string

Yordamları içeren veritabanının adı.

schemaName
path True

string

Yordamları içeren şemanın adı.

api-version
query True

string

İstemci Api Sürümü.

$count
query

boolean

Yanıttaki kaynaklara dahil edilen eşleşen kaynakların sayısını istemek için true veya false Boole değeri(ör. Kategoriler?$count=true). Opsiyonel.

$filter
query

string

OData filtresi. Opsiyonel.

$orderby
query

string

OrderBy yan tümcesi. Değerlerin sıralanması istediğiniz düzene bağlı olarak isteğe bağlı "asc" (varsayılan) veya "desc" içeren bir veya daha fazla virgülle ayrılmış ifade( örneğin Kategoriler?$orderby=CategoryName desc). Opsiyonel.

$select
query

string

OData Select deyimi. Her girdideki özellikleri yalnızca istenen özelliklerle sınırlar; örneğin Kategoriler?$select=KategoriAdı,Açıklama. Opsiyonel.

$skip
query

integer (int32)

minimum: 1

Öğeleri döndürmeden önce atlana öğelerin sayısı. Opsiyonel.

$top
query

integer (int32)

minimum: 1

Döndürülecek öğe sayısı. Opsiyonel.

Yanıtlar

Name Tür Description
200 OK

USqlProcedureList

Belirtilen veritabanı ve şemadaki yordamların listesi başarıyla alındı.

Örnekler

Retrieves the list of procedures from the Data Lake Analytics catalog

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
USqlProcedure

Data Lake Analytics kataloğu U-SQL yordam öğesi.

USqlProcedureList

Data Lake Analytics kataloğu U-SQL yordam öğesi listesi.

USqlProcedure

Data Lake Analytics kataloğu U-SQL yordam öğesi.

Name Tür Description
computeAccountName

string

Data Lake Analytics hesabının adı.

databaseName

string

veritabanının adı.

definition

string

yordamının tanımlı sorgusu.

procName

string

yordamın adı.

schemaName

string

bu yordam ve veritabanıyla ilişkili şemanın adı.

version

string (uuid)

katalog öğesinin sürümü.

USqlProcedureList

Data Lake Analytics kataloğu U-SQL yordam öğesi listesi.

Name Tür Description
nextLink

string

bir sonraki sonuç sayfasının bağlantısı.

value

USqlProcedure[]

veritabanı ve şema bileşimindeki yordam listesi