Condividi tramite


Catalog - List Table Statistics By Database

Recupera l'elenco di tutte le statistiche in un database dal catalogo di 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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
accountName
path True

string

Account di Azure Data Lake Analytics su cui eseguire operazioni del catalogo.

adlaCatalogDnsSuffix
path True

string

Ottiene il suffisso DNS usato come base per tutte le richieste del servizio Azure Data Lake Analytics Catalog.

databaseName
path True

string

Nome del database contenente le statistiche della tabella.

api-version
query True

string

Versione dell'API client.

$count
query

boolean

Valore booleano true o false per richiedere un conteggio delle risorse corrispondenti incluse nelle risorse nella risposta, ad esempio Categories?$count=true. Opzionale.

$filter
query

string

Filtro OData. Opzionale.

$orderby
query

string

Clausola OrderBy. Una o più espressioni separate da virgole con un valore facoltativo "asc" (impostazione predefinita) o "desc" a seconda dell'ordine in cui si desidera ordinare i valori, ad esempio Categories?$orderby=CategoryName desc. Opzionale.

$select
query

string

Istruzione OData Select. Limita le proprietà di ogni voce solo a quelle richieste, ad esempio Categories?$select=CategoryName,Description. Opzionale.

$skip
query

integer (int32)

minimum: 1

Numero di elementi da ignorare prima di restituire elementi. Opzionale.

$top
query

integer (int32)

minimum: 1

Numero di elementi da restituire. Opzionale.

Risposte

Nome Tipo Descrizione
200 OK

USqlTableStatisticsList

È stato recuperato correttamente l'elenco di tutte le statistiche di tabella nel database specificato.

Esempio

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

Esempio di richiesta

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

Risposta di esempio

{
  "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"
      ]
    }
  ]
}

Definizioni

Nome Descrizione
USqlTableStatistics

Elemento delle statistiche della tabella U-SQL del catalogo di Data Lake Analytics.

USqlTableStatisticsList

Elenco di elementi delle statistiche della tabella U-SQL di Data Lake Analytics.

USqlTableStatistics

Elemento delle statistiche della tabella U-SQL del catalogo di Data Lake Analytics.

Nome Tipo Descrizione
colNames

string[]

elenco di nomi di colonna associati a queste statistiche.

computeAccountName

string

nome dell'account Data Lake Analytics.

createTime

string (date-time)

ora di creazione delle statistiche.

databaseName

string

nome del database.

filterDefinition

string

definizione del filtro per le statistiche.

hasFilter

boolean

opzione che indica se queste statistiche hanno un filtro.

isAutoCreated

boolean

opzione che indica se queste statistiche vengono create automaticamente.

isUserCreated

boolean

opzione che indica se queste statistiche vengono create dall'utente.

schemaName

string

nome dello schema associato a questa tabella e al database.

statDataPath

string

percorso dei dati delle statistiche.

statisticsName

string

nome delle statistiche della tabella.

tableName

string

nome della tabella.

updateTime

string (date-time)

l'ultima volta che le statistiche sono state aggiornate.

userStatName

string

nome delle statistiche utente.

version

string (uuid)

versione dell'elemento del catalogo.

USqlTableStatisticsList

Elenco di elementi delle statistiche della tabella U-SQL di Data Lake Analytics.

Nome Tipo Descrizione
nextLink

string

collegamento alla pagina successiva dei risultati.

value

USqlTableStatistics[]

elenco di statistiche di tabella nella combinazione di database, schema e tabella