Share via


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.

Screenshot of the Options dialog, showing Visual Studio Code entered in the Detected Python IDE field.

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.

    Screenshot of the Options dialog, showing Other entered in the Detected Python IDE field.

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:

  1. Caricare i dati in Power BI Desktop.

  2. Aggiungere una visualizzazione Python all'area di disegno. Se non sono ancora stati abilitati gli oggetti visivi script, viene richiesto di farlo.

    Screenshot of the Enable script visuals dialog, prompting you to enable it.

  3. 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.

    Screenshot of the Visualizations pane, showing a blank Python visual.

  4. È 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.

    Screenshot of the Visualizations pane, showing a blank Python visual with script codes in the script editor.

    Nota

    Il tipo di aggregazione predefinito per gli oggetti visivi Python non riepiloga.

  5. È 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.

    Screenshot of the Python script editor, showing how to launch the Python IDE.

  6. 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.

    Screenshot of the Python IDE, showing it in Visual Studio Code.

    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.

  7. 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.

Vedere le informazioni aggiuntive seguenti su Python in Power BI.