Catalog - Preview Table Partition
Récupère un jeu de lignes en préversion dans une partition donnée.
GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/schemas/{schemaName}/tables/{tableName}/partitions/{partitionName}/previewrows?api-version=2016-11-01
GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/schemas/{schemaName}/tables/{tableName}/partitions/{partitionName}/previewrows?maxRows={maxRows}&maxColumns={maxColumns}&api-version=2016-11-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
account
|
path | True |
string |
Compte Azure Data Lake Analytics sur lequel exécuter des opérations de catalogue. |
adla
|
path | True |
string |
Obtient le suffixe DNS utilisé comme base pour toutes les demandes de service Azure Data Lake Analytics Catalog. |
database
|
path | True |
string |
Nom de la base de données contenant la partition. |
partition
|
path | True |
string |
Nom de la partition de table. |
schema
|
path | True |
string |
Nom du schéma contenant la partition. |
table
|
path | True |
string |
Nom de la table contenant la partition. |
api-version
|
query | True |
string |
Version de l’API cliente. |
max
|
query |
integer int64 |
Nombre maximal de colonnes à récupérer. |
|
max
|
query |
integer int64 |
Nombre maximal de lignes d’aperçu à récupérer. Les lignes retournées peuvent être inférieures ou égales à ce nombre en fonction de la taille des lignes et du nombre de lignes dans la partition. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Les lignes d’aperçu de la partition spécifiée ont été récupérées. |
Exemples
Retrieves a preview set of rows in given partition
Sample Request
GET https://contosoadla.azuredatalakeanalytics.net/catalog/usql/databases/master/schemas/dbo/tables/test_table_name/partitions/test_partition_name/previewrows?api-version=2016-11-01
Sample Response
{
"totalRowCount": 1,
"totalColumnCount": 2,
"rows": [
[
"value_a",
"value_b"
]
],
"truncated": false,
"schema": [
{
"name": "test_column_name",
"type": "test_data_type"
}
]
}
Définitions
Nom | Description |
---|---|
USql |
Élément de colonne de table U-SQL Data Lake Analytics catalogue. |
USql |
Un Data Lake Analytics élément d’aperçu des lignes de la table de catalogue ou de la partition. |
USqlTableColumn
Élément de colonne de table U-SQL Data Lake Analytics catalogue.
Nom | Type | Description |
---|---|---|
name |
string |
nom de la colonne dans la table. |
type |
string |
type d’objet de la colonne spécifiée (par exemple, System.String). |
USqlTablePreview
Un Data Lake Analytics élément d’aperçu des lignes de la table de catalogue ou de la partition.
Nom | Type | Description |
---|---|---|
rows |
string[] |
les lignes de l’aperçu de la table ou de la partition, où chaque ligne est un tableau de chaînes représentant les valeurs de la ligne. Remarque : Les tableaux d’octets apparaissent sous forme de valeurs encodées en base 64, les objets SqlMap et SqlArray sous forme d’objets JSON d’échappement, et les objets DateTime apparaissent en tant que date-heure UTC au format ISO. |
schema |
schéma de la table ou de la partition. |
|
totalColumnCount |
integer |
nombre total de colonnes dans la table ou la partition. |
totalRowCount |
integer |
nombre total de lignes dans la table ou la partition. |
truncated |
boolean |
true si la quantité de données dans la réponse est inférieure aux attentes en raison des limitations de taille de l’opération d’aperçu. Cela peut se produire si les lignes demandées ou le nombre de lignes sont trop volumineux. |