Verwenden einer externen R-IDE mit Power BIUse an external R IDE with Power BI

Mit Power BI Desktop können Sie eine externe R-IDE (Integrated Development Environment, integrierte Entwicklungsumgebung) zum Erstellen und Optimieren von R-Skripts verwenden und diese Skripts dann in Power BI nutzen.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.

Aktivieren einer externen R-IDEEnable an external R IDE

Vor der Veröffentlichung dieser Funktion mussten Sie zum Erstellen und Ausführen von R-Skripts den R-Skript-Editor in Power BI Desktop verwenden.Previously, you had to use the R script editor in Power BI Desktop to create and run R scripts. Mit dieser Version können Sie die externe R-IDE aus Power BI Desktop starten. Ihre Daten werden automatisch importiert und in der R-IDE angezeigt.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. Dort können Sie das Skript in der externen R-IDE ändern und dann wieder in Power BI Desktop einfügen, um visuelle Power BI-Objekte und -Berichte zu erstellen.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.

Ab der Power BI Desktop-Version von September 2016 (Version 2.39.4526.362) können Sie angeben, welche R-IDE Sie verwenden möchten. Diese wird dann automatisch in Power BI Desktop gestartet.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.

AnforderungenRequirements

Um dieses Feature verwenden zu können, müssen Sie eine R-IDE auf dem lokalen Computer installieren.To use this feature, you need to install an R IDE on your local computer. Das R-Modul ist in Power BI Desktop nicht enthalten und wird nicht bereitgestellt oder installiert. Sie müssen daher R separat auf dem lokalen Computer installieren.Power BI Desktop does not include, deploy or install the R engine, so you must separately install R on your local computer. Sie können die zu verwendende R-IDE-R auswählen. Dabei stehen Ihnen die folgenden Optionen zur Verfügung:You can choose which R IDE to use, with the following options:

  • Sie können Ihre bevorzugte R-IDE installieren. Viele sind kostenlos, z. B. über die R Open-Downloadseite und das CRAN-Repository.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 unterstützt auch R Studio und Visual Studio 2015 mit den Editoren R-Tools für Visual Studio.Power BI Desktop also supports R Studio and Visual Studio 2015 with R Tools for Visual Studio editors.
  • Sie können auch eine andere R-IDE installieren und sie durch Power BI Desktop starten lassen. Führen Sie dazu einen der folgenden Schritte aus:You can also install a different R IDE and have Power BI Desktop launch that R IDE by doing one of the following:

    • Verknüpfen Sie R-Dateien mit der externen IDE, die von Power BI Desktop gestartet werden soll.You can associate .R files with the external IDE you want Power BI Desktop to launch.
    • Sie können die EXE-Datei angeben, die von Power BI Desktop gestartet werden soll, indem Sie im Abschnitt Optionen für R-Skript des Dialogfelds Optionen die Option Sonstige angeben.You can specify the .exe that Power BI Desktop should launch by selecting Other from the R Script Options section of the Options dialog. Sie öffnen das Dialogfeld Optionen, indem Sie Datei > Optionen und Einstellungen > Optionen auswählen.You can bring up the Options dialog by going to File > Options and settings > Options.

Wenn Sie mehrere R-IDEs installiert haben, können Sie angeben, welche gestartet werden soll, indem Sie sie im Dialogfeld Optionen in der Dropdownliste Erkannte R-IDEs auswählen.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.

Power BI Desktop startet standardmäßig R Studio als externe R-IDE, wenn sie auf dem lokalen Computer installiert ist. Wenn R Studio nicht installiert ist und Sie über Visual Studio 2015 mit R-Tools für Visual Studio verfügen, wird stattdessen diese IDE gestartet.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. Wenn keine dieser R-IDEs installiert ist, wird die mit den R-Dateien verknüpfte Anwendung gestartet.If neither of those R IDEs is installed, the application associated with .R files is launched.

Und wenn keine Verknüpfung mit R-Dateien vorhanden ist, können Sie im Abschnitt Wechseln Sie zu Ihrer bevorzugten R-IDE des Dialogfelds Optionen einen Pfad zu einer benutzerdefinierten IDE angeben.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. Sie können auch eine andere R-IDE starten, indem Sie in Power BI Desktop neben dem Pfeilsymbol R-IDE starten das Zahnradsymbol Einstellungen auswählen.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.

Starten einer R-IDE aus Power BI DesktopLaunch an R IDE from Power BI Desktop

Führen Sie zum Starten einer R-IDE aus Power BI Desktop die folgenden Schritte aus.To launch an R IDE from Power BI Desktop, take the following steps.

  1. Laden Sie Daten in Power BI Desktop.Load data into Power BI Desktop.
  2. Wählen Sie einige Felder im Bereich Felder aus, mit denen Sie arbeiten möchten.Select some fields from the Fields pane that you want to work with. Wenn Sie noch keine visuellen Skriptelemente aktiviert haben, werden Sie hierzu aufgefordert.If you haven't enabled script visuals yet, you'll be prompted to do so.

  3. Wenn visuelle Skriptelemente aktiviert wurden, können Sie ein visuelles R-Element im Bereich Visualisierungen auswählen. Hiermit wird ein leeres visuelles R-Element erstellt, das die Ergebnisse des Skripts anzeigen kann.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. Der Bereich R-Skript-Editor wird ebenfalls angezeigt.The R script editor pane also appears.

  4. Jetzt können Sie die Felder auswählen, die Sie in Ihrem R-Skript verwenden möchten.Now you can select the fields you want to use in your R script. Wenn Sie ein Feld auswählen, wird im Feld R-Skript-Editor automatisch Skriptcode auf Grundlage der ausgewählten Felder erstellt.When you select a field, the R script editor field automatically creates script code based on the field or fields you select. Sie können das R-Skript direkt im Bereich R-Skript-Editor erstellen (oder einfügen), oder Sie lassen ihn leer.You can either create (or paste) your R script directly in the R script editor pane, your you can leave it empty.

    Hinweis

    Der Standardaggregationstyp für R-Visuals lautet Nicht zusammenfassen.The default aggregation type for R visuals is do not summarize.

  5. Starten Sie jetzt die R-IDE direkt aus Power BI Desktop starten.You can now launch your R IDE directly from Power BI Desktop. Wählen Sie die Schaltfläche R-IDE starten rechts auf der Titelleiste des R-Skript-Editors aus, wie unten dargestellt.Select the Launch R IDE button, found on the right side of the R script editor title bar, as shown below.

  6. Die angegebene R-IDE wird von Power BI Desktop gestartet, wie in der folgenden Abbildung dargestellt (in dieser Abbildung ist die Standard-R-IDE RStudio).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).

    Hinweis

    Power BI Desktop fügt die ersten drei Zeilen des Skripts hinzu, damit Ihre Daten aus Power BI Desktop importiert werden können, wenn Sie das Skript ausführen.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. Im Bereich R-Skript-Editor in Power BI Desktop erstellten Skripts werden ab Zeile 4 in der R-IDE angezeigt.Any script you created in the R script editor pane of Power BI Desktop appears starting in line 4 in your R IDE. Jetzt können Sie Ihr eigenes R-Skript in der R-IDE erstellen.At this point you can create your R script in the R IDE. Sobald das R-Skript in der R-IDE fertig ist, müssen Sie es kopieren und wieder im Bereich R-Skript-Editor in Power BI Desktop einfügen, ohne die ersten drei Zeilen des Skripts, die von Power BI Desktop automatisch generiert wurden.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. Kopieren Sie die ersten drei Zeilen des Skripts nicht wieder in Power BI Desktop, diese Zeilen wurden nur zum Importieren der Daten aus Power BI Desktop in die R-IDE benötigt.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.

Bekannte EinschränkungenKnown limitations

Für das Starten einer R-IDE direkt aus Power BI Desktop gelten einige Einschränkungen:Launching an R IDE directly from Power BI Desktop has a few limitations:

  • Das automatische Exportieren eines Skripts aus der R-IDE in Power BI Desktop wird nicht unterstützt.Automatically exporting your script from your R IDE into Power BI Desktop is not supported.
  • Der R Client-Editor (RGui.exe) wird nicht unterstützt, da der Editor selbst das Öffnen von Dateien nicht unterstützt.R Client editor (RGui.exe) is not supported, because the editor itself does not support opening files.

Nächste SchritteNext steps

Betrachten Sie die folgenden zusätzlichen Informationen über R in Power BI.Take a look at the following additional information about R in Power BI.