Share via


Catalog - Get Package

從 Data Lake Analytics 目錄擷取指定的封裝。

GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/schemas/{schemaName}/packages/{packageName}?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

包含封裝的資料庫名稱。

packageName
path True

string

封裝名稱。

schemaName
path True

string

包含封裝的架構名稱。

api-version
query True

string

用戶端 API 版本。

回應

名稱 類型 Description
200 OK

USqlPackage

已成功從基礎資料庫和架構組合擷取指定的封裝

範例

Retrieves the specified package from the Data Lake Analytics catalog

Sample Request

GET https://contosoadla.azuredatalakeanalytics.net/catalog/usql/databases/master/schemas/dbo/packages/test_package_name?api-version=2016-11-01

Sample Response

{
  "computeAccountName": "contosoadla",
  "version": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
  "databaseName": "master",
  "schemaName": "dbo",
  "packageName": "test_package_name",
  "definition": "test_definition"
}

定義

USqlPackage

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

名稱 類型 Description
computeAccountName

string

Data Lake Analytics 帳戶的名稱。

databaseName

string

包含封裝的資料庫名稱。

definition

string

封裝的定義。

packageName

string

封裝的名稱。

schemaName

string

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

version

string

目錄專案的版本。