ซอฟต์แวร์นี้จะช่วยให้ไดรเวอร์ของคุณทำงานอยู่เสมอ ทำให้คุณปลอดภัยจากข้อผิดพลาดทั่วไปของคอมพิวเตอร์และความล้มเหลวของฮาร์ดแวร์ ตรวจสอบไดรเวอร์ทั้งหมดของคุณตอนนี้ใน 3 ขั้นตอนง่ายๆ:
- ดาวน์โหลด DriverFix (ไฟล์ดาวน์โหลดที่ตรวจสอบแล้ว)
- คลิก เริ่มสแกน เพื่อค้นหาไดรเวอร์ที่มีปัญหาทั้งหมด
- คลิก อัพเดทไดรเวอร์ เพื่อรับเวอร์ชันใหม่และหลีกเลี่ยงการทำงานผิดพลาดของระบบ
- DriverFix ถูกดาวน์โหลดโดย 0 ผู้อ่านในเดือนนี้
Microsoft Power Bi เป็นเครื่องมือ BI การแสดงข้อมูลเชิงโต้ตอบที่ทรงพลัง ขณะใช้เดสก์ท็อป Power Bi หรือเว็บไคลเอ็นต์ คุณอาจพบข้อผิดพลาดบางอย่าง หนึ่งในข้อผิดพลาดที่พบบ่อยที่สุดคือ Power Bi expression.errors ข้อผิดพลาดนิพจน์มักจะมาพร้อมกับข้อความแสดงข้อผิดพลาดที่แตกต่างกันตามที่รายงานใน ชุมชน Power Bi.
หลังจากค้นคว้าปัญหานี้เป็นเวลา 2 วันเป็นเวลาหลายชั่วโมง ฉันก็นิ่งงันจริงๆ
ฉันได้ลองสร้างฟังก์ชันง่าย ๆ ของ If หรือ Switch แล้วและทั้งคู่ก็ส่งคืนข้อผิดพลาดที่กล่าวถึงข้างต้น
ฉันยังสร้างตัวอย่างตามตัวอย่างที่ให้มาบน MSDN สำหรับฟังก์ชัน IF โดยพยายามใช้ทั้งในสภาพแวดล้อม Power BI Desktop และ/หรือ Power Query สำหรับ Excel 2013 (32 บิต) โดยไม่มีโชคใดๆ
ในคู่มือการแก้ไขปัญหานี้ เราได้รวบรวมรายการวิธีแก้ปัญหาที่เป็นไปได้เพื่อแก้ไขนิพจน์ Power Bi
แก้ไข Power Bi expression.errors
1. Power Bi expression.error ชื่อ 'ถ้า' ไม่เป็นที่รู้จัก
ตรวจสอบไวยากรณ์ Power Query
- ข้อผิดพลาดนี้มักเกิดขึ้นเมื่อมีปัญหากับไวยากรณ์แบบสอบถามพลังงานที่ใช้
- หากคุณกำลังพยายามใช้แบบสอบถาม if-else ตรวจสอบให้แน่ใจว่าคุณใช้ไวยากรณ์แบบสอบถามกำลังที่ถูกต้อง
- ต่อไป คลิก ตกลง. คุณจะเห็นตัวแก้ไขแบบสอบถาม
- ตอนนี้คุณสามารถคลิกที่ เพิ่มกฎ และเพิ่มมากขึ้นหากจำเป็น
ปิดใช้งานโหมดโฟกัสใน Power BI ใน 3 ขั้นตอนง่ายๆ
2. Power Bi expression.error พบการอ้างอิงแบบวนซ้ำระหว่างการประเมิน
ตรวจสอบสองตารางสำหรับการพึ่งพา
- หากคุณกำลังทำงานกับสองตารางและตารางที่สองขึ้นอยู่กับตารางแรก แสดงว่าคุณเข้าร่วมกับ Master PDB TEMP
- สิ่งที่คุณสามารถทำได้คือสร้างการอ้างอิงถึง MASTER PDB TEMP และแก้ไขตารางที่ 2 ไปยังเคียวรีที่อ้างอิงใหม่
- แบบสอบถามใหม่จะช่วยคุณแก้ไขข้อผิดพลาด
3. Power Bi expression.error ไม่รู้จักชื่อ 'ซ้าย'
ใช้ Power Query M
- ขึ้นอยู่กับสูตรที่คุณใช้ ข้อผิดพลาดนี้มักจะบ่งชี้ว่าคุณจำเป็นต้องใช้ Power Query (หรือที่รู้จักในชื่อ M) ในตัวแก้ไขแบบสอบถาม
- คุณสามารถอ่านเพิ่มเติมเกี่ยวกับ ภาษาสูตร Power Query M จากแหล่งข้อมูลอย่างเป็นทางการของ Microsoft
- Microsoft Power Query นำเสนอประสบการณ์การนำเข้าข้อมูลที่ทรงพลังพร้อมฟีเจอร์มากมาย
4. Power Bi expression.error ฟิลด์มีอยู่แล้วในบันทึก
ตรวจสอบชื่อซ้ำ
- นี่เป็นข้อผิดพลาดทั่วไปอีกประการหนึ่ง และมักเกิดขึ้นหากมีเอนทิตีสองรายการที่มีชื่อเหมือนกันในตาราง
- ตัวอย่างเช่น หากคุณมีฟิลด์ที่ฝากข้อมูลและฟิลด์ใดฟิลด์หนึ่งของคุณมีชื่อเหมือนกัน Power Bi จะแสดงข้อผิดพลาดนี้
- เพียงเปลี่ยนชื่อฟิลด์และตรวจสอบการปรับปรุงใดๆ
5. Power Bi expression.error ไม่รู้จักชื่อ 'รูปแบบ'
ใช้ Power Query Language
- ข้อผิดพลาดนี้คล้ายกับสิ่งที่เราได้กล่าวถึงก่อนหน้านี้ในบทความนี้ ข้อผิดพลาดนี้มักเกิดขึ้นหากคุณกำลังสร้างคอลัมน์แบบกำหนดเองในตัวแก้ไขแบบสอบถามด้วยไวยากรณ์ DAX
- สิ่งที่คุณต้องทำคือใช้ภาษาของ Power Query เพื่อเขียนสูตรในตัวแก้ไขแบบสอบถาม
6. Power Bi expression.error ดัชนีอยู่นอกขอบเขตของบันทึก
ตรวจสอบอักขระที่ไม่ได้รับอนุญาต
- ข้อผิดพลาด แม้ว่าจะไม่ได้เจาะจงบ่งชี้ว่าไฟล์อยู่นอกขอบเขตของเร็กคอร์ด
- โดยปกติหมายความว่าคุณใช้อักขระที่ไม่อนุญาต ตรวจสอบตารางของคุณสำหรับชื่อคอลัมน์ที่มีอักขระพิเศษหรือตัวพิมพ์ใหญ่
7. ค่า expression.error ของ Power Bi 'ที่ต้องการ' ไม่ใช่ประเภทที่ถูกต้อง
ถอนการติดตั้ง ODBC Connector และ Power Bi Client
- ดูเหมือนว่าข้อผิดพลาดนี้จะเกิดขึ้นเนื่องจากข้อขัดแย้งระหว่างตัวเชื่อมต่อ Power Bi เช่น ODBC นอกจากนี้ยังสามารถเกิดขึ้นได้หากไคลเอนต์ Power Bi ได้พัฒนาอุปสรรค์
- ในการแก้ไขข้อผิดพลาด ให้ถอนการติดตั้งการเชื่อมต่อที่ติดตั้งและติดตั้งไคลเอนต์ Power Bi ใหม่ด้วย
เรื่องราวที่เกี่ยวข้องที่คุณอาจชอบ:
- นี่คือวิธีที่คุณสามารถเพิ่มป้ายชื่อข้อมูลใน Power BI [EASY STEPS]
- ต่อไปนี้เป็นวิธีปิดการโต้ตอบทั้งหมดใน Power BI [QUICK GUIDE]
- แก้ไข power bi datasource.errors ด้วยขั้นตอนเหล่านี้