python-pbi is a Python library for accessing and updating PowerBI (.pbix) files.
A typical use would be to download an existing report from the PowerBI service, and automatically alter some text, formatting, or some of the visuals, before publishing the updated report to the service once again.
It can also be used to support different environments: publishing a report still under development to production can hide work-in-progress visuals and replace them with some placeholders showing a default message like 'COMING SOON' or 'WORK IN PROGRESS'.
It can also ensure consistency in the reports by copying titles, logos, and headers from one page to another, or setting specific parameters across the workspace reports (activating the 'keep layer order' option for all visuals, or the search option for all dropdowns, etc.)
More information is available in the pbi wiki. Browse examples with screenshots to get a quick idea what you can do with pbi.
Metadata
Release files for python-pbi 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| python-pbi-1.0.1.tar.gz | 50.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| python_pbi-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 92.4 kB
Release files / python-pbi-1.0.1.tar.gz
| Download URL | python-pbi-1.0.1.tar.gz |
|---|---|
| Size | 50.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9109a02ab29074eff3cf0b7419c5f16c31177d45f0a0642e847e71e991c217be
|
|
BLAKE2b-256 checksum How to use checksums |
3c68c027d80c9f2a33a87ad34e42cc9b61bad66cc574b88bbe7766bd0a1b3dc6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.9
|
Release files / python_pbi-1.0.1-py3-none-any.whl
| Download URL | python_pbi-1.0.1-py3-none-any.whl |
|---|---|
| Size | 41.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7583390ae529c54ad4293488418f2dd79eb32b0d576afc27b1daebef99b7650e
|
|
BLAKE2b-256 checksum How to use checksums |
0b1c0c9ac1cb213166dcdcfdd5dd05307efafc08f6aebad96302f311d504aea0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.9
|