项目作者: CatalinEsanu

项目描述 :
Power BI Management Utility
高级语言: PowerShell
项目地址: git://github.com/CatalinEsanu/PBImgmt.git
创建时间: 2017-08-13T17:05:12Z
项目社区:https://github.com/CatalinEsanu/PBImgmt

开源协议:

下载


PBImgmt

Manage your PBI env VIA Powershell Script

Based on the following project:
https://github.com/Azure-Samples/powerbi-powershell/

Please make sure that you fill in the $clientId pramater within the script.

Prerequisites

  1. Install PowerShell (https://msdn.microsoft.com/en-us/powershell/scripting/setup/installing-windows-powershell) and the Azure PowerShell cmdlets (https://aka.ms/webpi-azps)

  2. Fill in the parameters below

  3. Run the PowerShell script

Parameters

Please make sure that you fill in the $clientId pramater.

To set it up, go to the following page and follow the steps to provision an app https://dev.powerbi.com/apps

To get the sample to work, ensure that you have the following fields:

App Type: Native app

Redirect URL: urn:ietf:wg:oauth:2.0:oob

Level of access: all dataset APIs

Current supported actions

List Groups - Lists all groups (App Workspaces)

List Reports - List all reports or per specifc group

List Datasets - List all datasets or per specifc group

Clone Single Report - Clones a selected report

Clone All App Reports - Clones all the reports in an app workspace for a selected dataset

Delete Report - Deletes a report

Rebind Report - Rebinds a report to a different datasource

Rebind Dataset - Changes a dataset’s connection string

Get Dashboards - Lists dashboards

Get Tiles - Lists dashboard tiles