Catalog - List Table Statistics By Database
Hämtar listan över all statistik i en databas från Data Lake Analytics-katalogen.
GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/statistics?api-version=2016-11-01
GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/statistics?$filter={$filter}&$top={$top}&$skip={$skip}&$select={$select}&$orderby={$orderby}&$count={$count}&api-version=2016-11-01
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
account
|
path | True |
string |
Azure Data Lake Analytics-kontot som katalogåtgärder ska köras på. |
|
adla
|
path | True |
string |
Hämtar DNS-suffixet som används som bas för alla Azure Data Lake Analytics-katalogtjänstbegäranden. |
|
database
|
path | True |
string |
Namnet på databasen som innehåller tabellstatistiken. |
|
api-version
|
query | True |
string |
Klient-API-version. |
|
$count
|
query |
boolean |
Det booleska värdet sant eller falskt för att begära ett antal matchande resurser som ingår i resurserna i svaret, t.ex. Kategorier?$count=sant. Valfritt. |
|
|
$filter
|
query |
string |
OData-filter. Valfritt. |
|
|
$orderby
|
query |
string |
OrderBy-sats. Ett eller flera kommaavgränsade uttryck med ett valfritt "asc" (standard) eller "desc" beroende på vilken ordning du vill att värdena ska sorteras, t.ex. Kategorier?$orderby=CategoryName desc. Valfritt. |
|
|
$select
|
query |
string |
OData Select-instruktion. Begränsar egenskaperna för varje post till bara de begärda, t.ex. Kategorier?$select=CategoryName,Beskrivning. Valfritt. |
|
|
$skip
|
query |
integer (int32) minimum: 1 |
Antalet objekt som ska hoppa över innan element returneras. Valfritt. |
|
|
$top
|
query |
integer (int32) minimum: 1 |
Antalet objekt som ska returneras. Valfritt. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Listan över all tabellstatistik i den angivna databasen har hämtats. |
Exempel
Retrieves the list of all statistics in a database from the Data Lake Analytics catalog
Exempelbegäran
GET https://contosoadla.azuredatalakeanalytics.net/catalog/usql/databases/master/statistics?$filter=test_filter&$top=1&$skip=1&$select=test_select&$orderby=test_orderby&$count=False&api-version=2016-11-01
Exempelsvar
{
"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",
"tableName": "test_table_name",
"statisticsName": "test_statistics_name",
"userStatName": "test_user_stat_name",
"statDataPath": "test_stat_data_path",
"createTime": "2017-04-14T13:21:56.6819037-07:00",
"updateTime": "2017-04-14T13:21:56.6819037-07:00",
"isUserCreated": false,
"isAutoCreated": false,
"hasFilter": false,
"filterDefinition": "test_filter_definition",
"colNames": [
"test_column_name_1",
"test_column_name_2"
]
}
]
}
Definitioner
| Name | Description |
|---|---|
|
USql |
Ett Data Lake Analytics-katalogobjekt för U-SQL-tabellstatistik. |
|
USql |
En Data Lake Analytics-katalog med U-SQL-tabellstatistikobjektlista. |
USqlTableStatistics
Ett Data Lake Analytics-katalogobjekt för U-SQL-tabellstatistik.
| Name | Typ | Description |
|---|---|---|
| colNames |
string[] |
listan med kolumnnamn som är associerade med den här statistiken. |
| computeAccountName |
string |
namnet på Data Lake Analytics-kontot. |
| createTime |
string (date-time) |
skapandetiden för statistiken. |
| databaseName |
string |
namnet på databasen. |
| filterDefinition |
string |
filterdefinitionen för statistiken. |
| hasFilter |
boolean |
växeln som anger om den här statistiken har ett filter. |
| isAutoCreated |
boolean |
växeln som anger om den här statistiken skapas automatiskt. |
| isUserCreated |
boolean |
växeln som anger om den här statistiken skapas av användaren. |
| schemaName |
string |
namnet på schemat som är associerat med den här tabellen och databasen. |
| statDataPath |
string |
sökvägen till statistikdata. |
| statisticsName |
string |
tabellstatistikens namn. |
| tableName |
string |
tabellens namn. |
| updateTime |
string (date-time) |
senaste gången statistiken uppdaterades. |
| userStatName |
string |
namnet på användarstatistiken. |
| version |
string (uuid) |
katalogobjektets version. |
USqlTableStatisticsList
En Data Lake Analytics-katalog med U-SQL-tabellstatistikobjektlista.
| Name | Typ | Description |
|---|---|---|
| nextLink |
string |
länken till nästa resultatsida. |
| value |
listan över tabellstatistik i kombinationen databas, schema och tabell |