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 usarli in Power BI.
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 Python esterno, quindi incollarlo nuovamente in Power BI Desktop per creare oggetti visivi e report di Power BI.
È possibile specificare l'IDE Python da usare e avviarlo automaticamente dall'interno di Power BI Desktop.
Requisiti
Per usare questa funzionalità, è necessario installare un IDE Python nel computer locale. Power BI Desktop non include, distribuisce o installa il motore Python, quindi è necessario installare separatamente Python nel computer locale. È possibile scegliere l'IDE Python da usare con le opzioni seguenti:
È possibile installare l'IDE Python preferito, molti dei quali sono disponibili gratuitamente, ad esempio la pagina di download di Visual Studio Code.
Power BI Desktop supporta anche Visual Studio.
È anche possibile installare un IDE Python diverso e avviare l'IDE Python con Power BI Desktop eseguendo una delle operazioni seguenti:
- È possibile associare . File PY con l'IDE esterno che si vuole avviare 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 a Opzioni file>e impostazioni>Opzioni.
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 Python esterno se è installato nel computer locale. Se Visual Studio Code non è installato e visual Studio è invece avviato. Se nessuno di questi IDE Python è installato, l'applicazione associata a . I file PY sono stati avviati.
E se non c'è . Esiste un'associazione di file PY , è possibile specificare un percorso di un IDE personalizzato nella sezione Impostare una home directory Python della finestra di dialogo Opzioni . È anche possibile avviare un IDE Python diverso selezionando l'icona a forma di ingranaggio Impostazioni accanto all'icona a forma di freccia Avvia IDE Python in Power BI Desktop.
Avviare un IDE Python da Power BI Desktop
Per avviare un IDE Python da Power BI Desktop, seguire questa procedura:
Caricare i dati in Power BI Desktop.
Aggiungere una visualizzazione Python all'area di disegno. Se non sono ancora stati abilitati gli oggetti visivi script, viene richiesto di farlo.
Dopo l'abilitazione degli oggetti visivi script, viene visualizzato un oggetto visivo Python vuoto pronto per visualizzare i risultati dello script. Viene visualizzato anche il riquadro Editor di script Python.
È ora possibile selezionare i campi da usare nello script Python. Quando si seleziona un campo, il campo 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.
Nota
Il tipo di aggregazione predefinito per gli oggetti visivi Python non riepiloga.
È ora possibile avviare l'IDE Python direttamente da Power BI Desktop. Selezionare il pulsante Avvia IDE Python, disponibile sul lato destro della barra del titolo dell'editor di script Python, come illustrato in questo screenshot.
L'IDE Python specificato viene avviato da Power BI Desktop, come illustrato nell'immagine seguente. In questa immagine Visual Studio Code è l'IDE Python predefinito.
Nota
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.
Viene visualizzato qualsiasi script creato nel riquadro dell'editor di script Python di Power BI Desktop, a partire dalla riga 4, nell'IDE Python. A questo punto, è possibile creare lo script Python nell'IDE 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, escludendo 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.
Contenuto correlato
Vedere le informazioni aggiuntive seguenti su Python in Power BI.