No project description provided
Project description
README for Shipyard Microsoft Power BI CLI Tool
Introduction
This CLI tool is designed to interact with the Microsoft Power BI REST API, providing a convenient command-line interface for automating tasks related to Power BI. It's part of the Shipyard integration suite and is intended for users who need to programmatically manage Power BI resources.
Requirements
- Python 3.x
- Access to Microsoft Power BI REST API with valid credentials.
Installation
To install this tool, ensure Python 3.x is already installed and then use pip to install the shipyard-microsoft-power-bi package:
pip install shipyard-microsoft-power-bi
Usage
The tool is run from the command line and requires several arguments to authenticate and specify the actions to be performed.
Authentication
The tool requires a service principal to authenticate with the Power BI REST API. The service principal must be created in Azure Active Directory and have read/write permissions to the tenant's Power BI resources. The service principal must also be added to the Power BI workspace as a member.
The following environment variables must be set to authenticate with the Power BI REST API:
MICROSOFT_POWER_BI_CLIENT_ID: The client ID of the service principal.MICROSOFT_POWER_BI_CLIENT_SECRET: The client secret of the service principal.
Service Principal Creation
To create a service principal, follow the instructions in the Microsoft documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file shipyard_microsoft_power_bi-0.1.1a1.tar.gz.
File metadata
- Download URL: shipyard_microsoft_power_bi-0.1.1a1.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.2 CPython/3.9.16 Darwin/22.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a128da676918f4461e643d97edc4d6dcfb69bce87270151ae993817127f9d87f
|
|
| MD5 |
7d67688b0dc8c0e6d268e94dec51ecbb
|
|
| BLAKE2b-256 |
cfc3e02c56ac0e39f96fcc7c4b18e43f2253b728f3a38273acfe74206cd0e9a1
|
File details
Details for the file shipyard_microsoft_power_bi-0.1.1a1-py3-none-any.whl.
File metadata
- Download URL: shipyard_microsoft_power_bi-0.1.1a1-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.2 CPython/3.9.16 Darwin/22.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6047c4a1a5e13bc8d2adc06a9f622872baf593d52ac7dd2841ec0da71b595366
|
|
| MD5 |
75b8187152353b6e10519a7762c5691c
|
|
| BLAKE2b-256 |
e2fc5799c8129057d24ec3e2d3b6d0b18be147cd1de19df68b4a2586435d6eb6
|