Eseguire script R in Power BI Desktop
È possibile eseguire script R direttamente in Power BI Desktop e importare i modelli semantici risultanti in un modello di dati di Power BI Desktop.
Installare R
Per eseguire script R in Power BI Desktop, è necessario installare R nel computer locale. È possibile scaricare e installare R gratuitamente da molte posizioni, incluso il repository CRAN. La versione corrente supporta caratteri Unicode e spazi (caratteri vuoti) nel percorso di installazione.
Eseguire gli script R
Usando pochi passaggi in Power BI Desktop, è possibile eseguire script R e creare un modello di dati. Con il modello di dati è possibile creare report e condividerli nel servizio Power BI. Gli script R in Power BI Desktop supportano ora formati numerici contenenti decimali (.) e virgole (,).
Preparare uno script R
Per eseguire uno script R in Power BI Desktop, creare lo script nell'ambiente di sviluppo R locale e assicurarsi che venga eseguito correttamente.
Per eseguire lo script in Power BI Desktop, assicurarsi che lo script venga eseguito correttamente in un'area di lavoro nuova e non modificata. Questo prerequisito significa che tutti i pacchetti e le dipendenze devono essere caricati ed eseguiti in modo esplicito. È possibile usare source()
per eseguire script dipendenti.
Quando si prepara ed esegue uno script R in Power BI Desktop, esistono alcune limitazioni:
- Poiché vengono importati solo i frame di dati, ricordarsi di rappresentare i dati da importare in Power BI in un frame di dati.
- Le colonne tipizzate come Complex e Vector non vengono importate e vengono sostituite con i valori di errore nella tabella creata.
- I valori di
N/A
vengono convertitiNULL
in valori in Power BI Desktop. - Se uno script R viene eseguito più di 30 minuti, si verifica il timeout.
- Le chiamate interattive nello script R, ad esempio l'attesa dell'input dell'utente, interrompino l'esecuzione dello script.
- Quando si imposta la directory di lavoro all'interno dello script R, è necessario definire un percorso completo per la directory di lavoro, anziché un percorso relativo.
- Gli script R non possono essere eseguiti nella servizio Power BI.
Eseguire lo script R e importare i dati
È ora possibile eseguire lo script R per importare dati in Power BI Desktop:
In Power BI Desktop selezionare Recupera dati, scegliere Altro>script R e quindi selezionare Connessione:
Se R è installato nel computer locale, è sufficiente copiare lo script nella finestra dello script e selezionare OK. La versione installata più recente viene visualizzata come motore R.
Selezionare OK per eseguire lo script R. Quando lo script viene eseguito correttamente, è quindi possibile scegliere i frame di dati risultanti da aggiungere al modello di Power BI.
È possibile controllare l'installazione di R da usare per eseguire lo script. Per specificare le impostazioni di installazione di R, scegliere Opzioni file>e impostazioni>Opzioni, quindi selezionare Script R. In Opzioni script R l'elenco a discesa Home directory R rilevate mostra le opzioni di installazione di R correnti. Se l'installazione di R desiderata non è elencata, selezionare Altro e quindi passare o immettere la cartella di installazione di R preferita in Impostare una home directory R.
Refresh
È possibile aggiornare uno script R in Power BI Desktop. Quando si aggiorna uno script R, Power BI Desktop esegue di nuovo lo script R nell'ambiente Power BI Desktop.
Contenuto correlato
Esaminare le informazioni aggiuntive seguenti su R in Power BI.