Push Datasets - Datasets PutTable
Met à jour les métadonnées et le schéma de la table spécifiée dans le jeu de données spécifié à partir de Mon espace de travail.
Étendue requise
Dataset.ReadWrite.All
Limites
Cet appel d’API prend uniquement en charge jeux de données push.
PUT https://api.powerbi.com/v1.0/myorg/datasets/{datasetId}/tables/{tableName}
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
dataset
|
path | True |
string |
ID du jeu de données |
|
table
|
path | True |
string |
Nom de la table |
Corps de la demande
| Nom | Obligatoire | Type | Description |
|---|---|---|---|
| columns | True |
Column[] |
Schéma de colonne pour cette table |
| name | True |
string pattern: ^[\x09\x0A\x0D\x20\x23\x2D\x30-\x39\x40-\x5A\x5E-\x5F\x61-\x7A\x7E-\uD7FF\uE000-\uFFFD\u10000-\u10FFFF]{1,100}$ |
Nom de la table |
| description |
string |
Description du tableau |
|
| isHidden |
boolean |
Optionnel. Indique si cette table de jeu de données est masquée. |
|
| measures |
Measure[] |
Mesures contenues dans ce tableau |
|
| rows |
Row[] |
Lignes de données de cette table |
|
| source |
Source de la table |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
D’ACCORD |
Exemples
Example
Exemple de requête
PUT https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/tables/Product
{
"name": "Product",
"columns": [
{
"name": "ProductID",
"dataType": "Int64"
},
{
"name": "Name",
"dataType": "string"
},
{
"name": "Category",
"dataType": "string"
},
{
"name": "IsCompete",
"dataType": "bool"
},
{
"name": "ManufacturedOn",
"dataType": "DateTime"
},
{
"name": "NewColumn",
"dataType": "string"
}
]
}
Exemple de réponse
{
"name": "Product"
}
Définitions
| Nom | Description |
|---|---|
|
ASMashup |
Source d’une table de jeux de données |
| Column |
Colonne de jeu de données |
| Measure |
Une mesure Power BI |
| Row |
Une ligne de données dans un jeu de données |
| Table |
Table de jeux de données |
ASMashupExpression
Source d’une table de jeux de données
| Nom | Type | Description |
|---|---|---|
| expression |
string |
Expression source |
Column
Colonne de jeu de données
| Nom | Type | Description |
|---|---|---|
| dataCategory |
string |
Optionnel. Valeur de chaîne à utiliser pour la catégorie de données qui décrit les données de cette colonne. |
| dataType |
string |
Type de données de colonne |
| formatString |
string |
Optionnel. Format de la colonne comme spécifié dans FORMAT_STRING. |
| isHidden |
boolean |
Optionnel. Indique si la colonne est masquée. La valeur par défaut est |
| name |
string pattern: ^[\x09\x0A\x0D\x20-\uD7FF\uE000-\uFFFD\u10000-\u10FFFF]+$ |
Nom de la colonne |
| sortByColumn |
string |
Optionnel. Nom de chaîne d’une colonne dans la même table à utiliser pour classer la colonne active. |
| summarizeBy |
string |
Optionnel. Fonction d’agrégation à utiliser pour résumer cette colonne. |
Measure
Une mesure Power BI
| Nom | Type | Description |
|---|---|---|
| description |
string |
Optionnel. Description de la mesure. |
| expression |
string |
Expression DAX valide |
| formatString |
string |
Optionnel. Chaîne décrivant la façon dont la valeur doit être mise en forme lorsqu’elle est affichée comme spécifié dans FORMAT_STRING. |
| isHidden |
boolean |
Optionnel. Indique si la mesure est masquée. |
| name |
string pattern: ^[\x09\x0A\x0D\x20-\uD7FF\uE000-\uFFFD\u10000-\u10FFFF]+$ |
Nom de la mesure |
Row
Une ligne de données dans un jeu de données
| Nom | Type | Description |
|---|---|---|
| id |
string |
ID de ligne unique |
Table
Table de jeux de données
| Nom | Type | Description |
|---|---|---|
| columns |
Column[] |
Schéma de colonne pour cette table |
| description |
string |
Description du tableau |
| isHidden |
boolean |
Optionnel. Indique si cette table de jeu de données est masquée. |
| measures |
Measure[] |
Mesures contenues dans ce tableau |
| name |
string pattern: ^[\x09\x0A\x0D\x20\x23\x2D\x30-\x39\x40-\x5A\x5E-\x5F\x61-\x7A\x7E-\uD7FF\uE000-\uFFFD\u10000-\u10FFFF]{1,100}$ |
Nom de la table |
| rows |
Row[] |
Lignes de données de cette table |
| source |
Source de la table |