Tổng quan của báo cáo

Microsoft Dynamics 365 Customer Engagement (on-premises) bao gồm các báo cáo cung cấp thông tin kinh doanh hữu ích cho người dùng. Các báo cáo này dựa trên Reporting Services của SQL Server và cung cấp cùng một bộ tính năng khả dụng cho các báo cáo Reporting Services của SQL Server điển hình.

Quyền sở hữu báo cáo

Báo cáo hệ thống có sẵn cho tất cả người dùng. Cá nhân người sở hữu báo cáo có thể chia sẻ chúng với đồng nghiệp hoặc nhóm cụ thể, hoặc có thể cung cấp các báo cho các tổ chức, do đó, để tất cả người dùng có thể sử dụng chúng.

Loại báo cáo

Customer Engagement (on-premises) hỗ trợ hai loại báo cáo:

  • Báo cáo Dịch vụ báo cáo SQL Server. Các báo cáo này sử dụng các truy vấn SQL và chế độ xem được lọc để lấy dữ liệu báo cáo. Chế độ xem được lọc giới hạn dữ liệu nào có sẵn cho vai trò bảo mật của người chạy báo cáo. Tất cả báo cáo mặc định đi kèm với Customer Engagement (on-premises) là báo cáo dựa trên SQL.

    Bạn không thể truy cập các chế độ đã lọc trong Dynamics 365 Customer Engagement vì quyền truy cập vào cơ sở dữ liệu SQL không được hỗ trợ. Nếu bạn có gói đăng ký Dynamics 365 (online) hoặc Power Apps, hãy sử dụng báo cáo dựa trên Tìm nạp dữ liệu cho báo cáo tuỳ chỉnh.

  • Báo cáo Dịch vụ báo cáo dựa trên tìm nạp. Các báo cáo này sử dụng FetchXML truy vấn độc quyền Customer Engagement (on-premises) thay vì các chế độ xem được lọc để truy xuất dữ liệu cho báo cáo. Báo cáo mà bạn tạo ra bằng cách sử dụng thuật sĩ báo cáo trong Trình hướng dẫn báo cáo là báo cáo dựa trên Tìm nạp dữ liệu.

Các báo cáo khác có thể là:

  • Liên kết đến trang web

  • Tệp tĩnh

  • Tệp Office Excel động đọc dữ liệu từ cơ sở dữ liệu Customer Engagement (on-premises)

Với mỗi báo cáo, bạn có thể chỉnh sửa các thuộc tính sau:

  • Tên Tệp hoặc URL

  • Tên hiển thị

  • Mô tả

  • Thông tin về nơi báo cáo hiển thị trong giao diện người dùng

Bảo mật của dữ liệu trong báo cáo

Tất cả báo cáo đọc dữ liệu từ các chế độ đã lọc. Các chế độ này lọc dữ liệu dựa trên vai trò bảo mật của người dùng. Báo cáo chỉ hiển thị dữ liệu mà người chạy báo cáo có quyền xem.

Các báo cáo trong các giải pháp

Báo cáo là giải pháp nhận thức. Việc thêm báo cáo như là một thành phần cho giải pháp làm cho báo cáo trở thành một đơn vị duy nhất của phần mềm để mở rộng chức năng của ứng dụng và giao diện người dùng. Chỉ có các báo cáo thuộc sở hữu của tổ chức hoặc hiển thị cho tổ chức mới có thể được thêm vào giải pháp.

Lưu ý

Để biết liệu tổ chức có thể xem báo cáo hay không: Trong danh sách báo cáo, hãy chọn một báo cáo rồi nhấp hoặc nhấn vào Chỉnh sửa. Trên tab Quản trị , hãy xem liệu Người có thể xem được bởi có được đặt thành Tổ chức hay không.

Bạn có thể thêm, nhập hoặc xuất ảnh chụp màn hình báo cáo như là một phần của một giải pháp. Báo cáo, báo cáo phụ, thể loại báo cáo, khu vực hiển thị báo cáo và loại báo cáo liên quan đến hồ sơ được coi là thành phần của một tập hợp báo cáo. Khi bạn nhập một bản cập nhật giải pháp ở chế độ không ghi đè, mọi cập nhật của giải pháp đối với báo cáo sẽ được bỏ qua nếu có bất kỳ thành phần nào của tập hợp báo cáo được tùy chỉnh.

Bắt đầu viết báo cáo

Customer Engagement (on-premises) sử dụng báo cáo ngôn ngữ SQL Server Reporting Services định nghĩa báo cáo (RDL) để truy vấn dữ liệu và trả lại kết quả đã tinh chỉnh cho người dùng báo cáo. Để biết thêm thông tin về RDL, hãy xem định nghĩa báo cáo Ngôn ngữ (SSRS).

Để tạo hoặc sửa đổi các báo cáo RDL hiện có có thể được sử dụng với ứng dụng của bạn, hãy sử dụng FetchXML, sau đó được chuyển đổi thành RDL bằng cách sử dụng các công cụ tạo báo cáo.

Nếu muốn, bạn có thể sử dụng công cụ của bên thứ ba, SQL2FetchXML, để chuyển đổi tập lệnh SQL thành FetchXML, sau đó sử dụng truy vấn FetchXML trong báo cáo dựa trên Tìm nạp của bạn. Thông tin thêm: Trợ giúp SQL2FetchXML

Tùy chọn để tạo báo cáo mới

Để tạo một báo cáo mới, người dùng có quyền phù hợp có thể:

  • Thêm một tệp hoặc một liên kết đến các trang web dưới dạng báo cáo.

  • Chạy trình hướng dẫn báo cáo để tạo ra một báo cáo dịch vụ báo cáo mới. Trình hướng dẫn báo cáo có thể tạo báo cáo bảng và biểu đồ, bao gồm báo cáo truy vấn ngược và báo cáo N hàng đầu.

  • Viết Báo cáo Dịch vụ báo cáo dựa trên tìm nạp liệu mới Để viết báo cáo dựa trên tìm nạp dữ liệu tùy chỉnh, bạn phải cài đặt Report Authoring Extension của . Thông tin thêm: Tạo báo cáo mới bằng cách sử dụng SQL Server Data Tools

Tùy chọn để chỉnh sửa báo cáo hiện tại

Với báo cáo hiện tại, người dùng có quyền phù hợp có thể:

  • Sắp xếp các báo cáo theo thể loại để kiểm soát những dạng xem trong khu vực báo cáo hiển thị cho mỗi báo cáo.

  • Xác định vị trí báo cáo hiển thị trong giao diện người dùng và chỉnh sửa các thuộc tính khác của báo cáo.

  • Chỉnh sửa một báo cáo được tạo ra với trình hướng dẫn báo cáo.

  • Chỉnh sửa một báo cáo mặc định. Ví dụ: nếu tùy chỉnh ứng dụng, bạn có thể cần phải sửa đổi nhãn hay thêm hoặc loại bỏ các trường trong báo cáo mặc định. Thông tin thêm: Môi trường viết báo cáo sử dụng SQL Server Data Tools

  • Chỉnh sửa bộ lọc mặc định cho một báo cáo mặc định, một báo cáo được tạo ra với trình hướng dẫn báo cáo hoặc báo cáo dịch vụ báo cáo khác.

  • Tạo ảnh chụp màn hình một lần cho báo cáo dịch vụ báo cáo hoặc lập lịch báo cáo dịch vụ báo cáo để chạy theo khoảng thời gian đã đặt. Lưu ý rằng tính năng Lên lịch báo cáo hiện chỉ có sẵn với các phiên bản tại chỗ của ứng dụng Dynamics 365 Customer Engagement.

  • Chia sẻ một báo cáo cá nhân với những người dùng khác, hoặc làm cho nó có sẵn cho tất cả mọi người trong tổ chức của bạn.

  • Xuất bản báo cáo để sẵn sàng sử dụng với các ứng dụng bên ngoài, chẳng hạn như SharePoint hoặc các chương trình tùy chỉnh.

Lưu ý

Bạn không thể sử dụng Trình tạo báo cáo dịch vụ báo cáo SQL Server để tạo báo cáo FetchXML . Dynamics 365 Tiện ích tạo báo cáo for SQL Server Data Tools được dùng để tạo báo cáo FetchXML .

Xem thêm

Hướng dẫn báo cáo và phân tích

Xuất bản báo cáo