วางแผนการแปลสําหรับรายงานหลายภาษาใน Power BI

เมื่อพูดถึงการแปลรายการ Power BI ให้เป็นภาษาท้องถิ่น เช่น แบบจําลองเชิงความหมายและรายงาน มีการแปลสามประเภท

  • การแปลเมตาดาต้า
  • การแปลป้ายชื่อรายงาน
  • การแปลข้อมูล

ในบทความนี้ เรียนรู้เกี่ยวกับชนิดเหล่านี้

การแปลเมตาดาต้า

การแปล เมตาดาต้ามีค่าที่แปลเป็นภาษาท้องถิ่นสําหรับคุณสมบัติออบเจ็กต์แบบจําลองเชิงความหมาย ชนิดออบเจ็กต์ที่สนับสนุนการแปลเมตาดาต้า ประกอบด้วยตาราง คอลัมน์ หน่วยวัด ลําดับชั้น และระดับลําดับชั้น การแปลเมตาดาต้าไม่ค่อยมีโซลูชันที่สมบูรณ์ด้วยตัวเอง

สกรีนช็อตต่อไปนี้แสดงวิธีที่การแปลเมตาดาต้าระบุชื่อภาษาเยอรมันสําหรับหน่วยวัดที่แสดงในวิชวลการ์ด

สกรีนช็อตแสดงรายงาน Power BI พร้อมการแสดงภาพการ์ดห้ารายการพร้อมหน่วยวัดในภาษาเยอรมัน

นอกจากนี้ยังมีการใช้การแปลเมตาดาต้าเพื่อแสดงชื่อคอลัมน์และชื่อหน่วยวัดในตารางและเมทริกซ์

สกรีนช็อตแสดงรายงาน Power BI พร้อมตารางที่มีชื่อคอลัมน์และหน่วยวัดในภาษาเยอรมัน

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

การสนับสนุน Power BI สําหรับการแปลเมตาดาต้า

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

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

นอกเหนือจากคุณสมบัติคําอธิบายภาพ ซึ่งจะติดตามชื่อที่แสดงของวัตถุ วัตถุแบบจําลองเชิงความหมายยังสนับสนุนการเพิ่มการแปลเมตาดาต้าสําหรับคุณสมบัติอื่น ๆ อีกสองประการ ซึ่งเป็น Description และ DisplayFolder

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

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

แผนภาพแสดงเค้าโครงรายงานซึ่งไม่สนับสนุนการแปลเป็นภาษาท้องถิ่น ถัดจากข้อกําหนดของแบบจําลองเชิงความหมายซึ่งสนับสนุนการแปลเป็นภาษาท้องถิ่น

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

การแปลป้ายชื่อรายงาน

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

สกรีนช็อตแสดงแท็บรายงาน Power BI พร้อมค่าที่แปลเป็นภาษาเยอรมัน

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

การแปลข้อมูล

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

สกรีนช็อตแสดงตารางที่มีชื่อผลิตภัณฑ์เป็นภาษาอังกฤษก่อนจากนั้นเป็นภาษาเยอรมัน

การแปลข้อมูลยังปรากฏในแกนของวิชวลคาร์ทีเซียนและในคําอธิบายแผนภูมิ

สกรีนช็อตแสดงแผนภูมิแท่งที่มีป้ายชื่อและคําอธิบายแผนภูมิก่อนในภาษาอังกฤษ จากนั้นเป็นภาษาเยอรมัน

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

โดยทั่วไปรายงานแบบหลายภาษาจําเป็นต้องมีทั้งการแปลเมตาดาต้าและการแปลป้ายชื่อรายงาน โครงการหลายภาษาบางส่วนจําเป็นต้องมีการแปลข้อมูล แต่บางโครงการไม่ต้องการการแปลข้อมูล

Limitations

รายงานหลายภาษาไม่รองรับการเผยแพร่ไปยังเว็บ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อจํากัดของ การเผยแพร่ไปยังเว็บ ให้ดูที่ ข้อควรพิจารณาและข้อจํากัดในการเผยแพร่ไปยังเว็บ