A Python library for working with the Power BI API
Project description
PowerBI-API-Python
This python package consists of helper functions for working with the Power BI API. To use this first make sure you have a Service Principal set up in Azure that has access to Power BI API. This guide shows how to set up a SP App.
Basic Usage
Install using pip
pip install pbiapi
Add the client to your project with:
from pbiapi import PowerBIAPIClient
Initiate the client by running:
pbi_client = PowerBIAPIClient( <Tenant Id>, <Application Id>, <Service Principal Secret>, )
You can then get all the workspaces the Service Principal is admin of by running:
pbi_client.get_workspaces() # Or access attribute directly: pbi_client.workspaces
Project details
Release history Release notifications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size pbiapi-0.1.0-py3-none-any.whl (6.1 kB) | File type Wheel | Python version py3 | Upload date | Hashes View hashes |
Filename, size pbiapi-0.1.0.tar.gz (4.5 kB) | File type Source | Python version None | Upload date | Hashes View hashes |