Catalog - List Table Partitions

Récupère la liste des partitions de table du catalogue Data Lake Analytics.

GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/schemas/{schemaName}/tables/{tableName}/partitions?api-version=2016-11-01
GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/schemas/{schemaName}/tables/{tableName}/partitions?$filter={$filter}&$top={$top}&$skip={$skip}&$select={$select}&$orderby={$orderby}&$count={$count}&api-version=2016-11-01

Paramètres URI

Nom Dans Obligatoire Type Description
accountName
path True

string

Compte Azure Data Lake Analytics sur lequel exécuter des opérations de catalogue.

adlaCatalogDnsSuffix
path True

string

Obtient le suffixe DNS utilisé comme base pour toutes les demandes de service Azure Data Lake Analytics Catalog.

databaseName
path True

string

Nom de la base de données contenant les partitions.

schemaName
path True

string

Nom du schéma contenant les partitions.

tableName
path True

string

Nom de la table contenant les partitions.

api-version
query True

string

Version de l’API cliente.

$count
query

boolean

Valeur booléenne true ou false pour demander le nombre des ressources correspondantes incluses avec les ressources dans la réponse, par exemple Categories ?$count=true. facultatif.

$filter
query

string

Filtre OData. facultatif.

$orderby
query

string

Clause OrderBy. Une ou plusieurs expressions séparées par des virgules avec un « asc » facultatif (valeur par défaut) ou « desc » en fonction de l’ordre dans lequel vous souhaitez trier les valeurs, par exemple Categories ?$orderby=CategoryName desc. facultatif.

$select
query

string

Instruction OData Select. Limite les propriétés de chaque entrée à celles demandées, par exemple Catégories ?$select=CategoryName,Description. facultatif.

$skip
query

integer

int32

Nombre d’éléments à ignorer avant de retourner des éléments. facultatif.

$top
query

integer

int32

Nombre d’éléments à retourner. facultatif.

Réponses

Nom Type Description
200 OK

USqlTablePartitionList

Récupération réussie de la liste des partitions de table dans la base de données, le schéma et la table spécifiés.

Exemples

Retrieves the list of table partitions from the Data Lake Analytics catalog

Sample Request

GET https://contosoadla.azuredatalakeanalytics.net/catalog/usql/databases/master/schemas/dbo/tables/test_table_name/partitions?$filter=test_filter&$top=1&$skip=1&$select=test_select&$orderby=test_orderby&$count=False&api-version=2016-11-01

Sample Response

{
  "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",
      "partitionName": "test_partition_name",
      "parentName": "test_parent_name",
      "indexId": 1,
      "label": [
        "test_label_1",
        "test_label_2"
      ],
      "createDate": "2017-04-14T13:21:56.6819037-07:00"
    }
  ]
}

Définitions

Nom Description
DdlName

Élément de nom DDL Data Lake Analytics.

USqlTablePartition

Élément de partition de table U-SQL Data Lake Analytics catalogue.

USqlTablePartitionList

Une Data Lake Analytics liste d’éléments de partition de table U-SQL du catalogue.

DdlName

Élément de nom DDL Data Lake Analytics.

Nom Type Description
firstPart

string

nom de la table associée à cette base de données et à ce schéma.

secondPart

string

nom de la table associée à cette base de données et à ce schéma.

server

string

nom de la table associée à cette base de données et à ce schéma.

thirdPart

string

nom de la table associée à cette base de données et à ce schéma.

USqlTablePartition

Élément de partition de table U-SQL Data Lake Analytics catalogue.

Nom Type Description
computeAccountName

string

nom du compte Data Lake Analytics.

createDate

string

heure de création de la partition

databaseName

string

le nom de la base de données.

indexId

integer

ID d’index pour cette partition.

label

string[]

liste des étiquettes associées à cette partition.

parentName

DdlName

objet Ddl du parent de la partition.

partitionName

string

nom de la partition de table.

schemaName

string

nom du schéma associé à cette partition de table et à cette base de données.

version

string

version de l’élément de catalogue.

USqlTablePartitionList

Une Data Lake Analytics liste d’éléments de partition de table U-SQL du catalogue.

Nom Type Description
nextLink

string

lien vers la page de résultats suivante.

value

USqlTablePartition[]

la liste des partitions de table dans la combinaison base de données, schéma et table