共用方式為


Catalog - List Packages

從 Data Lake Analytics 目錄擷取套件清單。

GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/schemas/{schemaName}/packages?api-version=2016-11-01
GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/schemas/{schemaName}/packages?$filter={$filter}&$top={$top}&$skip={$skip}&$select={$select}&$orderby={$orderby}&$count={$count}&api-version=2016-11-01

URI 參數

名稱 位於 必要 類型 Description
accountName
path True

string

要在其中執行目錄作業的 Azure Data Lake Analytics 帳戶。

adlaCatalogDnsSuffix
path True

string

取得作為所有 Azure Data Lake Analytics 目錄服務要求基底的 DNS 後綴。

databaseName
path True

string

包含封裝的資料庫名稱。

schemaName
path True

string

包含封裝的架構名稱。

api-version
query True

string

用戶端 API 版本。

$count
query

boolean

為 true 或 false 的布爾值,可要求響應中資源隨附的相符資源計數,例如 Categories?$count=true。 選擇性。

$filter
query

string

OData 篩選。 選擇性。

$orderby
query

string

OrderBy 子句。 一或多個具有選擇性 「asc」 的逗號分隔表示式 (預設) 或 “desc”,視您想要排序的值順序而定,例如 Categories?$orderby=CategoryName desc。 選擇性。

$select
query

string

OData Select 語句。 將每個項目的屬性限制為只要求的屬性,例如 Categories?$select=CategoryName,Description。 選擇性。

$skip
query

integer

int32

傳回專案之前要略過的項目數。 選擇性。

$top
query

integer

int32

要傳回的項目數。 選擇性。

回應

名稱 類型 Description
200 OK

USqlPackageList

已成功擷取指定資料庫和架構中的套件清單。

範例

Retrieves the list of packages from the Data Lake Analytics catalog

Sample Request

GET https://contosoadla.azuredatalakeanalytics.net/catalog/usql/databases/master/schemas/dbo/packages?$filter=test_filter&$top=1&$skip=1&$select=test_select&$orderby=test_orderby&$count=False&api-version=2016-11-01

Sample Response

{
  "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",
      "packageName": "test_package_name",
      "definition": "test_definition"
    }
  ]
}

定義

名稱 Description
USqlPackage

Data Lake Analytics 目錄 U-SQL 套件專案。

USqlPackageList

Data Lake Analytics 目錄 U-SQL 套件項目清單。

USqlPackage

Data Lake Analytics 目錄 U-SQL 套件專案。

名稱 類型 Description
computeAccountName

string

Data Lake Analytics 帳戶的名稱。

databaseName

string

包含封裝的資料庫名稱。

definition

string

封裝的定義。

packageName

string

封裝的名稱。

schemaName

string

與此封裝和資料庫相關聯的架構名稱。

version

string

目錄專案的版本。

USqlPackageList

Data Lake Analytics 目錄 U-SQL 套件項目清單。

名稱 類型 Description
nextLink

string

結果下一頁的連結。

value

USqlPackage[]

資料庫和架構組合中的套件清單