capabilities.work

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.

  1. Create the dataset with an inline table schema. The service generates and returns the dataset identifier used by every downstream call.
  2. 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.