Κοινή χρήση μέσω


Εκτέλεση δεσμών ενεργειών R στο Power BI Desktop

Μπορείτε να εκτελέσετε απευθείας δέσμες ενεργειών R στο Power BI Desktop και να εισαγάγετε τα σημασιολογικά μοντέλα που προκύπτουν σε ένα μοντέλο δεδομένων του Power BI Desktop.

Εγκατάσταση της R

Για να εκτελέσετε δέσμες ενεργειών R στο Power BI Desktop, πρέπει να εγκαταστήσετε την R στον τοπικό υπολογιστή σας. Μπορείτε να κάνετε λήψη και εγκατάσταση της R δωρεάν από πολλές τοποθεσίες, συμπεριλαμβανομένου του αποθετηρίου CRAN. Η τρέχουσα έκδοση υποστηρίζει χαρακτήρες Unicode και διαστήματα (κενούς χαρακτήρες) στη διαδρομή εγκατάστασης.

Εκτέλεση δεσμών ενεργειών R

Με λίγα μόνο βήματα στο Power BI Desktop, μπορείτε να εκτελέσετε δέσμες ενεργειών R και να δημιουργήσετε ένα μοντέλο δεδομένων. Με το μοντέλο δεδομένων, μπορείτε να δημιουργήσετε αναφορές και να τις μοιραστείτε στο Υπηρεσία Power BI. Η δημιουργία δέσμης ενεργειών R στο Power BI Desktop υποστηρίζει πλέον μορφές αριθμών που περιέχουν δεκαδικά ψηφία (.) και κόμματα (,).

Προετοιμασία δέσμης ενεργειών R

Για να εκτελέσετε μια δέσμη ενεργειών R στο Power BI Desktop, δημιουργήστε τη δέσμη ενεργειών στο τοπικό περιβάλλον ανάπτυξης R σας και βεβαιωθείτε ότι εκτελείται σωστά.

Για να εκτελέσετε τη δέσμη ενεργειών στο Power BI Desktop, βεβαιωθείτε ότι η δέσμη ενεργειών εκτελείται με επιτυχία σε έναν νέο και μη αμετάβλητο χώρο εργασίας. Αυτό το προαπαιτούμενο σημαίνει ότι όλα τα πακέτα και οι εξαρτήσεις πρέπει να φορτωθούν και να εκτελεστούν ρητά. Μπορείτε να χρησιμοποιήσετε source() το για να εκτελέσετε εξαρτώμενες δέσμες ενεργειών.

Όταν προετοιμάζετε και εκτελείτε μια δέσμη ενεργειών R στο Power BI Desktop, υπάρχουν ορισμένοι περιορισμοί:

  • Επειδή εισάγονται μόνο τα πλαίσια δεδομένων, θυμηθείτε να αντιπροσωπεύσετε τα δεδομένα που θέλετε να εισαγάγετε στο Power BI σε ένα πλαίσιο δεδομένων.
  • Οι στήλες που πληκτρολογούνται ως "Σύνθετο" και "Διάνυσμα " δεν εισάγονται και αντικαθίστανται με τιμές σφάλματος στον πίνακα που δημιουργήθηκε.
  • Οι τιμές του N/A μεταφράζονται σε NULL τιμές στο Power BI Desktop.
  • Εάν μια δέσμη ενεργειών R εκτελεστεί για περισσότερο από 30 λεπτά λήγει.
  • Οι αλληλεπιδραστικές κλήσεις στη δέσμη ενεργειών R, όπως είναι η αναμονή για εισαγωγή από τον χρήστη, διακόπτουν την εκτέλεση της δέσμης ενεργειών.
  • Όταν ορίζετε τον κατάλογο εργασίας μέσα στη δέσμη ενεργειών R, πρέπει να ορίσετε μια πλήρη διαδρομή για τον κατάλογο εργασίας και όχι μια σχετική διαδρομή.
  • Οι δέσμες ενεργειών R δεν είναι δυνατό να εκτελεστούν στον Υπηρεσία Power BI.

Εκτέλεση της δέσμης ενεργειών R και εισαγωγή δεδομένων

Τώρα μπορείτε να εκτελέσετε τη δέσμη ενεργειών R για να εισαγάγετε δεδομένα στο Power BI Desktop:

  1. Στο Power BI Desktop, επιλέξτε Λήψη δεδομένων, επιλέξτε Άλλη>δέσμη ενεργειών R και, στη συνέχεια, επιλέξτε Σύνδεση:

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

  2. Εάν η R είναι εγκατεστημένη στον τοπικό υπολογιστή σας, απλώς αντιγράψτε τη δέσμη ενεργειών στο παράθυρο δέσμης ενεργειών και επιλέξτε OK. Η πιο πρόσφατη εγκατεστημένη έκδοση εμφανίζεται ως μηχανή R.

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

  3. Επιλέξτε OK για να εκτελέσετε τη δέσμη ενεργειών R. Όταν η δέσμη ενεργειών εκτελεστεί με επιτυχία, μπορείτε να επιλέξετε τα πλαίσια δεδομένων που προκύπτουν για προσθήκη στο μοντέλο Power BI.

Μπορείτε να ελέγξετε την εγκατάσταση R που θα χρησιμοποιηθεί για την εκτέλεση της δέσμης ενεργειών σας. Για να καθορίσετε τις ρυθμίσεις της εγκατάστασης R, επιλέξτε Αρχείο>Επιλογές και ρυθμίσεις>Επιλογές και, στη συνέχεια, επιλέξτε Δημιουργία δέσμης ενεργειών R. Στην περιοχή Επιλογές δέσμης ενεργειών R, η αναπτυσσόμενη λίστα Αρχικοί κατάλογοι R που εντοπίστηκαν εμφανίζει τις τρέχουσες επιλογές εγκατάστασης R που έχετε. Εάν η εγκατάσταση R που θέλετε δεν εμφανίζεται, επιλέξτε Άλλο και, στη συνέχεια, αναζητήστε ή εισαγάγετε τον προτιμώμενο φάκελο εγκατάστασης R στο πεδίο Ορισμός κεντρικού καταλόγου R.

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

Refresh

Μπορείτε να ανανεώσετε μια δέσμη ενεργειών R στο Power BI Desktop. Όταν ανανεώνετε μια δέσμη ενεργειών R, το Power BI Desktop εκτελεί ξανά τη δέσμη ενεργειών R στο περιβάλλον του Power BI Desktop.

Ρίξτε μια ματιά στις ακόλουθες πρόσθετες πληροφορίες σχετικά με την R στο Power BI.