Create a Push Dataset and Verify Its Schema
A 2-step recipe with Power BI. We can help you get access.
Recipe · 2 steps
Create a Push Dataset and Verify Its Schema
with Power BI · Analytics & BI Management
Create a push dataset and confirm it is ready to accept rows.
- Create the dataset with an inline table schema. The service generates and returns the dataset identifier used by every downstream call.
- Read the newly created dataset back and confirm the add-rows API is enabled, which is what makes the dataset writable by a push integration.
What you'll need to have ready
- datasetName: The display name for the new dataset.
- tableName: The name of the table to create inside the dataset.
- columns: The table's column definitions. Each entry requires a name and a dataType of Int64, Double, Boolean, Datetime, String, or Decimal.
- defaultMode: The dataset mode. One of Push, Streaming, or PushStreaming.
- defaultRetentionPolicy: The retention policy applied to the dataset. Use "basicFIFO" to keep the most recent rows and discard the oldest.
For your developer
Arazzo workflow power-bi:push-dataset-provision, 2 operations: createDataset → getDataset. Specs on APIs.io.