Share via


R-szkriptek futtatása a Power BI Desktopban

R-szkripteket futtathat közvetlenül a Power BI Desktopban, és importálhatja az eredményül kapott szemantikai modelleket egy Power BI Desktop-adatmodellbe.

Az R telepítése

Ha R-szkripteket szeretne futtatni a Power BI Desktopban, telepítenie kell az R-t a helyi gépen. Az R-t számos helyről letöltheti és telepítheti ingyenesen, beleértve a CRAN-adattárat is. Az aktuális kiadás támogatja a Unicode-karaktereket és a szóközöket (üres karaktereket) a telepítési útvonalon.

R-szkriptek futtatása

A Power BI Desktopban néhány lépésben R-szkripteket futtathat, és létrehozhat egy adatmodellt. Az adatmodell segítségével jelentéseket hozhat létre, és megoszthatja őket a Power BI szolgáltatás. Az R-szkriptelés a Power BI Desktopban mostantól támogatja a decimális (.) és vesszőket (,) tartalmazó számformátumokat.

R-szkript előkészítése

Ha R-szkriptet szeretne futtatni a Power BI Desktopban, hozza létre a szkriptet a helyi R fejlesztői környezetben, és győződjön meg arról, hogy sikeresen fut.

A szkript Power BI Desktopban való futtatásához győződjön meg arról, hogy a szkript sikeresen fut egy új és nem módosított munkaterületen. Ez az előfeltétel azt jelenti, hogy minden csomagot és függőséget explicit módon kell betölteni és futtatni. Függő szkriptek futtatására is használható source() .

Amikor R-szkriptet készít elő és futtat a Power BI Desktopban, van néhány korlátozás:

  • Mivel csak az adatkeretek vannak importálva, ne felejtse el a Power BI-ba importálni kívánt adatokat egy adatkeretben ábrázolni.
  • A komplex és vektor típusú oszlopok nem importálhatók, és a létrehozott táblában hibaértékek lépnek fel.
  • N/A Az értékek értékekké NULL vannak lefordítva a Power BI Desktopban.
  • Ha egy R-szkript 30 percnél hosszabb ideig fut, az időkorlát túllépi az időkorlátot.
  • Az R-szkript interaktív hívásai, például a felhasználói bemenetre való várakozás leállítják a szkript végrehajtását.
  • Ha a munkakönyvtárat az R-szkripten belül állítja be, a relatív elérési út helyett a munkakönyvtár teljes elérési útját kell megadnia.
  • Az R-szkriptek nem futtathatók a Power BI szolgáltatás.

Az R-szkript futtatása és adatok importálása

Az R-szkript futtatásával adatokat importálhat a Power BI Desktopba:

  1. A Power BI Desktopban válassza az Adatok lekérése, az Egyéb>R-szkript, majd a Csatlakozás:

    Screenshot shows the Get Data dialog with Other and R script selected and the Connect button highlighted.

  2. Ha az R telepítve van a helyi gépen, másolja a szkriptet a szkriptablakba, és válassza az OK gombot. A legújabb telepített verzió R-motorként jelenik meg.

    Screenshot shows the R script dialog in Power BI Desktop with R installation information highlighted.

  3. Az R-szkript futtatásához válassza az OK gombot . A szkript sikeres futtatása után kiválaszthatja a Power BI-modellhez hozzáadni kívánt adatkereteket.

Szabályozhatja, hogy melyik R-telepítést használja a szkript futtatásához. Az R telepítési beállításainak megadásához válassza a Fájlbeállítások>és beállítások>lehetőséget, majd válassza az R-szkriptelés lehetőséget. Az R-szkript beállításai között az Észlelt R kezdőkönyvtárak legördülő listája az aktuális R-telepítési lehetőségeket jeleníti meg. Ha a kívánt R-telepítés nem szerepel a listában, válassza az Egyéb lehetőséget, majd keresse meg vagy írja be az előnyben részesített R telepítési mappát az R kezdőkönyvtárának beállítása területen.

Screenshot of the Options dialog showing R script options with Set an R home directory highlighted.

Frissítés

R-szkripteket frissíthet a Power BI Desktopban. R-szkript frissítésekor a Power BI Desktop ismét futtatja az R-szkriptet a Power BI Desktop-környezetben.

Tekintse meg az alábbi további információkat a Power BI R-ről.