Używanie zewnętrznego środowiska IDE języka R z usługą Power BI

W programie Power BI Desktop możesz użyć zewnętrznego środowiska IDE języka R (zintegrowanego środowiska projektowego) do tworzenia i uściślinia skryptów języka R, a następnie używać tych skryptów w usłudze Power BI.

Screenshot of the Options dialog, showing R Studio is entered in the Detected R I D E field.

Włączanie zewnętrznego środowiska IDE języka R

Uruchom zewnętrzne środowisko IDE języka R z programu Power BI Desktop i automatycznie zaimportować i wyświetlić dane w środowisku IDE języka R. Z tego miejsca możesz zmodyfikować skrypt w tym zewnętrznym środowisku IDE języka R, a następnie wkleić go z powrotem do programu Power BI Desktop , aby utworzyć wizualizacje i raporty usługi Power BI. Określ środowisko IDE języka R, którego chcesz użyć, i uruchom je automatycznie z poziomu programu Power BI Desktop.

Wymagania

Aby użyć tej funkcji, należy zainstalować środowisko IDE języka R na komputerze lokalnym. Program Power BI Desktop nie zawiera, nie wdraża ani nie instaluje aparatu języka R, dlatego należy oddzielnie zainstalować język R na komputerze lokalnym. Możesz wybrać, które środowisko IDE języka R ma być używane, z następującymi opcjami:

  • Możesz zainstalować ulubione środowisko IDE języka R, z których wiele jest dostępnych bezpłatnie, takich jak repozytorium CRAN.

  • Program Power BI Desktop obsługuje również programy R Studio i Visual Studio 2015 z narzędziami R Tools for Visual Studio.

  • Możesz również zainstalować inne środowisko IDE języka R i mieć program Power BI Desktop uruchomić to środowisko IDE języka R, wykonując jedną z następujących czynności:

    • Możesz skojarzyć plik . Pliki języka R z zewnętrznym środowiskiem IDE, które ma zostać uruchomione w programie Power BI Desktop .

    • Możesz określić .exe, które program Power BI Desktop powinien uruchomić, wybierając pozycję Inne w sekcji Opcje skryptu języka R w oknie dialogowym Opcje. Okno dialogowe Opcje można wyświetlić, przechodząc do pozycji Opcje pliku > i opcje ustawień>.

      Screenshot of the Options dialog, showing Other is entered in the Detected R I D E field to enter a preferred R I D E.

Jeśli masz zainstalowane wiele ide języka R, możesz określić, które będą uruchamiane, wybierając je z listy rozwijanej Wykryte środowiska IDE języka R w oknie dialogowym Opcje .

Domyślnie program Power BI Desktop uruchomi program R Studio jako zewnętrzne środowisko IDE języka R, jeśli jest zainstalowane na komputerze lokalnym. Jeśli program R Studio nie jest zainstalowany, a program Visual Studio 2015 z narzędziami R Tools for Visual Studio zostanie uruchomiony zamiast tego. Jeśli żaden z tych środowisk IDE języka R nie jest zainstalowany, aplikacja skojarzona z programem . Uruchomiono pliki języka R .

A jeśli nie . Istnieje skojarzenie pliku języka R . Istnieje możliwość określenia ścieżki do niestandardowego środowiska IDE w sekcji Przeglądaj do preferowanego środowiska IDE języka R w oknie dialogowym Opcje . Możesz również uruchomić inne środowisko IDE języka R, wybierając ikonę koła zębatego Ustawienia obok ikony Edytuj skrypt w zewnętrznym środowisku IDE w programie Power BI Desktop.

Uruchamianie środowiska IDE języka R z poziomu programu Power BI Desktop

Aby uruchomić środowisko IDE języka R z poziomu programu Power BI Desktop, wykonaj następujące kroki:

  1. Ładowanie danych do programu Power BI Desktop.

  2. Po włączeniu wizualizacji skryptu możesz wybrać wizualizację języka R w okienku Wizualizacje , co spowoduje utworzenie pustej wizualizacji języka R gotowej do wyświetlenia wyników skryptu. Zostanie również wyświetlone okienko edytora skryptów języka R.

    Screenshot of the Visualization pane, showing a blank R visual.

  3. Wybierz niektóre pola w okienku Pola , z którym chcesz pracować. Jeśli jeszcze nie włączono wizualizacji skryptów, zostanie wyświetlony monit o wykonanie tej czynności.

    Screenshot of the Enable script visuals dialog, prompting to enable the script vsiuals.

  4. Teraz możesz wybrać pola, których chcesz użyć w skryscie języka R. Po wybraniu pola pole Edytor skryptów języka R automatycznie tworzy kod skryptu na podstawie wybranego pola lub pól. Możesz utworzyć (lub wkleić) skrypt języka R bezpośrednio w okienku edytora skryptów języka R lub pozostawić go pusty.

    Screenshot of the Visualization pane, showing a blank R visual with script in the R script editor.

    Uwaga

    Domyślny typ agregacji wizualizacji języka R nie jest podsumowywać.

  5. Teraz możesz uruchomić środowisko IDE języka R bezpośrednio z poziomu programu Power BI Desktop. Wybierz przycisk Edytuj skrypt w zewnętrznym środowisku IDE znajdujący się po prawej stronie paska tytułu edytora skryptów języka R, jak pokazano poniżej.

    Screenshot of the R I D E pane, showing how to launch it from the R I D E button.

  6. Określone środowisko IDE języka R jest uruchamiane przez program Power BI Desktop, jak pokazano na poniższej ilustracji (na tej ilustracji RStudio jest domyślnym środowiskiem IDE języka R).

    Screenshot of the R I D E launched in Power B I Desktop, showing it in R Studio.

    Uwaga

    Program Power BI Desktop dodaje pierwsze trzy wiersze skryptu, aby można było zaimportować dane z programu Power BI Desktop po uruchomieniu skryptu.

  7. Każdy skrypt utworzony w okienku edytora skryptów języka R programu Power BI Desktop jest wyświetlany w wierszu 4 w środowisku IDE języka R. Na tym etapie możesz utworzyć skrypt języka R w środowisku IDE języka R. Po zakończeniu działania skryptu języka R w środowisku IDE języka R należy skopiować i wkleić go z powrotem do okienka edytora skryptów języka R w programie Power BI Desktop, z wyłączeniem pierwszych trzech wierszy skryptu wygenerowanego automatycznie przez program Power BI Desktop . Nie kopiuj pierwszych trzech wierszy skryptu z powrotem do programu Power BI Desktop. Te wiersze były używane tylko do importowania danych do środowiska IDE języka R z programu Power BI Desktop.

Znane ograniczenia

Uruchamianie środowiska IDE języka R bezpośrednio z programu Power BI Desktop ma kilka ograniczeń:

  • Automatyczne eksportowanie skryptu ze środowiska IDE języka R do programu Power BI Desktop nie jest obsługiwane.
  • Edytor klienta języka R (RGui.exe) nie jest obsługiwany, ponieważ sam edytor nie obsługuje otwierania plików.

Zapoznaj się z następującymi dodatkowymi informacjami na temat języka R w usłudze Power BI.