Usare un IDE R esterno con Power BIUse an external R IDE with Power BI

Con Power BI Desktop, è possibile usare un IDE (Integrated Development Environment) R esterno per creare e ridefinire gli script R e quindi usarli in Power BI.With Power BI Desktop, you can use your external R IDE (Integrated Development Environment) to create and refine R scripts, then use those scripts in Power BI.

Abilitare un IDE R esternoEnable an external R IDE

In precedenza era necessario usare l'editor di script R in Power BI Desktop per creare ed eseguire gli script R.Previously, you had to use the R script editor in Power BI Desktop to create and run R scripts. Con questa versione è possibile avviare l'IDE R esterno da Power BI Desktop per importare e visualizzare automaticamente i dati nell'IDE R.With this release, you can launch your external R IDE from Power BI Desktop and have your data automatically imported and displayed in the R IDE. Da qui è possibile modificare lo script nell'ambiente IDE R esterno, quindi incollarlo di nuovo in Power BI Desktop per creare oggetti visivi e report di Power BI.From there, you can modify the script in that external R IDE, then paste it back into Power BI Desktop to create Power BI visuals and reports.

A partire dal rilascio di settembre 2016 di Power BI Desktop (versione 2.39.4526.362), è possibile specificare quali IDE R si vogliono usare e impostarne l'avvio automatico dall'interno Power BI Desktop.Beginning with the September 2016 release of Power BI Desktop (version 2.39.4526.362), you can specify which R IDE you would like to use, and have it launch automatically from within Power BI Desktop.

RequisitiRequirements

Per usare questa funzionalità, è necessario installare un IDE R nel computer locale.To use this feature, you need to install an R IDE on your local computer. Power BI Desktop non include, distribuisce o installa il motore R, quindi occorre installare separatamente R nel computer locale.Power BI Desktop does not include, deploy or install the R engine, so you must separately install R on your local computer. È possibile scegliere quale IDE R usare, con le opzioni seguenti:You can choose which R IDE to use, with the following options:

  • È possibile installare il proprio IDE R preferito, molti dei quali sono disponibili gratuitamente, ad esempio la pagina di download di Revolution Open e il repository CRAN.You can install your favorite R IDE, many of which are available for free, such as the Revolution Open download page, and the CRAN Repository.
  • Power BI Desktop supporta anche R Studio e Visual Studio 2015 con gli editor Strumenti R per Visual Studio.Power BI Desktop also supports R Studio and Visual Studio 2015 with R Tools for Visual Studio editors.
  • È anche possibile installare un IDE R diverso e configurare Power BI Desktop in modo da avviare tale IDE R effettuando una delle operazioni seguenti:You can also install a different R IDE and have Power BI Desktop launch that R IDE by doing one of the following:

    • È possibile associare i file con estensione R all'IDE esterno che dovrà essere avviato da Power BI Desktop.You can associate .R files with the external IDE you want Power BI Desktop to launch.
    • È possibile specificare il file EXE che Power BI Desktop deve avviare selezionando Altro dalla sezione Opzioni per gli script R della finestra di dialogo Opzioni.You can specify the .exe that Power BI Desktop should launch by selecting Other from the R Script Options section of the Options dialog. È possibile visualizzare la finestra di dialogo Opzioni passando a File > Opzioni e impostazioni > Opzioni.You can bring up the Options dialog by going to File > Options and settings > Options.

Se sono stati installati più IDE R, è possibile specificare quale verrà avviato selezionandolo dall'elenco a discesa IDE R rilevati nella finestra di dialogo Opzioni.If you have multiple R IDEs installed, you can specify which will be launched by selecting it from the Detected R IDEs drop-down in the Options dialog.

Per impostazione predefinita, Power BI Desktop avvierà R Studio dell'IDE R esterno se è installato nel computer locale; se R Studio non è installato ed è disponibile Visual Studio 2015 con Strumenti R per Visual Studio, verrà avviato quest'ultimo.By default, Power BI Desktop will launch R Studio as the external R IDE if it's installed on your local computer; if R Studio is not installed and you have Visual Studio 2015 with R Tools for Visual Studio, that will be launched instead. Se nessuno di questi IDE R è installato, verrà avviata l'applicazione associata ai file R.If neither of those R IDEs is installed, the application associated with .R files is launched.

Se non esiste alcuna associazione dei file R è possibile specificare un percorso a un IDE personalizzato nella sezione Passare all'IDE R preferito della finestra di dialogo Opzioni.And if no .R file association exists, it's possible to specify a path to a custom IDE in the Browse to your preferred R IDE section of the Options dialog. È anche possibile avviare un IDE R diverso selezionando l'icona dell'ingranaggio Impostazioni accanto all'icona a forma di freccia Avvia IDE R in Power BI Desktop.You can also launch a different R IDE by selecting the Settings gear icon beside the Launch R IDE arrow icon, in Power BI Desktop.

Avviare un IDE R da Power BI DesktopLaunch an R IDE from Power BI Desktop

Per avviare un IDE R da Power BI Desktop, seguire questa procedura.To launch an R IDE from Power BI Desktop, take the following steps.

  1. Caricare i dati in Power BI Desktop.Load data into Power BI Desktop.
  2. Nel riquadro ampi selezionare i campi che si prevede di utilizzare.Select some fields from the Fields pane that you want to work with. Se non sono ancora stati abilitati oggetti visivi di script, verrà richiesto di farlo.If you haven't enabled script visuals yet, you'll be prompted to do so.

  3. Quando gli oggetti visivi di script sono abilitati, è possibile selezionare un oggetto visivo R nel riquadro Visualizzazioni crea un oggetto visivo R vuoto pronto per la visualizzazione dei risultati dello script.When script visuals are enabled, you can select an R visual from the Visualizations pane, which creates a blank R visual that's ready to display the results of your script. Verrà visualizzato anche il riquadro Editor di script R.The R script editor pane also appears.

  4. A questo punto è possibile selezionare i campi da usare nello script R.Now you can select the fields you want to use in your R script. Quando si seleziona un campo, nel campo Editor di script R viene creato automaticamente il codice script in base al campo o ai campi selezionati.When you select a field, the R script editor field automatically creates script code based on the field or fields you select. È possibile creare (o incollare) lo script R direttamente nel riquadro Editor di script R o lasciarlo vuoto.You can either create (or paste) your R script directly in the R script editor pane, your you can leave it empty.

    Nota

    Il tipo di aggregazione predefinito per gli oggetti visivi R è Non riepilogare.The default aggregation type for R visuals is do not summarize.

  5. Ora è possibile avviare l'IDE R direttamente da Power BI Desktop.You can now launch your R IDE directly from Power BI Desktop. Scegliere il pulsante per l'avvio dell'IDE R a destra della barra del titolo Editor di script R, come illustrato di seguito.Select the Launch R IDE button, found on the right side of the R script editor title bar, as shown below.

  6. L'IDE R specificato viene avviato da Power BI Desktop, come illustrato nell'immagine seguente. In questa immagine RStudio è l'IDE R predefinito.Your specified R IDE is launched by Power BI Desktop, as shown in the following image (in this image, RStudio is the default R IDE).

    Nota

    Power BI Desktop aggiunge le prime tre righe dello script per consentire l'importazione dei dati da Power BI Desktop dopo che l'utente ha eseguito lo script.Power BI Desktop adds the first three lines of the script so it can import your data from Power BI Desktop once you run the script.

  7. Qualsiasi script creato nel riquadro Editor di script R di Power BI Desktop viene visualizzato a partire dalla riga 4 nell'IDE R.Any script you created in the R script editor pane of Power BI Desktop appears starting in line 4 in your R IDE. A questo punto è possibile creare uno script R nell'IDE R.At this point you can create your R script in the R IDE. Dopo aver completato lo script R nell'IDE R, è necessario copiarlo e incollarlo nel riquadro Editor di script R in Power BI Desktop, escludendo le prime tre righe dello script generate automaticamente da Power BI Desktop.Once your R script is complete in your R IDE, you need to copy and paste it back into the R script editor pane in Power BI Desktop, excluding the first three lines of the script that Power BI Desktop automatically generated. Non ricopiare le prime tre righe dello script in Power BI Desktop, perché sono state usate solo per l'importazione dei dati nell'IDE R da Power BI Desktop.Do not copy the first three lines of script back into Power BI Desktop, those lines were only used to import your data to your R IDE from Power BI Desktop.

Limitazioni noteKnown limitations

L'avvio di un IDE R direttamente da Power BI Desktop presenta alcune limitazioni:Launching an R IDE directly from Power BI Desktop has a few limitations:

  • L'esportazione automatica dello script dall'IDE R in Power BI Desktop non è supportata.Automatically exporting your script from your R IDE into Power BI Desktop is not supported.
  • L'editor di R Client (RGui.exe) non è supportato, perché l'editor stesso non supporta l'apertura di file.R Client editor (RGui.exe) is not supported, because the editor itself does not support opening files.

Passaggi successiviNext steps

Esaminare le informazioni aggiuntive seguenti su R in Power BI.Take a look at the following additional information about R in Power BI.