Push Datasets

Operations

Datasets DeleteRows

Deletes all rows from the specified table within the specified dataset from "My Workspace".

Note: this API supports only Push datasets.

Required scope: Dataset.ReadWrite.All
To set the permissions scope, see Register an app.

Datasets DeleteRowsInGroup

Deletes all rows from the specified table, within the specified dataset, from the specified workspace.

Note: This API supports only Push datasets.

Required scope: Dataset.ReadWrite.All
To set the permissions scope, see Register an app.

Datasets GetTables

Returns a list of tables tables within the specified dataset from "My Workspace".

Note: This API supports only Push datasets.

Required scope: Dataset.ReadWrite.All or Dataset.Read.All
To set the permissions scope, see Register an app.

Datasets GetTablesInGroup

Returns a list of tables within the specified dataset from the specified workspace.

Note: This API supports only Push datasets.

Required scope: Dataset.ReadWrite.All or Dataset.Read.All
To set the permissions scope, see Register an app.

Datasets PostDataset

Creates a new dataset on "My Workspace".

Required scope: Dataset.ReadWrite.All
To set the permissions scope, see Register an app.

Datasets PostDatasetInGroup

Creates a new dataset in the specified workspace.

Required scope: Dataset.ReadWrite.All
To set the permissions scope, see Register an app.

Datasets PostRows

Adds new data rows to the specified table within the specified dataset from "My Workspace".

Note: This API supports only Push datasets.

REST API Limitations: See Power BI REST API limitations.

Required scope: Dataset.ReadWrite.All
To set the permissions scope, see Register an app.

Datasets PostRowsInGroup

Adds new data rows to the specified table, within the specified dataset, from the specified workspace.

Note: This API supports only Push datasets.

REST API Limitations: See Power BI REST API limitations.

Required scope: Dataset.ReadWrite.All
To set the permissions scope, see Register an app.

Datasets PutTable

Updates the metadata and schema for the specified table within the specified dataset from "My Workspace".

Note: This API supports only Push datasets.

Required scope: Dataset.ReadWrite.All
To set the permissions scope, see Register an app.

Datasets PutTableInGroup

Updates the metadata and schema for the specified table, within the specified dataset, from the specified workspace.

Note: This API supports only Push datasets.

Required scope: Dataset.ReadWrite.All
To set the permissions scope, see Register an app.