อนุญาตให้ผู้ใช้ตั้งค่าวิชวลส่วนบุคคลในรายงานได้

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

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

สกรีนช็อตของวิชวลส่วนบุคคลใน Power BI

รายงานอะไรที่ผู้ใช้สามารถเปลี่ยนแปลงได้

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

  • เปลี่ยนชนิดการแสดงภาพ
  • สลับหน่วยวัดหรือมิติ
  • เพิ่มหรือลบคําอธิบายแผนภูมิ
  • เปรียบเทียบหน่วยวัดสองหน่วยขึ้นไป
  • เปลี่ยนการรวม

คุณลักษณะนี้ไม่เพียงอนุญาตให้สามารถสํารวจใหม่เท่านั้น แต่ยังรวมถึงวิธีการสําหรับผู้ใช้ในการบันทึกและแชร์การเปลี่ยนแปลงของตนเอง:

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

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

เปิดใช้งานการตั้งค่าส่วนบุคคลในรายงาน

คุณสามารถเปิดใช้งานคุณลักษณะใน Power BI Desktop หรือบริการของ Power BI ได้ คุณยังสามารถเปิดใช้งานในรายงานแบบฝังตัวได้

หากต้องการเปิดใช้งานคุณลักษณะใน Power BI Desktop ให้ไปที่ ไฟล์>ปัจจุบัน การตั้งค่ารายงาน เลือกกล่องกาเครื่องหมาย ตั้งค่าวิชวลส่วนบุคคล

ภาพหน้าจอของกล่องโต้ตอบตัวเลือกที่มีการเลือกกล่องกาเครื่องหมาย ตั้งค่าวิชวลส่วนบุคคล

สลับคุณลักษณะการเปิดหรือปิดที่ระดับหน้าหรือวิชวล

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

ตั้งค่าวิชวลส่วนบุคคลสําหรับแต่ละหน้า

เลือกแท็บหน้า จากนั้นเลือก รูปแบบ ในบานหน้าต่าง การแสดงภาพ

สกรีนช็อตของเมนูเพื่อเลือก ปรับแต่งวิชวลสําหรับหน้า

เลื่อน เปิดหรือปิดวิ>ชวลส่วนบุคคล

ตั้งค่าวิชวลส่วนบุคคลสําหรับแต่ละวิชวล

เลือกวิชวล จากนั้นเลือก จัดรูปแบบ>ไอคอน>ส่วนหัวทั่วไป>

สกรีนช็อตของเมนูไอคอนที่คุณสามารถเลือกการตั้งค่าส่วนบุคคลได้

เลื่อน เปิดหรือปิดวิ>ชวลส่วนบุคคล

สกรีนช็อตของแถบเลื่อน ปรับแต่งภาพ

ใช้มุมมองต่าง ๆ เพื่อให้ได้ภาพที่โฟกัสมากขึ้น

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

โปรดคํานึงถึงข้อควรพิจารณาต่อไปนี้เมื่อทํางานกับมุมมอง:

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

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

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

หากต้องการใช้มุมมอง คุณต้องเปิดใช้งานตั้งค่าวิชวลส่วนบุคคลสําหรับรายงาน คุณยังต้องสร้างมุมมองอย่างน้อยหนึ่งรายการที่มีมิติและหน่วยวัดที่คุณต้องการให้ผู้ใช้ปลายทางโต้ตอบด้วยสําหรับประสบการณ์การปรับแต่งวิชวล

เมื่อต้องการสร้างมุมมอง ให้ใช้มุมมองภาษาคํานิยามแบบจําลองตาราง (TMDL) ใน Power BI Desktop:

  1. ใน Power BI Desktop เลือก มุมมอง>TMDL

  2. พิมพ์สคริปต์ TMDL เพื่อกําหนดมุมมองของคุณ

  3. ใช้สคริปต์

นี่คือตัวอย่างของสคริปต์ TMDL เพื่อสร้างมุมมองพร้อมตัวเลือกที่คุณสามารถใช้ได้

createOrReplace

    perspective Sales
        perspectiveTable 'Product'
            perspectiveColumn 'Product'
            perspectiveColumn 'Model Name'
            perspectiveColumn 'Product Line'
            perspectiveColumn 'Description'
        perspectiveTable 'Product Category'
            perspectiveColumn 'Product Category'
        perspectiveTable 'Product Subcategory'
            perspectiveColumn 'Product Subcategory'
        perspectiveTable 'Customer'
        perspectiveTable 'Date'
            perspectiveHierarchy 'Date Hierarchy'
        perspectiveTable 'All orders'
            perspectiveMeasure 'Orders'
            perspectiveMeasure 'Quantity sold'
            perspectiveMeasure 'Sales amount USD'
        perspectiveTable 'Time Intelligence'
            includeAll: True


    perspective ProductInfo
        perspectiveTable 'Product'
            includeAll: True

ดูรายการในมุมมอง

เมื่อต้องการดูรายการทั้งหมดที่รวมอยู่ในมุมมองของคุณ ให้เรียกใช้คิวรีต่อไปนี้ใน มุมมองคิวรี DAX:

EVALUATE 
VAR perspectiveNames = SELECTCOLUMNS(INFO.PERSPECTIVES(), "PerspectiveID", [ID], "Perspective", [Name])
VAR perspectiveTables = SELECTCOLUMNS(NATURALINNERJOIN(INFO.PERSPECTIVETABLES(), perspectiveNames), "PerspectiveTableID", [ID], "TableID", [TableID], [PerspectiveID], [Perspective], [IncludeAll])
VAR tablesInfo = NATURALINNERJOIN(SELECTCOLUMNS(INFO.VIEW.TABLES(), "TableID", [ID], "Table", [Name], [IsHidden]), perspectiveTables)
VAR columnsinfo = NATURALINNERJOIN(SELECTCOLUMNS(FILTER(INFO.VIEW.COLUMNS(),[Type] <> "RowNumber"), "ColumnID", [ID], "Column", [Name], "Table", [Table]), tablesInfo)
VAR measuresinfo = SELECTCOLUMNS(INFO.VIEW.MEASURES(), "MeasureID", [ID], "Field", [Name], [Table], [IsHidden])
VAR perspectiveCols = SELECTCOLUMNS(NATURALINNERJOIN(INFO.PERSPECTIVECOLUMNS(), columnsinfo), "Field", [Column], [Table], [IsHidden], [Perspective], "Type", "Column")
VAR perspectiveColsAll = SELECTCOLUMNS(NATURALINNERJOIN(filter(tablesInfo, [IncludeAll] = True()), columnsinfo), "Field", [Column], [Table], [IsHidden], [Perspective], "Type", "Column")
VAR perspectiveColsHierarchy = SELECTCOLUMNS(NATURALINNERJOIN(SELECTCOLUMNS(NATURALINNERJOIN(NATURALINNERJOIN(INFO.PERSPECTIVEHIERARCHIES(), tablesInfo), SELECTCOLUMNS(INFO.LEVELS(), [HierarchyID], [ColumnID])), [ColumnID], [Table], [Perspective], "Type", "Hierarchy column"),columnsinfo), "Field", [Column], [Table], [IsHidden], [Perspective], [Type])
VAR perspectiveMeasures = SELECTCOLUMNS(NATURALINNERJOIN(NATURALINNERJOIN(INFO.PERSPECTIVEMEASURES(), measuresinfo), perspectiveTables), [Field], [Table], [IsHidden], [Perspective], "Type", "Measure")
VAR combined = 
UNION(
    perspectiveCols,
    perspectiveColsAll,
    perspectiveColsHierarchy,
    perspectiveMeasures
)
RETURN
combined

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

สกรีนช็อตของส่วน ปรับแต่งวิชวล ในบานหน้าต่าง รูปแบบ

ในเบื้องต้น การเลือกสําหรับ มุมมอง รายงาน-ผู้อ่านจะถูกตั้งค่าเป็น เขตข้อมูล เริ่มต้น เมื่อคุณเลือกลูกศรดรอปดาวน์ คุณจะเห็นมุมมองอื่นๆ ที่คุณสร้างขึ้น

สกรีนช็อตของลูกศรดรอปดาวน์ที่แสดงมุมมองที่มีอยู่

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

สกรีนช็อตของตัวเลือกนําไปใช้กับทุกหน้าสําหรับการตั้งค่าเปอร์สเปคทีฟ

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

โปรดระวังข้อจํากัดต่อไปนี้

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