Condividi tramite


Usare oggetti visivi di Power BI basati su R in Power BI

SI APPLICA A: Power BI Desktop Servizio Power BI

In Power BI Desktop e nel servizio Power BI è possibile usare oggetti visivi di Power BI basati su R senza conoscere R né creare script R. Ciò consente di sfruttare la potenza analitica e degli oggetti visivi di R, nonché gli script R, senza conoscere R o dover programmare manualmente.

Per usare gli oggetti visivi di Power BI basati su R, è prima di tutto necessario selezionare e scaricare l'oggetto visivo personalizzato R dalla raccolta di AppSource di oggetti visivi di Power BI per Power BI.

Screenshot di AppSource con un filtro per oggetti visivi di Power BI e Power Platform.

Le sezioni seguenti descrivono come selezionare, caricare e usare oggetti visivi basati su R in Power BI Desktop.

Usare oggetti visivi di Power BI basati su R

Per usare gli oggetti visivi di Power BI basati su R, scaricare ogni oggetto visivo dalla raccolta di oggetti visivi di Power BI e quindi usare tale oggetto come qualsiasi altro tipo di oggetto visivo in Power BI Desktop. Per ottenere gli oggetti visivi di Power BI, si può procedere in due modi: è possibile scaricarli dal sito AppSource online oppure esplorarli e scaricarli da Power BI Desktop.

Ottenere oggetti visivi di Power BI da AppSource

Di seguito è indicata la procedura per esplorare e selezionare gli oggetti visivi dal sito AppSource online:

  1. Passare alla raccolta di oggetti visivi di Power BI disponibile all'indirizzo https://appsource.microsoft.com. Selezionare la scheda Prodotti, quindi Power Platform e infine Visualizza tutte le app di Power Platform.

    Screenshot di AppSource con l'opzione App di Power Platform selezionata in Prodotti.

  2. Nella pagina della raccolta degli oggetti visivi di Power BI selezionare Oggetti visivi di Power BI nell'elenco Componenti aggiuntivi nel riquadro sinistro.

    Screenshot di AppSource con l'opzione Oggetti visivi di Power BI selezionata nel riquadro sinistro.

  3. Selezionare l'oggetto visivo nella raccolta. Si verrà reindirizzati a una pagina che descrive l'oggetto visivo. Fare clic sul pulsante Scarica adesso per scaricarlo.

    Nota

    Per la creazione in Power BI Desktop, è necessario disporre di R installato sul computer locale. Se gli utenti vogliono visualizzare un oggetto visivo basato su R nel servizio Power BI, non è necessario che R sia installato localmente.

    Screenshot che mostra l'oggetto visivo di Power BI grafico di previsione delle serie temporali in AppSource.

    Non è necessario installare R per usare oggetti visivi di Power BI basati su R nel servizio Power BI. Tuttavia, se si vogliono usare oggetti visivi di Power BI basati su R in Power BI Desktop è necessario installare R nel computer locale. È possibile scaricare R da CRAN.

  4. Dopo aver scaricato l'oggetto visivo (operazione simile al download di un file dal browser), passare a Power BI, selezionare Altre opzioni (...) nel riquadro Visualizzazioni e selezionare Importa un oggetto visivo da un file.

    Screenshot che mostra Altre opzioni nel riquadro Visualizzazioni di Power BI.

  5. Viene visualizzato un avviso in merito all'importazione di un oggetto visivo personalizzato, come illustrato nella figura seguente:

    Screenshot che mostra l'avviso durante l'importazione di un oggetto visivo personalizzato in Power BI Desktop.

  6. Individuare il puntno in cui è stato l'oggetto visivo è stato salvato e selezionare il file. Le visualizzazioni personalizzate di Power BI Desktop hanno l'estensione pbiviz.

    Screenshot che mostra la selezione di un file di visualizzazione personalizzato di Power BI per l'importazione.

  7. Quando si torna a Power BI, è possibile visualizzare il nuovo tipo di oggetto visivo nel riquadro Visualizzazioni.

    Screenshot che mostra la nuova visualizzazione personalizzata importata nel riquadro Visualizzazioni di Power BI Desktop.

  8. Quando si importa il nuovo oggetto visivo (o si apre un report che contiene un oggetto visivo basato su R), Power BI Desktop installa i pacchetti R necessari.

    Screenshot che mostra i pacchetti R che devono essere installati per l'oggetto visivo personalizzato basato su R.

  9. Da qui, è possibile aggiungere all'oggetto visivo dati e altri oggetti visivi di Power BI Desktop. Al termine, è possibile visualizzare l'oggetto visivo nell'area di disegno. Nell'oggetto visivo seguente, l'oggetto visivo Forecasting basato su R a destra è stato usato con proiezioni del tasso di nascita delle Nazioni Unite (ONU).

    Screenshot dell'oggetto visivo Forecasting basato su R che usa i dati e le proiezioni del tasso di nascita.

    Come per qualsiasi altro oggetto visivo di Power BI Desktop, è possibile pubblicare il report con i relativi oggetti visivi basati su R nel servizio Power BI e condividerlo con altri utenti.

    Controllare spesso la raccolta di oggetti visivi, poiché ne vengono aggiunti continuamente di nuovi.

Ottenere oggetti visivi di Power BI dall'interno di Power BI

  1. È anche possibile ottenere oggetti visivi di Power BI dall'interno di Power BI Desktop o dal servizio Power BI. Selezionare i puntini di sospensione (...) nel riquadro Visualizzazioni e selezionare Ottieni altri oggetti visivi.

    Screenshot che mostra Ottieni altri oggetti visivi in Altre opzioni nel riquadro Visualizzazioni di Power BI.

  2. In questo caso, viene visualizzata la finestra di dialogo Oggetti visivi di Power BI in cui è possibile scorrere gli oggetti visivi di Power BI disponibili e selezionare gli elementi desiderati. È possibile eseguire una ricerca in base al nome, selezionare una categoria o semplicemente scorrere l'elenco di oggetti visivi disponibili. Quando si è pronti, è sufficiente selezionare Aggiungi per aggiungere l'oggetto visivo personalizzato a Power BI.

    Screenshot che mostra gli oggetti visivi di Power BI disponibili quando si seleziona Ottieni altri oggetti visivi.

Condividere oggetti visivi di Power BI basati su R

Se si creano oggetti visivi basati su R personalizzati da usare nei report, è possibile condividerli con tutti, aggiungendo l'oggetto visivo personalizzato alla raccolta di oggetti visivi di Power BI. I contributi vengono eseguiti tramite GitHub secondo la procedura seguente:

Risolvere i problemi relativi agli oggetti visivi di Power BI basati su R

Per il corretto funzionamento degli oggetti visivi di Power BI basati su R occorre rispettare determinate dipendenze. Quando gli oggetti visivi di Power BI basati su R non vengono eseguiti o caricati correttamente, il problema è in genere uno dei seguenti:

  • Il motore R è mancante
  • Errori nello script R su cui si basa l'oggetto visivo
  • I pacchetti R sono mancanti o non aggiornati

La sezione seguente descrive i passaggi di risoluzione dei problemi che è possibile eseguire per trovare una soluzione ai problemi riscontrati.

Pacchetti R mancanti o non aggiornati

Quando si prova a installare un oggetto visivo personalizzato basato su R, possono verificarsi errori in caso di pacchetti R mancanti o obsoleti. Ciò può dipendere da uno dei motivi seguenti:

  • L'installazione di R non è compatibile con il pacchetto R
  • Le impostazioni del firewall, del software antivirus o del proxy impediscono la connessione di R a Internet
  • La connessione Internet è lenta o si verifica un problema di connessione Internet

Il team di Power BI è attivamente impegnato nel risolvere questi problemi prima che raggiungano l'utente e la prossima versione di Power BI Desktop incorporerà degli aggiornamenti per risolvere questi problemi. Fino ad allora, è possibile eseguire una o più delle seguenti operazioni per ridurre i problemi:

  1. Rimuovere l'oggetto visivo personalizzato, quindi installarlo di nuovo. Verrà avviata una nuova installazione dei pacchetti R.

  2. Se l'installazione di R non è aggiornata, aggiornarla, quindi rimuovere e reinstallare l'oggetto visivo personalizzato come descritto nel passaggio precedente.

    Le versioni supportate di R sono elencate nella descrizione di ogni oggetto visivo personalizzato con tecnologia R, come illustrato nella figura seguente.

    Screenshot che mostra le versioni di R supportate per un oggetto visivo personalizzato di Power BI basato su R.

    Nota

    È possibile mantenere l'installazione di R originale e associare Power BI Desktop solo alla versione corrente installata. Passare a File > Opzioni e ipostazioni > Opzioni > Script R.

  3. Installare i pacchetti R manualmente, usando qualsiasi console di R. Di seguito è indicata la procedura per questo approccio:

    a. Scaricare lo script di installazione dell'oggetto visivo basato su R e salvare il file in un'unità locale.

    b. Dalla console di R, eseguire le operazioni seguenti:

    source("C:/Users/david/Downloads/ScriptInstallPackagesForForecastWithWorkarounds.R")
    

    Di seguito sono elencati i percorsi di installazione predefiniti:

        c:\Program Files\R\R-3.3.x\bin\x64\Rterm.exe (for CRAN-R)
        c:\Program Files\R\R-3.3.x\bin\x64\Rgui.exe (for CRAN-R)
        c:\Program Files\R\R-3.3.x\bin\R.exe (for CRAN-R)
        c:\Program Files\Microsoft\MRO-3.3.x\bin\R.exe (for MRO)
        c:\Program Files\Microsoft\MRO-3.3.x\bin\x64\Rgui.exe (for MRO)
        c:\Program Files\RStudio\bin\rstudio.exe (for RStudio)
    
  4. Se la procedura precedente non funziona, provare a eseguire le operazioni seguenti:

    a. Usare R Studio e seguire la procedura descritta al passaggio 3.b. precedente (eseguire la riga di script dalla console R).

    b. Se il passaggio precedente non funziona, modificare Strumenti > Opzioni globali > Pacchetti in R Studio e abilitare la casella di controllo per Usa libreria/proxy di Internet Explorer per HTTP, quindi ripetere il passaggio 3.b. dalla procedura precedente.

Esaminare le informazioni aggiuntive seguenti su R in Power BI.