Xác định và truy vấn dữ liệu theo cấp bậc liên quan

Quan trọng

Tính năng này không được dùng nữa. Để biết thêm thông tin, hãy truy cập Kiểm soát phân cấp trong các ứng dụng dựa trên mô hình đã không còn được sử dụng nữa.

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

  • 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.

Một số bảng tiêu chuẩn đã có cấp bậc được xác định. Các bảng khác, bao gồm các bảng tùy chỉnh, có thể được kích hoạt cho một hệ thống cấp bậc và bạn có thể tạo các hiển thị trực quan cho chúng.

Xác định dữ liệu theo cấp bậc

Với Microsoft Dataverse, cấu trúc dữ liệu phân cấp được hỗ trợ bởi các mối quan hệ một-nhiều (1:N) tự tham chiếu của các hàng có liên quan.

Lưu ý

Tự tham chiếu có nghĩa là bảng có liên quan đến chính nó. Ví dụ: bảng tài khoản có một cột tra cứu để liên kết nó với một hàng trong bảng tài khoản khác.

Khi mối quan hệ một-nhiều (1:N) tự tham chiếu tồn tại, trong định nghĩa mối quan hệ, tùy chọn Theo cấp bậc có thể đặt thành .

Thiết đặt theo cấp bậc trong định nghĩa mối quan hệ.

Để 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-nhiều (1:N) của bảng dưới dạng phân cấp.

Để bật chế độ phân cấp:

  1. Trong khi xem mối quan hệ 1:N của thực thể, chọn mối quan hệ tự tham chiếu bạn muốn chỉnh sửa.
  2. Trong định nghĩa mối quan hệ, hãy đặt Theo cấp bậc 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".

Quan trọng

Bạn có thể có nhiều mối quan hệ tự tham chiếu, nhưng chỉ có thể định nghĩa một mối quan hệ/bảng là mối quan hệ theo cấp bậc. Nếu tìm cách thay đổi cài đặt sau khi áp dụng, bạn sẽ nhận được một cảnh báo:

  • Khi tắt: Nếu bạn tắt thiết đặt hệ thống cấp bậc cho mối quan hệ này, tất cả các định nghĩa tổng số, quá trình và dạng xem sử dụng hệ thống cấp bậc đó sẽ không hoạt động. Bạn có muốn tiếp tục không?
  • Khi bật: Nếu bạn kích hoạt thiết đặt hệ thống cấp bậc cho mối quan hệ này, tất cả các định nghĩa tổng số sử dụng hệ thống cấp bậc hiện có sẽ trở thành không hợp lệ. Bạn có muốn tiếp tục không?

Trừ khi bạn chắc chắn rằng không có quan hệ phụ thuộc khác đối với hệ thống cấp bậc hiện có, bạn nên xem lại mọi tài liệu về triển khai hoặc thảo luận với những người tùy chỉnh khác để tìm hiểu cách sử dụng mối quan hệ theo cấp bậc hiện có trước khi tiếp tục.

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

Nếu không có hệ thống cấp bậc đã xác định, để truy xuất dữ liệu theo cấp bậc, cần lặp đi lặp lại truy vấn cho hàng liên quan. Với hệ thống cấp bậc đã truy vấn, bạn có thể truy vấn các dữ liệu có liên quan dưới dạng một hệ thống cấp bậc trong một bước. Bạn có thể truy vấn các hàng bằng logic DướiKhông Dưới . Các toán tử phân cấp DướiTrên được sử dụng trong trình chỉnh sửa quy trình làm việc và Tìm kiếm Nâng cao. Để biết thêm thông tin về cách sử dụng những toán tử này, hãy xem Cấu hình các bước của quy trình. Để biết thêm chi tiết về Tìm kiếm Nâng cao, xem Tạo, chỉnh sửa hoặc lưu kết quả Tìm kiếm Nâng cao.

Lưu ý

Nhà phát triển cũng có thể sử dụng các toán tử này trong mã. Thông tin thêm Tài liệu dành cho nhà phát triển: Truy vấn dữ liệu theo cấp bậc

Các ví dụ sau minh họa các kịch bản 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 các hoạt động có liên quan của tài khoản.

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

Xem thêm

Tạo và chỉnh sửa mối quan hệ 1:N (một-tới-nhiều) hoặc N:1 (nhiều-tới-một) bảng
Tạo và chỉnh sửa mối quan hệ 1:N (một-nhiều) hoặc N:1 (nhiều-một) của bảng bằng cách sử dụng trình khám phá giải pháp
Trực quan hóa dữ liệu theo cấp bậc với ứng dụng định hướng mô hình

Lưu ý

Bạn có thể cho chúng tôi biết bạn thích dùng ngôn ngữ nào cho tài liệu không? Làm một cuộc khảo sát ngắn. (xin lưu ý, khảo sát này bằng tiếng Anh)

Cuộc khảo sát sẽ mất khoảng bảy phút. Không có dữ liệu cá nhân nào được thu thập (điều khoản về quyền riêng tư).