Partilhar via


Saiba quais pacotes Python são suportados no Power BI

Você pode usar a poderosa linguagem de programação Python para criar elementos visuais no Power BI. Muitos pacotes Python são suportados no Power BI e mais estão sendo suportados o tempo todo.

As seções a seguir fornecem uma tabela alfabética de quais pacotes Python são suportados no Power BI.

Requisitos e limitações dos pacotes Python

Há um punhado de requisitos e limitações para pacotes Python:

  • O Power BI geralmente suporta pacotes Python com licenças de software livres e de código aberto, como GPL-2, GPL-3, MIT+ e assim por diante.
  • O Power BI dá suporte a pacotes publicados no PyPI. O serviço não suporta 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 Python no Power BI Desktop, você pode instalar qualquer pacote, incluindo pacotes Python personalizados.
  • Por motivos de segurança e privacidade, os pacotes Python que fornecem consultas cliente-servidor pela Web no serviço não são suportados. A rede é bloqueada para tais tentativas.
  • O processo de aprovação para incluir um novo pacote Python tem uma árvore de dependências. Algumas dependências necessárias para serem instaladas no serviço não podem ser suportadas.

Para relatórios em espaços de trabalho com suporte a Premium/Fabric

  • Tempo de execução do Python: Python 3.11

Pacotes Python suportados no serviço Power BI

A tabela a seguir mostra quais pacotes são suportados no Power BI para relatórios em espaços de trabalho com suporte Premium/Fabric e licenças Pro/PPU. Baixe os pacotes aqui

Embalagem 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
executar 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 (não traduzido) 0.1.7
Munkres 1.1.4
nest_asyncio 1.6.0
dormência 2.0.0
embalagem 24.1
pandas 2.2.2
Parso 0.8.4
vítima 0.5.6
pexpect 4.9.0
pickleshare 0.7.5
almofada 10.4.0
pip (o gestor de pacotes do Python) 24
plataformadirs 4.2.2
camada 3.11
prompt_toolkit 3.0.47
psutil 6.0.0
ptyprocess 0.7.0
pure_eval 0.2.3
Pigmentos 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 aprender 1.5.0
SciPy 1.13.1
nascido no mar 0.13.2
Ferramentas de configuração 70.0.0
trago pequeno 6.7.12
seis 1.16.0
dados de pilha 0.6.2
statsmodels (uma biblioteca de Python para modelos estatísticos) 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 (extensões de digitação) 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

  • Os visuais Py não são suportados no serviço para clientes e locatários da nuvem Sovereign em regiões sem disponibilidade do Fabric. Os visuais Py são suportados no Desktop para todos os usuários.

  • Os visuais Py não são suportados com os Perfis da Entidade de Serviço para Dados de Propriedade de Aplicativos.

  • Os visuais Py renderizados a partir do serviço do Power BI estão sujeitos a um limite de 30 MB. Esse limite se aplica à carga total de dados de entrada compactados e ao próprio script Python. Sempre verifique os visuais do Py depois de publicar o relatório para garantir que ele 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 Python no Power BI, consulte os seguintes artigos: