แชร์ผ่าน


เรียกใช้สคริปต์ R ใน Power BI Desktop

คุณสามารถเรียกใช้สคริปต์ R โดยตรงใน Power BI Desktop และนําเข้าแบบจําลองความหมายผลลัพธ์ลงในแบบจําลองข้อมูล Power BI Desktop ได้

ติดตั้ง R

เมื่อต้องการเรียกใช้สคริปต์ R ใน Power BI Desktop คุณจําเป็นต้องติดตั้ง R บนเครื่องคอมพิวเตอร์ของคุณ คุณสามารถดาวน์โหลดและติดตั้ง R ได้ฟรีจากหลายตําแหน่ง รวมถึง CRAN Repository การเผยแพร่ปัจจุบันสนับสนุนอักขระ 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>อื่น ๆจากนั้นเลือก เชื่อมต่อ:

    สกรีนช็อต แสดงกล่องโต้ตอบรับข้อมูลพร้อมสคริปต์อื่น ๆ และสคริปต์ R ที่เลือกและปุ่มเชื่อมต่อที่ถูกเน้น

  2. ถ้า R ติดตั้งอยู่บนเครื่องคอมพิวเตอร์ของคุณ เพียงแค่คัดลอกสคริปต์ของคุณลงในหน้าต่างสคริปต์ และเลือก ตกลง เวอร์ชันที่ติดตั้งล่าสุดจะแสดงเป็นเครื่องมือ R ของคุณ

    สกรีนช็อตแสดงกล่องโต้ตอบสคริปต์ R ใน Power BI Desktop พร้อมข้อมูลการติดตั้ง R ที่เน้น

  3. เลือก ตกลง เพื่อเรียกใช้สคริปต์ R เมื่อสคริปต์ทํางานเสร็จเรียบร้อย คุณสามารถเลือกเฟรมข้อมูลผลลัพธ์เพื่อเพิ่มไปยังแบบจําลอง Power BI

คุณสามารถควบคุมได้ว่าจะใช้การติดตั้ง R ใดในการเรียกใช้สคริปต์ของคุณ เพื่อระบุการตั้งค่าการติดตั้ง R เลือก แฟ้ม>ตัวเลือกและการตั้งค่า>ตัวเลือกแล้วเลือก การเขียนสคริปต์ R ภายใต้ ตัวเลือกสคริปต์ Rไดเรกทอรีหลัก R ที่ตรวจพบ รายการแบบดรอปดาวน์จะแสดงตัวเลือกการติดตั้ง R ปัจจุบันของคุณ ถ้าการติดตั้ง R ที่คุณต้องการไม่ได้อยู่ในรายการ ให้เลือก อื่น แล้วเรียกดูหรือใส่โฟลเดอร์การติดตั้ง R ที่คุณต้องการใน ตั้งค่าไดเรกทอรีหลัก R

ภาพหน้าจอของกล่องโต้ตอบตัวเลือกที่แสดงตัวเลือกสคริปต์ R ที่มี การตั้งค่าไดเรกทอรีหลัก R ที่เน้น

ฟื้นฟู

คุณสามารถรีเฟรชสคริปต์ R ใน Power BI Desktop ได้ เมื่อคุณรีเฟรชสคริปต์ R, Power BI Desktop เรียกใช้สคริปต์ R อีกครั้งในสภาพแวดล้อมของ Power BI Desktop

ดูข้อมูลเพิ่มเติมเกี่ยวกับ R ใน Power BI ต่อไปนี้