Truy vấn và trực quan hóa dữ liệu theo cấp bậc

Chủ đề này áp dụng cho Dynamics 365 Customer Engagement (on-premises). Đối với phiên bản Power Apps thuộc chủ đề này, hãy xem: Truy vấn và trực quan hóa dữ liệu liên quan theo thứ bậc

Bạn có thể có được những biểu biết có giá trị về kinh doanh bằng cách trực quan hóa dữ liệu có phân cấp liên quan. Các khả năng trực quan hóa và lập mô hình theo cấp bậc mang lại cho bạn một số lợi ích sau:

  • Xem và khám phá thông tin phân cấp phức tạp.

  • Xem chỉ số đo lường hiệu suất chính (KPI) trong hiển thị theo ngữ cảnh của một cấu trúc phân cấp.

  • Phân tích trực quan thông tin quan trọng trên các trang web và các máy tính bảng.

Cho một số thực thể, chẳng hạn như tài khoản và người dùng, các hiển thị trực quan được cung cấp một cách sáng tạo. Các thực thể khác, bao gồm các thực thể tùy chỉnh, có thể được kích hoạt cho một cấu trúc phân cấp và bạn có thể tạo các hiển thị trực quan cho chúng. Căn cứ vào nhu cầu, bạn có thể lựa chọn giữa dạng xem cây, nghĩa là hiển thị toàn bộ cấu trúc phân cấp hoặc xem dạng ngăn xếpp, nghĩa là mô tả một phần nhỏ hơn trong cấu trúc phân cấp. Cả hai dạng xem được hiển thị cạnh nhau. Bạn có thể khám phá một hệ thống phân cấp bởi mở rộng và hợp đồng một cây phân cấp. Các thiết đặt theo cấp bậc giống nhau đối với hiển thị trực quan được thiết lập một lần nhưng áp dụng cho cả máy khách di động và web. Trong máy tính bảng, các hình ảnh hiển thị ở định dạng sửa đổi thích hợp cho hệ số biểu mẫu nhỏ hơn. Các thành phần có thể tùy chỉnh cần thiết cho kiểu trực quan phân cấp là giải pháp nhận thức, do đó, chúng có thể được di chuyển giữa các tổ chức như bất cứ tùy chỉnh nào khác. Bạn có thể đặt cấu hình các thuộc tính hiển thị trong kiểu trực quan bằng cách tùy chỉnh Biểu mẫu Nhanh sử dụng công cụ biên tập biểu mẫu. Không có yêu cầu viết mã.

Dữ liệu phân cấp truy vấn

Cấu trúc dữ liệu theo cấp bậc được hỗ trợ bởi các mối quan hệ một-cho-nhiều (1:N) tự tham chiếu của các hồ sơ có liên quan. Trong quá khứ, để xem dữ liệu phân cấp, bạn phải lặp đi lặp lại truy vấn cho các bản ghi liên quan. Hiện nay, bạn có thể truy vấn các dữ liệu có liên quan như là một hệ thống phân cấp, trong một bước. Bạn sẽ có thể truy vấn các bản ghi bằng cách sử dụng logic DướiKhông Dưới . Toán tử phân cấp DướiKhông Dưới được hiển thị trong Tìm kiếm nâng cao và trình chỉnh sửa quy trình làm việc. Để biết thêm thông tin về cách sử dụng các toán tử này, hãy xem Định cấu hình các bước quy trình làm việc. Để biết thêm thông tin về Tìm kiếm nâng cao, hãy xem Tạo, chỉnh sửa hoặc lưu tìm kiếm Tìm kiếm nâng cao

Các ví dụ sau minh họa các kịch bản khác nhau cho các truy vấn hệ thống phân cấp:
Truy vấn hệ thống phân cấp tài khoản

Truy vấn tài khoản trong hệ thống cấp bậc tài khoản.

Truy vấn hệ thống phân cấp tài khoản, bao gồm cả hoạt động liên quan

Truy vấn các hoạt động có liên quan của tài khoản.

Truy vấn hệ thống phân cấp tài khoản, bao gồm cả cơ hội liên quan

Truy vấn các cơ hội có liên quan của tài khoản.

Để truy vấn dữ liệu dưới dạng hệ thống phân cấp, bạn phải đặt một trong các mối quan hệ tự tham chiếu một-cho-nhiều (1:N) của thực thể dưới dạng phân cấp. Để bật hệ thống cấp bậc:

  1. Mở trình khám phá giải pháp.

  2. Chọn thực thể bạn muốn, chọn Mối quan hệ 1:N, sau đó chọn mối quan hệ (1:N).

  3. Trong Định nghĩa mối quan hệ, đặt Phân cấp thành .

Lưu ý

  • Một số mối quan hệ (1:N) sáng tạo không thể được tùy chỉnh. Điều này sẽ ngăn cản bạn đặt những mối quan hệ đó là phân cấp.
  • Bạn có thể chỉ định mối quan hệ theo cấp bậc cho mối quan hệ tự tham chiếu hệ thống. Điều này bao gồm các mối quan hệ tự tham chiếu 1:N của loại hệ thống, chẳng hạn như mối quan hệ "contact_master_contact".

Hiển thị trực quan dữ liệu phân cấp

Các thực thể hệ thống có sẵn hình ảnh trực quan ngay lập tức bao gồm Account, Position, ProductUser. Trong dạng xem lưới của các thực thể này, bạn có thể thấy biểu tượng mô tả biểu đồ hệ thống phân cấp ở bên trái của tên bản ghi. Biểu tượng hệ thống phân cấp không hiển thị cho tất cả bản ghi theo mặc định. Biểu tượng này được hiển thị cho các bản ghi có bản ghi mẹ, bản ghi con hoặc cả hai.

Tài khoản đang hoạt động.

Nếu chọn biểu tượng hệ thống phân cấp, bạn có thể xem hệ thống phân cấp, với dạng xem cây phía bên trái và xem ngăn xếp bên phải, như hình dưới đây:

Chế độ xem ô và cây tài khoản.

Một vài thực thể hệ thống sáng tạo khác có thể được kích hoạt cho một hệ thống phân cấp. Các thực thể này bao gồm Case, Contact, Opportunity, Order, Quote, Campaign, và Team. Tất cả các thực thể tùy chỉnh có thể được kích hoạt cho hệ thống phân cấp.

Tiền bo

Nếu thực thể có thể được kích hoạt cho hệ thống phân cấp:
Trong trình khám phá giải pháp, mở rộng thực thể mà bạn muốn. Bạn sẽ thấy thành phần thực thể có tên Cài đặt hệ thống phân cấp. Không thể bật các thực thể cho hệ thống cấp bậc không có thành phần này, ngoại trừ thực thể Lãnh thổ bán hàng của Dynamics 365 Customer Engagement (on-premises). Mặc dù Cài đặt hệ thống phân cấp xuất hiện cho thực thể Lãnh thổ bán hàng nhưng không thể bật thực thể này cho hệ thống phân cấp.

Điều quan trọng cần nhớ khi bạn tạo kiểu trực quan:

  • Chỉ một mối quan hệ tự tham chiếu (1: N) cho mỗi thực thể có thể được đặt là phân cấp. Trong mối quan hệ này, thực thể chính và thực thể liên quan phải cùng loại, chẳng hạn như account_parent_account hoặc new_new_widget_new_widget.

  • Hiện nay, một hệ thống phân cấp hoặc hiển thị trực quan được dựa trên chỉ một thực thể. Bạn có thể mô tả hệ thống phân cấp tài khoản hiển thị các tài khoản ở nhiều cấp; tuy nhiên, bạn không thể hiển thị tài khoản và liên hệ trong cùng một hiển thị trực quan hệ thống phân cấp.

  • Số trường tối đa có thể hiển thị trong một ngăn xếp là ba trường với Giao diện Hợp nhất và bốn trường với ứng dụng khách web cũ. Nếu bạn thêm nhiều trường hơn vào Biểu mẫu Nhanh được sử dụng cho dạng xem ngăn xếp, chỉ bốn trường sẽ được hiển thị.

Ví dụ về hiển thị trực quan

Hãy xem một ví dụ về việc tạo hiển thị trực quan cho một thực thể tùy chỉnh. Chúng tôi đã tạo một thực thể tùy chỉnh có tên là new_Widget, tạo mối quan hệ tự tham chiếu (1:N) new_new_widget_new_widget và đánh dấu nó là có thứ bậc, như minh họa ở đây.

Định nghĩa mối quan hệ của tiện ích.

Tiếp theo, trong chế độ xem lưới Cài đặt phân cấp , chúng tôi đã chọn new_new_widget_new_widget mối quan hệ phân cấp. Trong biểu mẫu, chúng tôi điền vào các trường bắt buộc. Nếu bạn đã không đánh dấu mối quan hệ (1:N) là phân cấp, liên kết trên biểu mẫu sẽ đưa bạn quay lại biểu mẫu định nghĩa mối quan hệ, nơi bạn có thể đánh dấu mối quan hệ là phân cấp.

Cài đặt phân cấp.

Đối với biểu mẫu xem nhanh, chúng tôi đã tạo Biểu mẫu nhanh có tên là tiện ích Biểu mẫu ngăn xếp thứ bậc. Trong biểu mẫu này, chúng tôi đã thêm bốn trường để hiển thị trong mỗi ngăn xếp.

Tạo biểu mẫu nhanh cho tiện ích.

Sau khi hoàn tất việc thiết lập, chúng tôi đã tạo hai bản ghi: Tiện ích Chuẩn và Tiện ích Cao cấp. Sau khi tạo Tiện ích Cao cấp, bản ghi mẹ của Tiện ích Chuẩn bằng cách sử dụng trường tra cứu, dạng xem dạng lưới new_Widget mô tả các biểu tượng hệ thống phân cấp, như hình dưới đây:

Lưới phân cấp của tiện ích.

Tiền bo

Các biểu tượng hệ thống phân cấp không xuất hiện trong dạng xem dạng lưới bản ghi cho đến khi các bản ghi được kết hợp trong mối quan hệ bản ghi mẹ-con.

Chọn biểu tượng hệ thống phân cấp làm hiển thị hệ thống phân cấp new_Widget với dạng xem cây phía bên trái và xem ngăn xếp bên phải, hiển thị hai bản ghi. Mỗi ô chứa bốn trường mà chúng tôi đã cung cấp trong tiện ích Biểu mẫu ô xếp thứ bậc.

Chế độ xem dạng cây và ô của tiện ích.

Xem thêm

Tạo mối quan hệ 1:N (một-nhiều) hoặc N:1 (nhiều-một)