แชร์ผ่าน


ชื่อเรื่องตามนิพจน์ใน Power BI Desktop

นําไปใช้กับ: บริการของ Power BI Power BI Desktop

คุณสามารถสร้างชื่อเรื่องแบบไดนามิกที่กําหนดเองสําหรับวิชวล Power BI ของคุณได้ ด้วยการสร้างนิพจน์การวิเคราะห์ข้อมูล (DAX) ที่ยึดตามเขตข้อมูล ตัวแปร หรือองค์ประกอบทางการเขียนโปรแกรมอื่นๆ ชื่อเรื่องของวิชวลจะสามารถปรับเปลี่ยนได้โดยอัตโนมัติตามความจําเป็น การเปลี่ยนแปลงเหล่านี้จะขึ้นอยู่กับตัวกรอง การเลือก หรือการโต้ตอบและการกําหนดค่าของผู้ใช้อื่นๆ

สกรีนช็อตที่แสดงตัวเลือกการจัดรูปแบบตามเงื่อนไขของ Power BI Desktop

การสร้างชื่อเรื่องแบบไดนามิก บางครั้งเรียกว่า ชื่อเรื่องตามนิพจน์ จะตรงไปตรงมา

สร้างเขตข้อมูลสําหรับชื่อเรื่องของคุณ

ขั้นตอนแรกในการสร้างชื่อเรื่องตามนิพจน์คือการสร้างเขตข้อมูลในแบบจําลองของคุณเพื่อใช้สําหรับชื่อเรื่อง

มีวิธีการสร้างสรรค์มากมายเพื่อให้ชื่อวิชวลของคุณสะท้อนถึงสิ่งที่คุณต้องการพูดหรือสิ่งที่คุณต้องการแสดง ลองมาดูตัวอย่างสักสองตัวอย่าง

คุณสามารถสร้างนิพจน์ที่เปลี่ยนแปลงตามบริบทตัวกรองที่วิชวลได้รับสําหรับชื่อแบรนด์ของผลิตภัณฑ์ได้ รูปภาพต่อไปนี้แสดงสูตร DAX สําหรับเขตข้อมูลดังกล่าว

สกรีนช็อตที่แสดงสูตร DAX: ชื่อแผนภูมิเส้น =

อีกตัวอย่างหนึ่งคือการใช้ชื่อเรื่องแบบไดนามิกที่เปลี่ยนแปลงตามภาษาหรือวัฒนธรรมของผู้ใช้ คุณสามารถสร้างชื่อเรื่องเฉพาะภาษาในหน่วยวัด DAX โดยใช้ USERCULTURE() ฟังก์ชัน ฟังก์ชันนี้ส่งกลับรหัสวัฒนธรรมสําหรับผู้ใช้ โดยยึดตามระบบปฏิบัติการหรือการตั้งค่าเบราว์เซอร์ของผู้ใช้ คุณสามารถใช้คําสั่ง DAX switch ต่อไปนี้เพื่อเลือกค่าที่แปลอย่างถูกต้องได้

SWITCH (
  USERCULTURE(),
  "de-DE", “Umsatz nach Produkt”,
  "fr-FR", “Ventes par produit”,
  “Sales by product”
)

หรือคุณสามารถเรียกใช้สตริงจากตารางการค้นหาที่ประกอบด้วยการแปลทั้งหมดได้ คุณวางตารางนั้นในแบบจําลองของคุณ

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

เลือกเขตข้อมูลสําหรับชื่อเรื่องของคุณ

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

  1. ไปที่บานหน้าต่าง การแสดง ภาพ ในพื้นที่ รูปแบบ เลือกแท็บ ทั่วไป จากนั้นตั้งค่า ชื่อเรื่อง เป็น เปิด เพื่อแสดงตัวเลือกชื่อเรื่องสําหรับวิชวล

  2. ถัดจาก ข้อความ ชื่อเรื่อง ให้เลือก การจัดรูปแบบ ตามเงื่อนไข (fx)

    กล่องโต้ตอบ ข้อความชื่อเรื่อง - ชื่อเรื่อง จะปรากฏขึ้น

    สกรีนช็อตที่แสดงข้อความชื่อเรื่อง - กล่องโต้ตอบชื่อเรื่อง

  3. จากกล่องโต้ตอบ เลือกเขตข้อมูลที่คุณสร้างขึ้นเพื่อใช้สําหรับชื่อเรื่องของคุณ จากนั้นเลือก ตกลง

ข้อควรพิจารณาและข้อจำกัด

มีข้อจํากัดบางอย่างสําหรับการนําชื่อเรื่องตามนิพจน์สําหรับวิชวลไปใช้งานในปัจจุบัน:

  • ในขณะนี้การจัดรูปแบบตามนิพจน์ไม่ได้รับการสนับสนุนบนวิชวล Python, วิชวล R หรือวิชวลของผู้มีอิทธิพลหลัก
  • เขตข้อมูลที่คุณสร้างสําหรับชื่อเรื่องต้องเป็นชนิดข้อมูลสตริง หน่วยวัดที่ส่งกลับตัวเลขหรือวันที่/เวลา (หรือชนิดข้อมูลอื่นๆ) ไม่ได้รับการสนับสนุนในขณะนี้
  • ชื่อเรื่องตามนิพจน์จะไม่ถูกนําไปใช้เมื่อคุณปักหมุดวิชวลไปยังแดชบอร์ด
  • การจัดรูปแบบตามเงื่อนไขสามารถใช้หน่วยวัดที่กําหนดในแบบจําลองต้นแบบเท่านั้น และไม่สามารถใช้หน่วยวัดที่สร้างขึ้นภายในเครื่องในรายงาน (การเชื่อมต่อแบบจําลองความหมาย)

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