Criar visuais usando pacotes do Python no serviço do Power BICreate visuals by using Python packages in the Power BI service

Você pode usar a linguagem de programação Python avançada para criar visuais no serviço do Power BI.You can use the powerful Python programming language to create visuals in the Power BI service. Muitos pacotes do Python têm suporte no serviço do Power BI, e mais pacotes têm suporte o tempo todo.Many Python packages are supported in the Power BI service and more are being supported all the time.

As seções a seguir fornecem uma tabela alfabética de quais pacotes do Python têm suporte no Power BI.The following sections provide an alphabetical table of which Python packages are supported in Power BI.

Solicitar suporte para um novo pacote do PythonRequest support for a new Python package

Os pacotes do Python com suporte no serviço do Power BI são encontrados na seção a seguir, intitulada Pacotes com suporte.Supported Python packages for the Power BI service are found in the following section, titled Supported Packages. Se você quiser solicitar o suporte de um pacote do Python não encontrado na lista, envie sua solicitação para Ideias do Power BI.If you would like to request support of an Python package not found in that list, please submit your request to Power BI Ideas.

Requisitos e limitações para pacotes do PythonRequirements and Limitations of Python packages

Há alguns requisitos e limitações para pacotes do Python:There are a handful of requirements and limitations for Python packages:

  • Runtime atual do Python: Python 3.7.7.Current Python runtime: Python 3.7.7.
  • O serviço do Power BI, em sua grande parte, dá suporte a pacotes do Python com licenças de software gratuitas e de software livre, como GPL-2, GPL-3, MIT+ e assim por diante.The Power BI service, for the most part, supports Python packages with free and open-source software licenses such as GPL-2, GPL-3, MIT+, and so on.
  • O serviço do Power BI dá suporte a pacotes publicados no PyPI.The Power BI service supports packages published in PyPI. O serviço não dá suporte a pacotes do Python personalizados ou privados.The service does not support private or custom Python packages. Recomendamos que os usuários disponibilizem seus pacotes privados no PyPI antes de solicitar que o pacote fique disponível no serviço do Power BI.Users are encouraged to make their private packages available on PyPI prior to requesting the package be available in the Power BI service.
  • Em visuais do Python no Power BI Desktop, você pode instalar qualquer pacote, incluindo pacotes do Python personalizados.For Python visuals in Power BI Desktop, you can install any package, including custom Python packages.
  • Por motivos de privacidade e segurança, os pacotes do Python que fornecem consultas de cliente-servidor por meio da World Wide Web no serviço não são compatíveis.For security and privacy reasons, Python packages that provide client-server queries over the World-Wide Web in the service, are not supported. A rede está bloqueada para essas tentativas.Networking is blocked for such attempts.
  • O processo de aprovação para a inclusão de um novo pacote do Python tem uma árvore de dependências; algumas delas que precisam ser instaladas no serviço não têm suporte.The approval process for including a new Python package has a tree of dependencies; some dependencies required to be installed in the service cannot be supported.

Pacotes do Python com suporte no Power BIPython packages that are supported in Power BI

A tabela a seguir mostra quais pacotes têm suporte no serviço do Power BI.The following table shows which packages are supported in the Power BI service.

PacotePackage VersãoVersion LinkLink
matplotlibmatplotlib 3.2.13.2.1 https://pypi.org/project/matplotlib
numpynumpy 1.18.41.18.4 https://pypi.org/project/numpy
pandaspandas 1.0.11.0.1 https://pypi.org/project/pandas
scikit-learnscikit-learn 0.23.00.23.0 https://pypi.org/project/scikit-learn
scipyscipy 1.4.11.4.1 https://pypi.org/project/scipy
seabornseaborn 0.10.10.10.1 https://pypi.org/project/seaborn
statsmodelsstatsmodels 0.11.10.11.1 https://pypi.org/project/statsmodels
xgboostxgboost 1.1.01.1.0 https://pypi.org/project/xgboost

Próximas etapasNext steps

Para saber mais sobre o Python no Power BI, confira os seguintes artigos:For more information about Python in Power BI, take a look at the following articles: