Skip to main content

Manipulate Power BI (.pbix) files

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-pbi-1.0.1.tar.gz (50.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_pbi-1.0.1-py3-none-any.whl (41.7 kB view details)

Uploaded Python 3

File details

Details for the file python-pbi-1.0.1.tar.gz.

File metadata

  • Download URL: python-pbi-1.0.1.tar.gz
  • Upload date:
  • Size: 50.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for python-pbi-1.0.1.tar.gz
Algorithm Hash digest
SHA256 9109a02ab29074eff3cf0b7419c5f16c31177d45f0a0642e847e71e991c217be
MD5 c9683d8b2d7a44ced178623b08fb42c5
BLAKE2b-256 3c68c027d80c9f2a33a87ad34e42cc9b61bad66cc574b88bbe7766bd0a1b3dc6

See more details on using hashes here.

File details

Details for the file python_pbi-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: python_pbi-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 41.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for python_pbi-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7583390ae529c54ad4293488418f2dd79eb32b0d576afc27b1daebef99b7650e
MD5 20012ad01f90ca767fd105ee9056aad6
BLAKE2b-256 0b1c0c9ac1cb213166dcdcfdd5dd05307efafc08f6aebad96302f311d504aea0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page