Connectors

Productivity & Project Management

Power BI

Business intelligence: datasets, reports, dashboards, and data refreshes
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
11
Ready-made triggers
0

Connect Power BI

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Power BI and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Access tokenRequiredSecret

Use it in a flow

  1. Open a flow, open the node library and search for Power BI.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Power BI without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Power BI can send webhooks, a Webhook trigger receives them at its own URL.

Operations

11 operations in 4 groups. Each one is a step you can add to a flow.

Dashboard2
List dashboardslistDashboardsGETList dashboards in My Workspace.
List tileslistTilesGETList a dashboard's tiles.
Dataset5
Get a datasetgetDatasetGETRead a dataset by ID.
List datasetslistDatasetsGETList datasets in My Workspace.
Push rowsaddRowsPOSTPush rows into a streaming/push dataset table.
Refresh a datasetrefreshDatasetPOSTTrigger a dataset refresh.
Run DAX queriesexecuteQueriesPOSTExecute DAX queries against a dataset (queries JSON array).
Report3
Export a reportexportReportPOSTStart an export job for a report (JSON body).
Get a reportgetReportGETRead a report by ID.
List reportslistReportsGETList reports in My Workspace.
Workspace1
List workspaceslistGroupsGETList the workspaces (groups) you can access.