Push Datasets - Datasets PutTable
Novedades los metadatos y el esquema de la tabla especificada dentro del conjunto de datos especificado de Mi área de trabajo.
Ámbito requerido
Dataset.ReadWrite.All
Limitaciones
Esta llamada API solo admite conjuntos de datos de inserción.
PUT https://api.powerbi.com/v1.0/myorg/datasets/{datasetId}/tables/{tableName}
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
dataset
|
path | True |
string |
Identificador del conjunto de datos |
table
|
path | True |
string |
El nombre de la tabla |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
columns | True |
Column[] |
Esquema de columna de esta tabla |
name | True |
string |
El nombre de la tabla |
description |
string |
Descripción de la tabla |
|
isHidden |
boolean |
Opcional. Si esta tabla de conjunto de datos está oculta. |
|
measures |
Measure[] |
Las medidas de esta tabla |
|
rows |
Row[] |
Filas de datos dentro de esta tabla |
|
source |
Origen de la tabla |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar |
Ejemplos
Example
Sample Request
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"
}
]
}
Sample Response
{
"name": "Product"
}
Definiciones
Nombre | Description |
---|---|
ASMashup |
Un origen de tabla de conjunto de datos |
Column |
Una columna de conjunto de datos |
Measure |
Una medida de Power BI |
Row |
Fila de datos de un conjunto de datos |
Table |
Una tabla de conjunto de datos |
ASMashupExpression
Un origen de tabla de conjunto de datos
Nombre | Tipo | Description |
---|---|---|
expression |
string |
Expresión de origen |
Column
Una columna de conjunto de datos
Nombre | Tipo | Description |
---|---|---|
dataCategory |
string |
Opcional. Valor de cadena que se va a usar para la categoría de datos que describe los datos de esta columna. |
dataType |
string |
Tipo de datos de columna |
formatString |
string |
Opcional. Formato de la columna tal y como se especifica en FORMAT_STRING. |
isHidden |
boolean |
Opcional. Si la columna está oculta. De manera predeterminada, es |
name |
string |
Nombre de columna |
sortByColumn |
string |
Opcional. Nombre de cadena de una columna de la misma tabla que se va a usar para ordenar la columna actual. |
summarizeBy |
string |
Opcional. Función de agregado que se va a usar para resumir esta columna. |
Measure
Una medida de Power BI
Nombre | Tipo | Description |
---|---|---|
description |
string |
Opcional. Descripción de la medida. |
expression |
string |
Una expresión DAX válida |
formatString |
string |
Opcional. Cadena que describe cómo se debe dar formato al valor cuando se muestra como se especifica en FORMAT_STRING. |
isHidden |
boolean |
Opcional. Si la medida está oculta. |
name |
string |
Nombre de la medida |
Row
Fila de datos de un conjunto de datos
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de fila único |
Table
Una tabla de conjunto de datos
Nombre | Tipo | Description |
---|---|---|
columns |
Column[] |
Esquema de columna de esta tabla |
description |
string |
Descripción de la tabla |
isHidden |
boolean |
Opcional. Si esta tabla de conjunto de datos está oculta. |
measures |
Measure[] |
Las medidas de esta tabla |
name |
string |
El nombre de la tabla |
rows |
Row[] |
Filas de datos dentro de esta tabla |
source |
Origen de la tabla |