ใช้ Dynamic Zone Visibility

พื้นที่แดชบอร์ดมีประโยชน์อย่างยิ่ง โดยเฉพาะเมื่อคุณต้องการเปิดเผยข้อมูลเชิงลึกเกี่ยวกับข้อมูลอย่างต่อเนื่อง เมื่อใช้ Dynamic Zone Visibility คุณสามารถซ่อนหรือเปิดเผยโซน (องค์ประกอบแดชบอร์ดแบบเรียงต่อกันหรือแบบลอย) ได้ตามค่าของฟิลด์หรือพารามิเตอร์ เมื่อคุณโต้ตอบ โซนต่างๆ บนแดชบอร์ดของคุณจะปรากฏขึ้นหรือหายไป ผลลัพธ์ที่ได้คือแดชบอร์ดแบบไดนามิกที่ไม่ส่งผลกระทบกับเลย์เอาต์ที่คุณต้องการ

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

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

ประเภทฟิลด์ที่รองรับ

หากต้องการใช้กับ Dynamic Zone Visibility ฟิลด์หรือพารามิเตอร์จะต้องเป็น:

  • บูลีน
  • ค่าเดียว
  • ไม่ขึ้นกับการแสดงเป็นภาพ หมายความว่าฟิลด์จะส่งคืนค่าคงที่โดยไม่ขึ้นกับโครงสร้างของการแสดงเป็นภาพ เช่น การคำนวณระดับของรายละเอียด (LOD) FIXED

กำหนดค่าโซนแดชบอร์ดแบบไดนามิก

ตัวอย่างต่อไปนี้มี 2 ชีตที่ใช้ข้อมูล Superstore โดยชีตแรกมีแผนภูมิแท่งที่มี Sales by Category และชีตที่สองมีแผนภูมิแท่งที่มี Sales by Sub-Category เมื่อใช้ Dynamic Zone Visibility ชีตที่สองจะปรากฏขึ้นก็ต่อเมื่อมีการคลิกเครื่องหมายในโซน Sales by Category ตัวอย่างนี้จะใช้ฟิลด์ที่คำนวณแบบบูลีน ซึ่งใช้เป็นฟิลด์ข้อมูลต้นทางสำหรับการดำเนินการพารามิเตอร์ โดยต้องเพิ่มการคำนวณลงในการ์ดเครื่องหมายเพื่อใช้การคำนวณเป็นฟิลด์ข้อมูลต้นทางสำหรับการดำเนินการพารามิเตอร์

  1. จากชีต Sales by Category ให้สร้างพารามิเตอร์ ในตัวอย่างนี้ ต้องตั้งค่าพารามิเตอร์ประเภทข้อมูลเป็นบูลีน
  2. จากชีต Sales by Category ให้สร้างฟิลด์ที่คำนวณ ตัวอย่างนี้จะใช้สูตรต่อไปนี้: True
  3. บนชีต Sales by Category ให้ลากการคำนวณที่คุณสร้างไปยังรายละเอียดบนการ์ดเครื่องหมาย
  4. สร้างแดชบอร์ด
  5. ลากชีตที่คุณต้องการให้ปรากฏบนแดชบอร์ดเสมอ ในตัวอย่างของเรา เราต้องการให้ Sales by Category ปรากฏขึ้น
  6. จากแดชบอร์ดของคุณ ให้คลิกที่โซน Sales by Category (ออบเจ็กต์ของแดชบอร์ด) จากนั้น จากเมนูเวิร์กชีตบนแดชบอร์ดของคุณ ให้สร้างการดำเนินการพารามิเตอร์ ตัวอย่างนี้ใช้การดำเนินการเปลี่ยนพารามิเตอร์ต่อไปนี้
    ชีตต้นทางมีการตั้งค่าให้ใช้แดชบอร์ดที่คุณสร้างขึ้นและชีต Sales by Category
    พารามิเตอร์เป้าหมายคือพารามิเตอร์ที่คุณสร้างขึ้น
    ฟิลด์ข้อมูลต้นทางคือการคำนวณที่คุณสร้างขึ้น
    การดำเนินการพารามิเตอร์ที่กำหนดค่าตามที่อธิบายไว้ในข้อความที่อยู่ข้างหน้าภาพนี้
  7. ลากเวิร์กชีต Sales by Sub-Category มาไว้บนแดชบอร์ดของคุณ
  8. คลิกโซน Sales by Category จากมุมขวาบน ให้คลิกลูกศรเมนูดรอปดาวน์และเลือกใช้เป็นตัวกรอง
  9. คลิกโซน Sales by Sub-Category แล้วคลิกแท็บเลย์เอาต์
  10. ทำเครื่องหมายที่ช่องการควบคุมการมองเห็นโดยใช้ค่า
  11. จากเมนูดรอปดาวน์ ให้เลือกพารามิเตอร์ที่คุณสร้างขึ้นเพื่อควบคุมการมองเห็นโซน

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

เลือกช่อง "ควบคุมการมองเห็นโดยใช้ค่า" และเลือกพารามิเตอร์ "ซ่อนโซนที่มีพารามิเตอร์" ไว้

ตอนนี้ เมื่อคุณคลิกเครื่องหมายหมวดหมู่ในโซน Sales by Category โซน Sales by Sub-Category ก็จะปรากฏขึ้นในแดชบอร์ดของคุณ

แอนิเมชันแสดงการคลิกเครื่องหมายบนแดชบอร์ดที่ทำให้แผนภูมิอื่นปรากฏขึ้นโดยใช้ Dynamic Zone Visibility