Megosztás a következőn keresztül:


Catalog - List Views By Database

Lekéri az adatbázis összes nézetének listáját a Data Lake Analytics-katalógusból.

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

URI-paraméterek

Name In Kötelező Típus Description
accountName
path True

string

Az Azure Data Lake Analytics-fiók, amelyen katalógusműveleteket hajthat végre.

adlaCatalogDnsSuffix
path True

string

Lekéri az Azure Data Lake Analytics-katalógus szolgáltatáskéréseinek alapjaként használt DNS-utótagot.

databaseName
path True

string

A nézeteket tartalmazó adatbázis neve.

api-version
query True

string

Ügyfél API-verziója.

$count
query

boolean

Az igaz vagy hamis logikai érték, amely a válaszban szereplő erőforrásokhoz tartozó egyező erőforrások számának lekéréséhez kérhető, például Kategóriák?$count=igaz. Opcionális.

$filter
query

string

OData-szűrő. Opcionális.

$orderby
query

string

OrderBy záradék. Egy vagy több vesszővel tagolt kifejezés választható "asc" (alapértelmezett) vagy "desc" értékkel attól függően, hogy milyen sorrendben szeretné rendezni az értékeket, például Kategóriák?$orderby=CategoryName desc. Opcionális.

$select
query

string

OData Select utasítás. Az egyes bejegyzések tulajdonságait csak a kért értékekre korlátozza, például Kategóriák?$select=CategoryName,Description. Opcionális.

$skip
query

integer (int32)

minimum: 1

Az elemek visszaadása előtt kihagyandó elemek száma. Opcionális.

$top
query

integer (int32)

minimum: 1

A visszaadni kívánt elemek száma. Opcionális.

Válaszok

Name Típus Description
200 OK

USqlViewList

Sikeresen lekérte a megadott adatbázis összes nézetének listáját.

Példák

Retrieves the list of all views in a database from the Data Lake Analytics catalog

Mintakérelem

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

Mintaválasz

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

Definíciók

Name Description
USqlView

Egy Data Lake Analytics-katalógus U-SQL nézeteleme.

USqlViewList

A Data Lake Analytics-katalógus U-SQL nézetelem-listája.

USqlView

Egy Data Lake Analytics-katalógus U-SQL nézeteleme.

Name Típus Description
computeAccountName

string

a Data Lake Analytics-fiók neve.

databaseName

string

az adatbázis neve.

definition

string

a nézet definiált lekérdezése.

schemaName

string

a nézethez és az adatbázishoz társított séma neve.

version

string (uuid)

a katalóguselem verziója.

viewName

string

a nézet neve.

USqlViewList

A Data Lake Analytics-katalógus U-SQL nézetelem-listája.

Name Típus Description
nextLink

string

a következő találatoldalra mutató hivatkozás.

value

USqlView[]

az adatbázis és a sémakombináció nézeteinek listája