Catalog - List Schemas
Ruft die Liste der Schemas aus dem Data Lake Analytics-Katalog ab.
GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/schemas?api-version=2016-11-01
GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/schemas?$filter={$filter}&$top={$top}&$skip={$skip}&$select={$select}&$orderby={$orderby}&$count={$count}&api-version=2016-11-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
account
|
path | True |
string |
Das Azure Data Lake Analytics-Konto, auf dem Katalogvorgänge ausgeführt werden sollen. |
adla
|
path | True |
string |
Ruft das DNS-Suffix ab, das als Basis für alle Azure Data Lake Analytics-Katalog-Dienstanforderungen verwendet wird. |
database
|
path | True |
string |
Der Name der Datenbank, die das Schema enthält. |
api-version
|
query | True |
string |
Client-API-Version. |
$count
|
query |
boolean |
Der boolesche Wert "true" oder "false", um eine Anzahl der übereinstimmenden Ressourcen anzufordern, die in der Antwort enthalten sind, z. B. Categories?$count=true. Wahlfrei. |
|
$filter
|
query |
string |
OData-Filter. Wahlfrei. |
|
$orderby
|
query |
string |
OrderBy-Klausel. Ein oder mehrere kommagetrennte Ausdrücke mit einem optionalen "asc" (Standard) oder "desc" abhängig von der Reihenfolge, in der die Werte sortiert werden sollen, z. B. Categories?$orderby=CategoryName desc. Wahlfrei. |
|
$select
|
query |
string |
OData Select-Anweisung. Beschränkt die Eigenschaften für jeden Eintrag auf die angeforderten, z. B. Categories?$select=CategoryName,Description. Wahlfrei. |
|
$skip
|
query |
integer (int32) minimum: 1 |
Die Anzahl der Elemente, die vor dem Zurückgeben von Elementen übersprungen werden sollen. Wahlfrei. |
|
$top
|
query |
integer (int32) minimum: 1 |
Die Anzahl der zurückzugebenden Elemente. Wahlfrei. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Die Liste der Schemas in der angegebenen Datenbank wurde erfolgreich abgerufen. |
Beispiele
Retrieves the list of schemas from the Data Lake Analytics catalog
Beispielanforderung
GET https://contosoadla.azuredatalakeanalytics.net/catalog/usql/databases/master/schemas?$filter=test_filter&$top=1&$skip=1&$select=test_select&$orderby=test_orderby&$count=False&api-version=2016-11-01
Beispiel für eine Antwort
{
"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"
}
]
}
Definitionen
Name | Beschreibung |
---|---|
USql |
Ein U-SQL-Schemaelement des Data Lake Analytics-Katalogs. |
USql |
Eine U-SQL-Schemaelementliste des Data Lake Analytics-Katalogs. |
USqlSchema
Ein U-SQL-Schemaelement des Data Lake Analytics-Katalogs.
Name | Typ | Beschreibung |
---|---|---|
computeAccountName |
string |
der Name des Data Lake Analytics-Kontos. |
databaseName |
string |
der Name der Datenbank. |
schemaName |
string |
der Name des Schemas. |
version |
string (uuid) |
die Version des Katalogelements. |
USqlSchemaList
Eine U-SQL-Schemaelementliste des Data Lake Analytics-Katalogs.
Name | Typ | Beschreibung |
---|---|---|
nextLink |
string |
der Link zur nächsten Seite der Ergebnisse. |
value |
die Liste der Schemas in der Datenbank |