Catalog - List Table Statistics By Database
Pobiera listę wszystkich statystyk w bazie danych z katalogu usługi Data Lake Analytics.
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
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
account
|
path | True |
string |
Konto usługi Azure Data Lake Analytics, na którym mają być wykonywane operacje katalogu. |
|
adla
|
path | True |
string |
Pobiera sufiks DNS używany jako podstawa dla wszystkich żądań usługi katalogu usługi Azure Data Lake Analytics. |
|
database
|
path | True |
string |
Nazwa bazy danych zawierającej statystyki tabeli. |
|
api-version
|
query | True |
string |
Wersja interfejsu API klienta. |
|
$count
|
query |
boolean |
Wartość logiczna true lub false, aby zażądać liczby pasujących zasobów uwzględnionych w zasobach w odpowiedzi, np. Categories?$count=true. Opcjonalny. |
|
|
$filter
|
query |
string |
Filtr OData. Opcjonalny. |
|
|
$orderby
|
query |
string |
Klauzula OrderBy. Co najmniej jedno wyrażenie rozdzielone przecinkami z opcjonalnym wyrażeniem "asc" (ustawieniem domyślnym) lub "desc" w zależności od kolejności, w jakiej mają być posortowane wartości, np. Categories?$orderby=CategoryName desc. Opcjonalny. |
|
|
$select
|
query |
string |
OData Select, instrukcja. Ogranicza właściwości każdego wpisu tylko do żądanych, np. Categories?$select=CategoryName,Description. Opcjonalny. |
|
|
$skip
|
query |
integer (int32) minimum: 1 |
Liczba elementów do pominięcia przed zwróceniem elementów. Opcjonalny. |
|
|
$top
|
query |
integer (int32) minimum: 1 |
Liczba elementów do zwrócenia. Opcjonalny. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
Pomyślnie pobrano listę wszystkich statystyk tabeli w określonej bazie danych. |
Przykłady
Retrieves the list of all statistics in a database from the Data Lake Analytics catalog
Przykładowe żądanie
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
Przykładowa odpowiedź
{
"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"
]
}
]
}
Definicje
| Nazwa | Opis |
|---|---|
|
USql |
Element statystyk tabeli U-SQL wykazu usługi Data Lake Analytics. |
|
USql |
Lista elementów statystyk tabeli U-SQL wykazu usługi Data Lake Analytics. |
USqlTableStatistics
Element statystyk tabeli U-SQL wykazu usługi Data Lake Analytics.
| Nazwa | Typ | Opis |
|---|---|---|
| colNames |
string[] |
lista nazw kolumn skojarzonych z tymi statystykami. |
| computeAccountName |
string |
nazwa konta usługi Data Lake Analytics. |
| createTime |
string (date-time) |
czas tworzenia statystyk. |
| databaseName |
string |
nazwa bazy danych. |
| filterDefinition |
string |
definicja filtru dla statystyk. |
| hasFilter |
boolean |
przełącznik wskazujący, czy te statystyki mają filtr. |
| isAutoCreated |
boolean |
przełącznik wskazujący, czy te statystyki są tworzone automatycznie. |
| isUserCreated |
boolean |
przełącznik wskazujący, czy te statystyki są tworzone przez użytkownika. |
| schemaName |
string |
nazwa schematu skojarzonego z tą tabelą i bazą danych. |
| statDataPath |
string |
ścieżka do danych statystycznych. |
| statisticsName |
string |
nazwa statystyk tabeli. |
| tableName |
string |
nazwa tabeli. |
| updateTime |
string (date-time) |
czas ostatniej aktualizacji statystyk. |
| userStatName |
string |
nazwa statystyk użytkownika. |
| version |
string (uuid) |
wersja elementu wykazu. |
USqlTableStatisticsList
Lista elementów statystyk tabeli U-SQL wykazu usługi Data Lake Analytics.
| Nazwa | Typ | Opis |
|---|---|---|
| nextLink |
string |
link do następnej strony wyników. |
| value |
lista statystyk tabeli w bazie danych, schemacie i kombinacji tabeli |