Compartilhar via


Saiba quais pacotes do Python têm suporte no Power BI

Você pode usar a poderosa linguagem de programação python para criar visuais no Power BI. Há suporte para muitos pacotes do Python no Power BI e mais estão recebendo suporte continuamente.

As seções a seguir fornecem uma tabela alfabética da qual os pacotes python têm suporte no Power BI.

Requisitos e limitações de pacotes do Python

Há alguns requisitos e limitações para pacotes do Python:

  • O Power BI geralmente dá suporte a pacotes Python com licenças de software livre e de código aberto, como GPL-2, GPL-3, MIT+, entre outros.
  • O Power BI dá suporte a pacotes publicados no PyPI. O serviço não dá suporte a pacotes python privados ou personalizados. Os usuários são incentivados a disponibilizar seus pacotes privados no PyPI antes de solicitar que o pacote esteja disponível no Power BI.
  • Para visuais do Python no Power BI Desktop, você pode instalar qualquer pacote, incluindo pacotes personalizados do Python.
  • Por motivos de segurança e privacidade, não há suporte para pacotes python que fornecem consultas cliente-servidor pela Web no serviço. A rede é bloqueada para essas tentativas.
  • O processo de aprovação para incluir um novo pacote do Python tem uma árvore de dependências. Algumas dependências cuja instalação no serviço é exigida não são compatíveis.

Para relatórios em workspaces com suporte do Premium/Fabric

  • Runtime do Python: Python 3.11

Pacotes do Python com suporte no serviço do Power BI

A tabela a seguir mostra quais pacotes têm suporte no Power BI para relatórios em workspaces com suporte Premium/Fabric e licenças Pro/PPU. Baixar pacotes aqui

Pacote Versão
asttokens 2.4.1
certifi 2024.8.30
Comunicação 0.2.2
contorno 1.3.0
ciclista 0.12.1
debugpy 1.8.5
decorador 5.1.1
grupo de exceções 1.2.2
em execução 2.1.0
fonttools 4.53.1
importlib_metadata 8.4.0
ipykernel 6.29.4
ipython 8.27.0
Jedi 0.19.1
joblib 1.4.2
jupyter_client 8.6.2
jupyter_core 5.7.2
kiwisolver 1.4.5
matplotlib 3.8.4
matplotlib inline 0.1.7
munkres 1.1.4
nest_asyncio 1.6.0
numpy 2.0.0
empacotamento 24.1
Pandas 2.2.2
parso 0.8.4
Patsy 0.5.6
pexpect 4.9.0
pickleshare 0.7.5
almofada 10.4.0
semente 24
platformdirs 4.2.2
Camada 3.11
prompt_toolkit 3.0.47
psutil 6.0.0
ptyprocess 0.7.0
pure_eval 0.2.3
Pygments 2.18.0
pyparsing 3.1.2
PyQt5 5.15.9
PyQt5 sip 12.12.2
python dateutil 2.9.0
Pytz 2024.1
pyzmq 26.2.0
scikit learn (biblioteca de aprendizado de máquina em Python) 1.5.0
scipy 1.13.1
seaborn (biblioteca de visualização em Python) 0.13.2
setuptools 70.0.0
gole 6.7.12
seis 1.16.0
dados de pilha 0.6.2
statsmodels (biblioteca para modelos estatísticos em Python) 0.14.2
threadpoolctl 3.5.0
toml 0.10.2
tomli 2.0.1
tornado 6.4.1
traitlets 5.14.3
typing_extensions 4.12.2
tzdata 2024.1
unicodedata2 15.1.0
wcwidth 0.2.13
wheel 0.44.0
xgboost 2.0.3
zipp 3.20.1

Considerações e limitações

  • Não há suporte para visuais Py no serviço para clientes e locatários de nuvem soberana em regiões sem disponibilidade do Fabric. Há suporte para visuais Py na Área de Trabalho para todos os usuários.

  • Não há suporte para visuais Py com perfis de entidade de serviço para dados de propriedade de aplicativo.

  • Os visuais Py renderizados do serviço do Power BI estão sujeitos a um limite de 30 MB. Esse limite se aplica ao conteúdo total de dados de entrada compactados e ao próprio script Python. Sempre verifique os visuais do Py após a publicação do relatório para garantir que o relatório será exibido conforme o esperado.

  • Os visuais Py renderizados no serviço do Power BI estão sujeitos a um tempo limite de execução de script de 1 minuto.

  • Não há suporte para publicação na Web.

Para obter mais informações sobre o Python no Power BI, confira os seguintes artigos: