Usa um IDE Python externo com Power BI

Com o Power BI Desktop, pode usar o seu Ambiente de Desenvolvimento Integrado (IDE) externo em Python para criar e refinar scripts Python, e depois usar esses scripts no Power BI.

Captura de ecrã do diálogo de Opções, mostrando o Visual Studio Code introduzido no campo do IDE Python Detetado.

Ativar um IDE Python externo

Pode iniciar o seu IDE Python externo a partir do Power BI Desktop e ter os seus dados automaticamente importados e exibidos no IDE Python. A partir daí, podes modificar o script nesse IDE Python externo e depois colá-lo novamente no Power BI Desktop para criar visuais e relatórios no Power BI.

Podes especificar qual o IDE Python a usar e fazê-lo arrancar automaticamente dentro do Power BI Desktop.

Requisitos

Para usar esta funcionalidade, precisa de instalar um IDE em Python no seu computador local. O Power BI Desktop não inclui, implementa ou instala o motor Python, por isso tens de instalar o Python separadamente no teu computador local. Pode escolher qual IDE Python usar, com as seguintes opções:

  • Pode instalar o seu IDE Python favorito, muitos dos quais estão disponíveis gratuitamente, como a página de download do Visual Studio Code.

  • O Power BI Desktop também suporta o Visual Studio.

  • Também pode instalar um IDE Python diferente e pedir ao Power BI Desktop para iniciar esse IDE Python fazendo uma das seguintes opções:

    • Podes associar ficheiros . PY ao IDE externo onde queres que o Power BI Desktop lance.
    • Pode especificar o .exe que o Power BI Desktop abre selecionando Outro na secção Opções de script Python da caixa de diálogo Opções. Pode abrir a caixa de diálogo Opções acedendo a Ficheiro>>.

    Captura de ecrã da caixa de diálogo Opções, com Outro introduzido no campo IDE de Python Detetado.

Se tiver vários IDEs Python instalados, pode especificar qual é iniciado selecionando-o na lista pendente IDEs Python Detetados na caixa de diálogo Opções.

Por defeito, o Power BI Desktop inicia o Visual Studio Code como o IDE Python externo se estiver instalado no seu computador local. Se o Visual Studio Code não estiver instalado e tiveres o Visual Studio, ele é lançado em vez disso. Se nenhum desses IDEs de Python estiver instalado, é iniciada a aplicação associada a ficheiros .PY.

E se não existir nenhuma associação de ficheiros . PY, é possível especificar um caminho para um IDE personalizado na secção Definir um diretório Python do diálogo Options. Também pode iniciar um IDE de Python diferente selecionando o ícone de engrenagem Definições ao lado do ícone de seta Iniciar IDE de Python no Power BI Desktop.

Iniciar um IDE Python a partir do Power BI Desktop

Para iniciar um IDE Python a partir do Power BI Desktop, siga os seguintes passos:

  1. Carregar dados no Power BI Desktop.

  2. Adiciona uma visualização em Python à tua tela. Se ainda não ativaste os visuais de script, és solicitado a fazê-lo.

    Captura de ecrã do diálogo Ativar elementos visuais de script, a solicitar a sua ativação.

  3. Depois de ativar os visuais do script, aparece um visual em Python em branco pronto para mostrar os resultados do seu script. O painel do editor de scripts em Python também aparece.

    Captura de ecrã do painel de Visualizações, mostrando uma imagem em Python em branco.

  4. Agora podes selecionar os campos que queres usar no teu script Python. Quando selecionas um campo, o campo do editor de scripts Python cria automaticamente código de script com base no(s) campo(s) que selecionas. Podes criar ou colar o teu script Python diretamente no painel do editor de scripts Python, ou podes deixá-lo vazio.

    Captura de ecrã do painel de Visualizações, mostrando um visual em Python em branco com códigos de script no editor de scripts.

    Note

    O tipo de agregação padrão para visuais em Python é não resumir.

  5. Agora pode iniciar o seu IDE Python diretamente a partir do Power BI Desktop. Selecione o botão Iniciar o IDE Python, que se encontra no lado direito da barra de título do editor de scripts Python, como mostrado nesta captura de ecrã.

    Captura de ecrã do editor de scripts Python, mostrando como lançar o IDE Python.

  6. O seu IDE Python especificado é lançado pelo Power BI Desktop, como mostrado na imagem seguinte. Nesta imagem, o Visual Studio Code é o IDE Python predefinido.

    Captura de ecrã do IDE Python, mostrando-o no Visual Studio Code.

    Note

    O Power BI Desktop adiciona as três primeiras linhas do script para poder importar os seus dados do Power BI Desktop assim que executa o script.

  7. Qualquer script que tenha criado no painel do editor de scripts Python do Power BI Desktop aparece, começando na linha 4, no seu IDE Python. Neste ponto, podes criar o teu script Python no IDE Python. Quando o seu script Python estiver completo no seu IDE Python, precisa de o copiar e colar novamente no painel do editor de scripts em Python no Power BI Desktop, excluindo as três primeiras linhas do script que o Power BI Desktop gerou automaticamente. Não copies as primeiras três linhas do script de volta para o Power BI Desktop, essas linhas só foram usadas para importar os teus dados para o teu IDE Python a partir do Power BI Desktop.

Limitações conhecidas

Lançar um IDE Python diretamente a partir do Power BI Desktop tem algumas limitações:

  • Exportar automaticamente o seu script do seu IDE Python para o Power BI Desktop não é suportado.

Consulte as seguintes informações adicionais sobre Python no Power BI.