แชร์ผ่าน


สร้างและใช้วิชวลรายงานที่มีการแบ่งหน้า

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

ในบทความนี้ คุณจะได้เรียนรู้วิธีการใช้วิชวลรายงานแบบแบ่งหน้าสําหรับรายงาน Power BI วิชวล Power BI แบบเนทีฟนี้ช่วยให้คุณสามารถแสดงรายงานที่มีการแบ่งหน้าใด ๆ ที่คุณได้อัปโหลดไปยังบริการในรายงาน Power BI

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

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

สร้างวิชวลรายงานแบบแบ่งหน้า

  1. เปิดรายงาน Power BI ของคุณใน Power BI Desktop หรือในบริการของ Power BI ถ้าในบริการของ Power BI ให้เลือก แก้ไข

    Screenshot of selecting Edit in the Power BI service.

  2. เลือก รายงาน ที่มีการแบ่งหน้าจากบานหน้าต่างการแสดงภาพ

    Screenshot of selecting the Paginated report visual from the Visualizations pane.

  3. เลือกเชื่อมต่อในรายงาน

    Screenshot of the Connect to report box.

  4. ค้นหา และเลือกรายงานที่มีการแบ่งหน้าที่มีอยู่ซึ่งบันทึกไปยังบริการของ Power BI

  5. เลือกตั้งค่าพารามิเตอร์

    Screenshot of setting parameters.

  6. คุณมีสองตัวเลือกสําหรับการแมปพารามิเตอร์รายงานที่มีการแบ่งหน้า:

    คุณสามารถผูกพารามิเตอร์รายงานแบบแบ่งหน้ากับเขตข้อมูล Power BI ได้:

    ก. ลากเขตข้อมูล Power BI ของคุณลงในเขตข้อมูล พารามิเตอร์ ในบานหน้าต่าง การแสดงภาพ
    ข. เลือกเขตข้อมูลนี้จากเมนูดรอปดาวน์ เลือกดูรายงาน

    Screenshot of binding a field in Power BI to a parameter in the paginated report visual.

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

    Screenshot of specifying parameters in the paginated report visual.

  7. ในตอนนี้ รายงานแบบแบ่งหน้าของคุณจะแสดงภายในรายงาน Power BI ของคุณ

    Screenshot of paginated report rendering in a Power BI report.

  8. ถ้าทําการแก้ไขในบริการของ Power BI ให้เลือก บันทึก เพื่อบันทึกการเปลี่ยนแปลงของคุณ ถ้าทําการแก้ไขใน Power BI Desktop ให้เลือก เผยแพร่ จากนั้นเลือกพื้นที่ทํางานในความจุพรีเมียมเพื่อเผยแพร่รายงาน Power BI ของคุณไปยังบริการของ Power BI

    หมายเหตุ

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

    Screenshot of publishing the report to the Power BI service.

การกรองข้าม

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

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

Screenshot of cross-filtering between a paginated report visual and other visuals in the Power BI report.

เปิดแถบเครื่องมือ

จากบานหน้าต่าง รูปแบบ คุณสามารถแสดงหรือซ่อน แถบเครื่องมือ ในวิชวลรายงานที่มีการแบ่งหน้าของคุณได้ เมื่อแถบเครื่องมือมองเห็นได้ ผู้อ่านรายงานสามารถส่งออกรายงานที่มีการแบ่งหน้าจากภายในรายงาน Power BI ได้อย่างง่ายดายโดยใช้ปุ่มแถบเครื่องมือการส่งออกรายงานที่มีการแบ่งหน้า รายงานที่มีการแบ่งหน้าสนับสนุนการส่งออกเป็นรูปแบบต่อไปนี้: Excel, PDF, Accessible PDF, CSV, PowerPoint, Word, MHTML และ XML วิชวลรายงาน Power BI มาตรฐานกําหนดข้อจํากัดของแถวที่ 150,000 เมื่อใช้ตัวเลือกส่งออกข้อมูล ในทางกลับกัน ด้วยวิชวลรายงานแบบแบ่งหน้า คุณสามารถส่งออกได้ถึง 1,000,000 แถวไปยัง Excel โดยใช้ ปุ่ม ส่งออก ในแถบเครื่องมือ และรักษาการจัดรูปแบบทั้งหมดในรายงานที่มีการแบ่งหน้าไว้

Screenshot of Export option on the paginated report toolbar.

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

Screenshot of Parameters in the paginated report toolbar.

ใช้ตัวกรองโดยอัตโนมัติ

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

  • เลือกวิชวลรายงานที่มีการแบ่งหน้าของคุณ จากบานหน้าต่าง รูปแบบ ให้เปิดใช้งาน ใช้ตัวกรอง โดยอัตโนมัติ

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

  • เมื่อเชื่อมต่อเขตข้อมูลกับพารามิเตอร์รายงานแบบแบ่งหน้า ให้ตรวจสอบอีกครั้งว่าใช้ค่าเขตข้อมูลตามที่เป็นอยู่ หรือไม่ ไม่สรุป หรือเป็นผลรวม (ตัวอย่างเช่น Sum, Average และอื่นๆ) คุณสามารถใช้ ตัวเลือก แสดงเป็นตาราง จากเมนูบริบทของวิชวลรายงานแบบแบ่งหน้าเพื่อดูค่าจริงที่ถูกส่งผ่านไปยังรายงานที่มีการแบ่งหน้าในระหว่างรันไทม์
  • คุณสามารถแมปเขตข้อมูลการรวมใน Power BI เช่น ผลรวม ค่าเฉลี่ย ค่าต่ําสุด หรือสูงสุดไปยังพารามิเตอร์รายงานที่มีการแบ่งหน้า หากคุณทําเช่นนั้น ให้พิจารณาว่าพารามิเตอร์รายงานแบบแบ่งหน้าของคุณเป็นพารามิเตอร์ค่าเดียวหรือหลายค่า หากแมปไปยังพารามิเตอร์ค่าเดียว จะมีการใช้ค่ารวม หากแมปกับพารามิเตอร์หลายค่า ค่ารวมต่อแถวจะถูกแมปกับพารามิเตอร์
  • เมื่อทําการฝังรายงาน Power BI ที่มีวิชวลรายงานที่มีการแบ่งหน้า โดยใช้วิธีการฝังตัวสําหรับลูกค้าของคุณ คุณจําเป็นต้องมีโครงร่างสําคัญของบริการและโทเค็นแบบฝังหลายทรัพยากรตามที่อธิบายไว้ใน วิธีการฝังรายงาน Power BI ที่ประกอบด้วยวิชวลรายงานที่มีการแบ่งหน้า
  • เมื่อคุณเพิ่มรายงาน Power BI ที่มีวิชวลรายงานที่มีการแบ่งหน้าไปยังแอป Power BI ตรวจสอบให้แน่ใจว่าได้รวมรายงานที่มีการแบ่งหน้าในแอป ตลอดจนรายงานย่อยและรายงานเป้าหมายการเข้าถึงรายละเอียดทั้งหมดที่วิชวลรายงานขึ้นอยู่กับ ถ้าแอปของคุณไม่มีผู้ชม หรือถ้ารายงานที่มีการแบ่งหน้าที่อ้างอิงโดยวิชวลอยู่ในพื้นที่ทํางานอื่น ผู้ใช้แอปของคุณต้องมีสิทธิ์ผู้ชมเป็นอย่างน้อยในการเข้าถึงพื้นที่ทํางานของรายงานที่มีการแบ่งหน้าเพื่อดูรายงานที่มีการแบ่งหน้าในวิชวล ถ้าคุณต้องการเก็บรายงานที่มีการแบ่งหน้าซึ่งซ่อนจากเมนูการนําทางของแอป Power BI ให้ดูที่ อนุญาตให้เข้าถึงเนื้อหาที่ซ่อนอยู่
  • การแสดงผลด้วยภาพของรายงานแบบแบ่งหน้าไม่ได้รับการรองรับสําหรับการสมัครรับข้อมูลรายงาน Power BI หรือการส่งออก คุณสามารถเปิดรายงานที่มีการแบ่งหน้าเบื้องต้นและสร้างการสมัครใช้งานตามที่อธิบายไว้ใน สมัครใช้งานรายงานที่มีการแบ่งหน้าได้
  • วิชวลรายงานแบบแบ่งหน้ามีขีดจํากัดการลดข้อมูล 30,000 ค่าที่มีอยู่ภายในเนื่องจากวิชวล Power BI สูงสุด 30,000 หากเขตข้อมูลใด ๆ ที่ใช้ในวิชวลประกอบด้วยค่ามากกว่า 30,000 ค่า อัลกอริทึมการลดข้อมูลจะเตะเข้าและปล่อยแถวที่อยู่เหนือขีดจํากัด ผลที่ได้คือ รายงานแบบแบ่งหน้าอาจแสดงผลลัพธ์ที่ไม่ถูกต้องเนื่องจากขาดข้อมูลจากพารามิเตอร์ของรายงาน ในการหลีกเลี่ยงปัญหานี้ ลองใช้ตัวกรองเพื่อกรองค่าที่ไม่จําเป็นออก หรือแมปพารามิเตอร์รายงานไปยังเขตข้อมูลที่มีค่าน้อยลง
  • ระยะเวลาของเซสชันรายงานที่มีการแบ่งหน้าได้รับการกําหนดโดยเวลาหมดอายุของโทเค็นการเข้าถึงของคุณ ในขณะนี้ไม่มีการสนับสนุนให้รีเฟรชโทเค็นโดยอัตโนมัติ หลังจากเซสชันหมดอายุ กล่องโต้ตอบจะพร้อมท์ให้คุณรีเฟรชวิชวลและเริ่มเซสชันการแสดงผลใหม่
  • วิชวลรายงานที่มีการแบ่งหน้าไม่ได้รับการอัปเดตเป็นส่วนหนึ่งของไปป์ไลน์การปรับใช้ เนื่องจากเป็นวิธีแก้ไขปัญหาชั่วคราวที่นี่ โปรดแก้ไขรายงาน Power BI ในปลายทางเพื่อปรับปรุงวิชวลรายงานที่มีการแบ่งหน้าเพื่อใช้รายงานที่มีการแบ่งหน้าในพื้นที่ทํางานปลายทาง

การใช้แบบจําลองความหมายของ Power BI กับพารามิเตอร์วันที่

หมายเหตุ

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

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

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

มีคำถามเพิ่มเติมหรือไม่? ลองใช้ชุมชน Power BI