Usare un IDE Python esterno con Power BI

Con Power BI Desktop è possibile usare l'ambiente di sviluppo integrato (IDE) Python esterno per creare e perfezionare gli script Python, quindi usare tali script in Power BI.

Screenshot della finestra di dialogo Opzioni, che mostra Visual Studio Code immesso nel campo IDE Python rilevato.

Abilitare un IDE Python esterno

È possibile avviare l'IDE Python esterno da Power BI Desktop e importare e visualizzare automaticamente i dati nell'IDE Python. Da qui è possibile modificare lo script nell'IDE esterno Python, quindi incollarlo nuovamente in Power BI Desktop per creare oggetti visivi e report Power BI.

È possibile specificare il Python IDE da usare e impostarlo automaticamente dall'interno di Power BI Desktop.

Requirements

Per usare questa funzionalità, è necessario installare un IDE Python nel computer locale. Power BI Desktop non include, distribuisce o installa il motore di Python, quindi è necessario installare separatamente Python nel computer locale. È possibile scegliere quale Python IDE da usare, con le opzioni seguenti:

  • È possibile installare l'IDE Python preferito, molti dei quali sono disponibili gratuitamente, ad esempio la pagina di download Visual Studio Code.

  • Power BI Desktop supporta anche Visual Studio.

  • È anche possibile installare un IDE di Python diverso e avviare Power BI Desktop che Python IDE eseguendo una delle operazioni seguenti:

    • È possibile associare i file .PY all'IDE esterno che si desidera venga avviato da Power BI Desktop.
    • È possibile specificare la .exe avviata da Power BI Desktop selezionando Altro nella sezione Opzioni script Python della finestra di dialogo Opzioni. È possibile visualizzare la finestra di dialogo Opzioni passando aOpzionifile>e impostazioni> Opzioni.

    Schermata della finestra di dialogo Opzioni, che mostra il valore Altro immesso nel campo IDE Python rilevato.

Se sono installati più IDE Python, è possibile specificare quale viene avviato selezionandolo dall'elenco a discesa IDE Python rilevati nella finestra di dialogo Opzioni.

Per impostazione predefinita, Power BI Desktop avvia Visual Studio Code come IDE esterno Python se è installato nel computer locale. Se Visual Studio Code non è installato, viene invece avviato Visual Studio. Se nessuno di questi IDE Python è installato, viene avviata l'applicazione associata ai file .PY.

E se non esiste alcuna associazione di file .PY, è possibile specificare il percorso di un IDE personalizzato nella sezione Imposta una directory home di Python della finestra di dialogo Opzioni. È anche possibile avviare un Python IDE diverso selezionando l'icona a forma di ingranaggio Impostazioni accanto all'icona a forma di freccia Avvia Python IDE, in Power BI Desktop.

Avviare un IDE Python da Power BI Desktop

Per avviare un IDE Python da Power BI Desktop, seguire questa procedura:

  1. Carica i dati in Power BI Desktop.

  2. Aggiungere una visualizzazione Python all'area di disegno. Se non hai ancora abilitato gli elementi visivi script, ti verrà chiesto di farlo.

    Schermata della finestra di dialogo per abilitare gli oggetti visivi degli script, che richiede di abilitarli.

  3. Dopo l'abilitazione degli oggetti visivi di script, viene visualizzato un oggetto visivo vuoto Python pronto per visualizzare i risultati dello script. Viene visualizzato anche il riquadro dell'editor di script Python.

    Screenshot del riquadro Visualizzazioni che mostra un oggetto visivo vuoto Python.

  4. È ora possibile selezionare i campi da usare nello script di Python. Quando si seleziona un campo, il campo dell'editor di script Python crea automaticamente codice script in base al campo o ai campi selezionati. È possibile creare o incollare lo script Python direttamente nel riquadro dell'editor di script Python oppure lasciarlo vuoto.

    Screenshot del riquadro Visualizzazioni, che mostra un oggetto visivo vuoto Python con codici di script nell'editor di script.

    Note

    Il tipo di aggregazione predefinito per gli elementi visivi Python è non riepilogare.

  5. È ora possibile avviare l'IDE Python direttamente da Power BI Desktop. Selezionare il pulsante Avvia Python IDE, disponibile sul lato destro della barra del titolo dell'editor di script Python, come illustrato in questo screenshot.

    Screenshot dell'editor di script Python, che mostra come avviare l'IDE Python.

  6. L'IDE Python specificato viene avviato da Power BI Desktop, come illustrato nell'immagine seguente. In questa immagine Visual Studio Code è l'IDE predefinito Python.

    Screenshot dell'IDE Python, che lo mostra in Visual Studio Code.

    Note

    Power BI Desktop aggiunge le prime tre righe dello script in modo da poter importare i dati da Power BI Desktop dopo aver eseguito lo script.

  7. Qualsiasi script creato nel riquadro dell'editor di script Python di Power BI Desktop viene visualizzato, a partire dalla riga 4, nell'IDE Python. A questo punto, è possibile creare lo script Python nell'IDE di Python. Una volta completato lo script Python nell'IDE Python, è necessario copiarlo e incollarlo nuovamente nel riquadro dell'editor di script Python in Power BI Desktop, escluse le prime tre righe dello script generato automaticamente da Power BI Desktop. Non copiare le prime tre righe di script in Power BI Desktop, queste righe sono state usate solo per importare i dati nell'IDE Python da Power BI Desktop.

Limitazioni note

L'avvio di un IDE Python direttamente da Power BI Desktop presenta alcune limitazioni:

  • L'esportazione automatica dello script dall'IDE Python in Power BI Desktop non è supportata.

Esaminare le informazioni aggiuntive seguenti sulle Python in Power BI.