Usar una IDE de R externa con Power BIUse an external R IDE with Power BI

Con Power BI Desktop, puede usar un IDE de R externo (entorno de desarrollo integrado) para crear y perfeccionar los scripts de R y después usar esos scripts en 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.

Habilitar un IDE de R externoEnable an external R IDE

Anteriormente, tenía que usar el editor de scripts de R en Power BI Desktop para crear y ejecutar scripts de R.Previously, you had to use the R script editor in Power BI Desktop to create and run R scripts. Con este lanzamiento, puede iniciar el IDE de R externo desde Power BI Desktop y hacer que los datos se importen y aparezcan de forma automática en el IDE de 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. Desde allí, puede modificar el script en ese IDE de R externo y después volver a pegarlo en Power BI Desktop para crear objetos visuales e informes de 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 partir de la versión de septiembre de 2016 de Power BI Desktop (versión 2.39.4526.362), puede especificar qué IDE de R le gustaría utilizar e iniciarlo automáticamente desde 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.

RequisitosRequirements

Para utilizar esta función, debe instalar un IDE de R en el equipo local.To use this feature, you need to install an R IDE on your local computer. Power BI Desktop no incluye, implementa ni instala el motor de R, por lo que debe instalar por separado R en el equipo local.Power BI Desktop does not include, deploy or install the R engine, so you must separately install R on your local computer. Puede elegir qué IDE de R usar con las siguientes opciones:You can choose which R IDE to use, with the following options:

  • Puede instalar su IDE de R favorito, muchos de los cuales están disponibles de forma gratuita, como la página de descarga de Revolution Open y el repositorio 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 también admite R Studio y Visual Studio 2015 con editores Herramientas remotas para Visual Studio.Power BI Desktop also supports R Studio and Visual Studio 2015 with R Tools for Visual Studio editors.
  • También puede instalar un IDE de R diferente y que Power BI Desktop inicie ese IDE de R realizando uno de los siguientes procedimientos:You can also install a different R IDE and have Power BI Desktop launch that R IDE by doing one of the following:

    • Puede asociar los archivos .R con el IDE externo que quiere que inicie Power BI Desktop.You can associate .R files with the external IDE you want Power BI Desktop to launch.
    • Puede especificar el .exe que Power BI Desktop debe iniciar seleccionando Otros desde la sección Opciones de Script de R del cuadro de diálogo Opciones.You can specify the .exe that Power BI Desktop should launch by selecting Other from the R Script Options section of the Options dialog. Puede poner en funcionamiento el cuadro de diálogo Opciones yendo a Archivo > Opciones y configuración > Opciones.You can bring up the Options dialog by going to File > Options and settings > Options.

Si tiene varios IDE de R instalados, puede especificar cuál se iniciará seleccionándolo en la el cuadro desplegable IDE de R detectados en el cuadro de diálogo Opciones.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.

De forma predeterminada, Power BI Desktop iniciará R Studio como el IDE de R externo si está instalado en el equipo local; si R Studio no está instalado y tiene Visual Studio 2015 con R Tools para Visual Studio, que se iniciará en su lugar.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. Si ninguno de estos IDE de R está instalado, se inicia la aplicación asociada a archivos . R.If neither of those R IDEs is installed, the application associated with .R files is launched.

Y si no hay ninguna asociación de archivos .R, es posible especificar una ruta de acceso a un IDE personalizado en la sección Navegue hasta el IDE de R que prefiera del cuadro de diálogo Opciones.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. También puede iniciar un IDE de R diferente seleccionando el icono de engranaje Configuración situado junto al icono de flecha Iniciar IDE de R en 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.

Iniciar un IDE de R desde Power BI DesktopLaunch an R IDE from Power BI Desktop

Para iniciar un IDE de R desde Power BI Desktop, siga estos pasos.To launch an R IDE from Power BI Desktop, take the following steps.

  1. Cargue los datos en Power BI Desktop.Load data into Power BI Desktop.
  2. Seleccione algunos campos del panel Campos con los que quiera trabajar.Select some fields from the Fields pane that you want to work with. Si no ha habilitado los objetos visuales de scripts, se le pedirá que lo haga.If you haven't enabled script visuals yet, you'll be prompted to do so.

  3. Al habilitar los objetos visuales de scripts, puede seleccionar un objeto visual de R del panel Visualizaciones, que crea un objeto visual de R en blanco que está listo para mostrar los resultados del 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. También aparece el panel Editor de script R.The R script editor pane also appears.

  4. Ahora puede seleccionar los campos que quiera usar en el script de R.Now you can select the fields you want to use in your R script. Al seleccionar un campo, el campo Editor de script R crea de forma automática el código de script según el campo o campos seleccionados.When you select a field, the R script editor field automatically creates script code based on the field or fields you select. Puede crear (o pegar) el script de R directamente en el panel Editor de script R, o puede dejarlo vacío.You can either create (or paste) your R script directly in the R script editor pane, your you can leave it empty.

    Nota

    El tipo de agregación predeterminado para objetos visuales de R es No resumir.The default aggregation type for R visuals is do not summarize.

  5. Ahora puede iniciar el IDE de R directamente desde Power BI Desktop.You can now launch your R IDE directly from Power BI Desktop. Seleccione el botón Launch R IDE (Iniciar IDE de R) que se encuentra en la parte derecha de la barra de título Editor de script R, como se muestra aquí.Select the Launch R IDE button, found on the right side of the R script editor title bar, as shown below.

  6. Se inicia el IDE de R especificado por Power BI Desktop, tal y como se muestra en la siguiente imagen (en esta imagen, RStudio es el IDE de R predeterminado).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 agrega las tres primeras líneas del script para poder importar los datos desde Power BI Desktop una vez que ejecute el 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. Cualquier script creado en el panel Editor de script R de Power BI Desktop aparece a partir de la línea 4 en el IDE de R.Any script you created in the R script editor pane of Power BI Desktop appears starting in line 4 in your R IDE. En este momento, puede crear el script de R en el IDE de R.At this point you can create your R script in the R IDE. Una vez que esté completo el script de R en el IDE de R, deberá copiarlo y pegarlo en el panel Editor de script R de Power BI Desktop, excepto las tres primeras líneas del script que Power BI Desktop ha generado de forma automática.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. No vuelva a copiar las tres primeras líneas del script en Power BI Desktop, esas líneas solo se han usado para importar los datos en el IDE de R desde 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.

Limitaciones conocidasKnown limitations

Iniciar un IDE de R directamente desde Power BI Desktop tiene algunas limitaciones:Launching an R IDE directly from Power BI Desktop has a few limitations:

  • No se admite la exportación automática del script desde el IDE de R en Power BI Desktop.Automatically exporting your script from your R IDE into Power BI Desktop is not supported.
  • No se admite el editor R Client (RGui.exe), porque el propio editor no puede abrir archivos.R Client editor (RGui.exe) is not supported, because the editor itself does not support opening files.

Pasos siguientesNext steps

Eche un vistazo a la siguiente información adicional sobre R en Power BI.Take a look at the following additional information about R in Power BI.