/microsoft-powerbi | Type: Application | PCID required: Yes
Reports, datasets, and dashboards
Tools
| Tool | Description |
|---|---|
microsoft-powerbi_get_workspaces | Get all Power BI workspaces the user has access to |
microsoft-powerbi_get_reports_in_workspace | Get all reports in a specific Power BI workspace |
microsoft-powerbi_get_dashboards_in_workspace | Get all dashboards in a specific Power BI workspace |
microsoft-powerbi_get_datasets_in_workspace | Get all datasets in a specific Power BI workspace |
microsoft-powerbi_get_report_details | Get detailed information about a specific Power BI report |
microsoft-powerbi_get_pages_in_report | Get all pages in a specific Power BI report |
microsoft-powerbi_refresh_dataset | Trigger a refresh operation for a Power BI dataset |
microsoft-powerbi_get_refresh_history | Get refresh history for a Power BI dataset |
microsoft-powerbi_export_report | Export a Power BI report to a specified format |
microsoft-powerbi_generate_embed_token | Generate an embed token for secure Power BI report embedding |
microsoft-powerbi_get_data_sources | Get data sources used by a Power BI dataset |
microsoft-powerbi_create_workspace | Create a new Power BI workspace |
microsoft-powerbi_get_workspaces
Get all Power BI workspaces the user has access tomicrosoft-powerbi_get_reports_in_workspace
Get all reports in a specific Power BI workspace Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | Yes | — | Workspace ID to get reports from |
microsoft-powerbi_get_dashboards_in_workspace
Get all dashboards in a specific Power BI workspace Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | Yes | — | Workspace ID to get dashboards from |
microsoft-powerbi_get_datasets_in_workspace
Get all datasets in a specific Power BI workspace Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | Yes | — | Workspace ID to get datasets from |
microsoft-powerbi_get_report_details
Get detailed information about a specific Power BI report Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | Yes | — | Workspace ID containing the report |
reportId | string | Yes | — | Report ID to get details for |
microsoft-powerbi_get_pages_in_report
Get all pages in a specific Power BI report Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | Yes | — | Workspace ID containing the report |
reportId | string | Yes | — | Report ID to get pages from |
microsoft-powerbi_refresh_dataset
Trigger a refresh operation for a Power BI dataset Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | Yes | — | Workspace ID containing the dataset |
datasetId | string | Yes | — | Dataset ID to refresh |
microsoft-powerbi_get_refresh_history
Get refresh history for a Power BI dataset Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | Yes | — | Workspace ID containing the dataset |
datasetId | string | Yes | — | Dataset ID to get refresh history for |
microsoft-powerbi_export_report
Export a Power BI report to a specified format Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | Yes | — | Workspace ID containing the report |
reportId | string | Yes | — | Report ID to export |
format | string | No | "PDF" | Export format (PDF, PPTX, etc.) |
microsoft-powerbi_generate_embed_token
Generate an embed token for secure Power BI report embedding Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | Yes | — | Workspace ID containing the report |
reportId | string | Yes | — | Report ID to generate token for |
accessLevel | string | Yes | — | Access level for the token (View, Edit, etc.) |
allowSaveAs | boolean | No | — | Whether to allow saving the report |
datasetId | string | No | — | Dataset ID for the token |
microsoft-powerbi_get_data_sources
Get data sources used by a Power BI dataset Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | Yes | — | Workspace ID containing the dataset |
datasetId | string | Yes | — | Dataset ID to get data sources for |
microsoft-powerbi_create_workspace
Create a new Power BI workspace Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | Yes | — | Name for the new workspace |

