Aracılığıyla paylaş


Catalog - List Table Statistics By Database

Data Lake Analytics kataloğundan veritabanındaki tüm istatistiklerin listesini alır.

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 Parametreleri

Name İçinde Gerekli Tür Description
accountName
path True

string

Katalog işlemlerinin yürütüldiği Azure Data Lake Analytics hesabı.

adlaCatalogDnsSuffix
path True

string

Tüm Azure Data Lake Analytics Kataloğu hizmet istekleri için temel olarak kullanılan DNS sonekini alır.

databaseName
path True

string

Tablo istatistiklerini içeren veritabanının adı.

api-version
query True

string

İstemci Api Sürümü.

$count
query

boolean

Yanıttaki kaynaklara dahil edilen eşleşen kaynakların sayısını istemek için true veya false Boole değeri(ör. Kategoriler?$count=true). Opsiyonel.

$filter
query

string

OData filtresi. Opsiyonel.

$orderby
query

string

OrderBy yan tümcesi. Değerlerin sıralanması istediğiniz düzene bağlı olarak isteğe bağlı "asc" (varsayılan) veya "desc" içeren bir veya daha fazla virgülle ayrılmış ifade( örneğin Kategoriler?$orderby=CategoryName desc). Opsiyonel.

$select
query

string

OData Select deyimi. Her girdideki özellikleri yalnızca istenen özelliklerle sınırlar; örneğin Kategoriler?$select=KategoriAdı,Açıklama. Opsiyonel.

$skip
query

integer (int32)

minimum: 1

Öğeleri döndürmeden önce atlana öğelerin sayısı. Opsiyonel.

$top
query

integer (int32)

minimum: 1

Döndürülecek öğe sayısı. Opsiyonel.

Yanıtlar

Name Tür Description
200 OK

USqlTableStatisticsList

Belirtilen veritabanındaki tüm tablo istatistiklerinin listesi başarıyla alındı.

Örnekler

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

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
USqlTableStatistics

Data Lake Analytics kataloğu U-SQL tablo istatistikleri öğesi.

USqlTableStatisticsList

Data Lake Analytics kataloğu U-SQL tablo istatistikleri öğe listesi.

USqlTableStatistics

Data Lake Analytics kataloğu U-SQL tablo istatistikleri öğesi.

Name Tür Description
colNames

string[]

bu istatistiklerle ilişkili sütun adlarının listesi.

computeAccountName

string

Data Lake Analytics hesabının adı.

createTime

string (date-time)

istatistiklerin oluşturulma zamanı.

databaseName

string

veritabanının adı.

filterDefinition

string

istatistikler için filtre tanımı.

hasFilter

boolean

bu istatistiklerin bir filtresi olup olmadığını gösteren anahtar.

isAutoCreated

boolean

bu istatistiklerin otomatik olarak oluşturulup oluşturulmadığını gösteren anahtar.

isUserCreated

boolean

bu istatistiklerin kullanıcı tarafından oluşturulup oluşturulmadığını gösteren anahtar.

schemaName

string

bu tablo ve veritabanıyla ilişkilendirilmiş şemanın adı.

statDataPath

string

istatistik verilerinin yolu.

statisticsName

string

tablo istatistiklerinin adı.

tableName

string

tablonun adı.

updateTime

string (date-time)

istatistiklerin en son güncelleştirilişi.

userStatName

string

kullanıcı istatistiklerinin adı.

version

string (uuid)

katalog öğesinin sürümü.

USqlTableStatisticsList

Data Lake Analytics kataloğu U-SQL tablo istatistikleri öğe listesi.

Name Tür Description
nextLink

string

bir sonraki sonuç sayfasının bağlantısı.

value

USqlTableStatistics[]

veritabanı, şema ve tablo bileşimindeki tablo istatistikleri listesi