แชร์ผ่าน


ภาพรวมของรายงาน

Microsoft Dynamics 365 Customer Engagement (on-premises) มีรายงานที่ให้ข้อมูลธุรกิจที่เป็นประโยชน์แก่ผู้ใช้ รายงานเหล่านี้ยึดตาม SQL Server Reporting Services และให้ชุดคุณลักษณะที่พร้อมใช้งานสำหรับ SQL Server Reporting Services เดียวกัน

ความเป็นเจ้าของรายงาน

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

ชนิดรายงาน

Customer Engagement (on-premises) นั้นสนับสนุนรายงานสองชนิดคือ:

  • รายงาน SQL Server Reporting Services รายงานเหล่านี้ใช้แบบสอบถาม SQL และมุมมองที่กรองแล้วเพื่อเรียกข้อมูลรายงาน มุมมองที่กรองแล้วจะจำกัดว่าข้อมูลไหนจะมีให้ใช้กับ security role ของบุคคลที่เรียกใช้รายงาน รายงานเริ่มต้นทั้งหมดที่มาพร้อมกับ Customer Engagement (on-premises) นั้นคือรายงานที่ยึดตาม SQL

    คุณไม่สามารถเข้าถึงมุมมองที่กรองแล้วใน Dynamics 365 Customer Engagement ได้ เนื่องจากไม่มีการสนับสนุนการเข้าถึงฐานข้อมูล SQL หากคุณมีการสมัครใช้งาน Dynamics 365 (online) หรือ Power Apps ให้ใช้รายงานที่ยึดตาม Fetch สำหรับการรายงานแบบกำหนดเอง

  • รายงานบริการการรายงานที่ยึดตาม Fetch รายงานเหล่านี้ใช้การสอบถาม FetchXML ที่เป็นกรรมสิทธิ์ของ Customer Engagement (on-premises) แทนที่จะใช้มุมมองที่กรองแล้วเพื่อดึงข้อมูลสำหรับรายงาน รายงานที่คุณสร้างขึ้นโดยใช้ตัวช่วยสร้างรายงานใน คือรายงานที่ยึดตาม Fetch

รายงานอื่นสามารถทำสิ่งต่อไปนี้คือ

  • เชื่อมโยงไปยังเว็บเพจ

  • แฟ้มแบบคงที่

  • ไฟล์ Office Excel แบบไดนามิกซึ่งอ่านข้อมูลจากฐานข้อมูลของ Customer Engagement (on-premises)

สำหรับแต่ละรายงาน คุณสามารถแก้ไขคุณสมบัติต่างๆ ต่อไปนี้ได้

  • ชื่อแฟ้มหรือชื่อ URL

  • ชื่อที่ใช้แสดง

  • คำอธิบาย

  • ข้อมูลเกี่ยวกับตำแหน่งที่รายงานแสดงในอินเทอร์เฟซผู้ใช้

ความปลอดภัยของข้อมูลในรายงาน

รายงานทั้งหมดอ่านข้อมูลจากมุมมองที่กรองแล้ว ซึ่งจะกรองข้อมูลตาม Security role ของผู้ใช้ รายงานจะแสดงเฉพาะข้อมูลที่ผู้เรียกใช้รายงานมีสิทธิ์ดูเท่านั้น

รายงานในโซลูชัน

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

หมายเหตุ

เมื่อต้องการค้นหาว่ารายงานนั้นๆ สามารถดูได้โดยองค์กรหรือไม่ ในรายการของรายงาน ให้เลือกรายงาน แล้วคลิกหรือแตะ แก้ไข บนแท็บ การจัดการ ให้ดูว่า สามารถดูได้โดย นั้นถูกตั้งค่าให้กับ องค์กร แล้วหรือไม่

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

เริ่มต้นใช้งานและการเขียนรายงาน

Customer Engagement (on-premises) ใช้รายงาน Report Definition Language (RDL) ของ SQL Server Reporting Service เพื่อสอบถามข้อมูล และส่งผลลัพธ์ที่ปรับปรุงแล้วกลับไปที่ผู้ใช้รายงาน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ RDL โปรดดูที่ Report Definition Language (SSRS)

เมื่อต้องการสร้างหรือแก้ไขรายงาน RDL ที่มีอยู่ที่สามารถใช้ได้กับแอปของคุณ ให้ใช้ FetchXML ซึ่งจะทำการแปลงเป็น RDL โดยใช้เครื่องมือการสร้างรายงาน

ถ้าคุณต้องการ คุณสามารถใช้เครื่องมือของบุคคลภายนอก SQL2FetchXML เพื่อแปลงสคริปต์ SQL ของคุณเป็น FetchXML จากนั้นใช้การสอบถาม FetchXML ในรายงานที่ยึดตาม Fetch ของคุณ ข้อมูลเพิ่มเติม: วิธีใช้ SQL2FetchXML

ตัวเลือกสำหรับการสร้างรายงานใหม่

เมื่อต้องการสร้างรายงานใหม่ ผู้ใช้ที่มีสิทธิ์เหมาะสมสามารถทำดังนี้

  • เพิ่มแฟ้มหรือการเชื่อมโยงไปยังเว็บเพจในฐานะเป็นรายงาน

  • เรียกใช้ตัวช่วยสร้างรายงานเพื่อสร้างรายงานการบริการรายงานใหม่ ตัวช่วยสร้างรายงานสามารถสร้างตารางและรายงานแผนภูมิ รวมถึงรายงานลงรายละเอียดและรายงาน N อันดับแรกได้

  • เขียนรายงานบริการการรายงานที่ยึดตาม Fetch ใหม่ เมื่อต้องเขียนรายงานที่ยึดตาม Fetch แบบกำหนดเอง คุณจะต้องติดตั้งส่วนขยาย Report Authoring ของ ข้อมูลเพิ่มเติม: สร้างรายงานใหม่โดยใช้ SQL Server Data Tools

ตัวเลือกสำหรับการปรับเปลี่ยนรายงานที่มีอยู่

สำหรับรายงานที่มีอยู่ ผู้ใช้ที่มีสิทธิ์เหมาะสมจะสามารถทำดังนี้

  • จัดระเบียบรายงานให้เป็นประเภท เพื่อควบคุมว่ามุมมองใดในพื้นที่รายงานจะแสดงรายงานใดบ้าง

  • กำหนดว่าที่ใดที่รายงานสามารถเห็นได้ในส่วนติดต่อผู้ใช้ และแก้ไขคุณสมบัติอื่นๆ ของรายงาน

  • แก้ไขรายงานที่สร้างขึ้นด้วยตัวช่วยสร้างรายงาน

  • แก้ไขรายงานเริ่มต้น ตัวอย่าง เช่น ถ้าคุณกำหนดแอปเอง คุณอาจต้องการปรับเปลี่ยนป้ายชื่อ หรือเพิ่ม หรือลบฟิลด์ในรายงานเริ่มต้นออก ข้อมูลเพิ่มเติม: สภาพแวดล้อมการเขียนรายงานโดยใช้ SQL Server Data Tools

  • แก้ไขตัวกรองเริ่มต้นสำหรับรายงานเริ่มต้น รายงานที่สร้างด้วยตัวช่วยสร้างรายงานหรือรายงานบริการการรายงานอื่น

  • สร้างสแนปช็อตแบบครั้งเดียวให้กับรายงานบริการการรายงานหรือจัดกำหนดการให้รายงานบริการการรายงานนั้นทำงานในช่วงเวลาที่กำหนด โปรดทราบว่าคุณลักษณะการจัดกำหนดการรายงานพร้อมใช้งานกับรุ่น on-premises ของ Dynamics 365 Customer Engagement เท่านั้นในขณะนี้

  • ใช้รายงานส่วนบุคคลร่วมกันกับผู้ใช้อื่น หรือทำให้รายงานใช้ได้สำหรับทุกคนในองค์กรของคุณ

  • เผยแพร่รายงานเพื่อที่รายงานดังกล่าวนั้นจะได้พร้อมใช้ได้กับแอปพลิเคชันภายนอก เช่น SharePoint หรือโปรแกรมที่กำหนดเอง

หมายเหตุ

คุณไม่สามารถใช้ SQL Server Reporting Services Report Builder เพื่อสร้างรายงาน FetchXML ได้ ส่วนขยาย Dynamics 365 Report Authoring สำหรับ SQL Server Data Tools ใช้เพื่อสร้างรายงาน FetchXML

ดูเพิ่มเติม

คู่มือการรายงานและการวิเคราะห์

เผยแพร่รายงาน