Đặt chính sách lưu giữ dữ liệu cho bảng

Bài viết này giải thích cách thiết lập chính sách lưu giữ dữ liệu cho bảng Microsoft Dataverse .

Điều kiện tiên quyết

Các điều kiện tiên quyết này phải được hoàn thành trước khi bạn có thể đặt bảng để lưu giữ dữ liệu lâu dài:

Bật bảng để lưu giữ lâu dài

Trước khi bạn thiết lập chính sách lưu giữ, hãy bật bảng gốc (gốc) để lưu giữ lâu dài.

Lưu ý

Khi bảng cha (gốc) được bật để duy trì lâu dài, tất cả các bảng con liên quan sẽ tự động được bật. Bạn không thể tắt tính năng lưu giữ cho bảng con khi bảng cha đã được bật tính năng lưu giữ. Ví dụ: giả sử bảng tùy chỉnh và bảng ghi chú là các bảng con của bảng trường hợp. Không thể tắt các bảng con này để lưu giữ khi bảng trường hợp cha được bật. Người tạo luôn có thể vô hiệu hóa bảng cha để lưu giữ lâu dài và cho phép lưu giữ riêng biệt các bảng con. Tuy nhiên, có một ngoại lệ đối với hành vi của bảng con liên quan này khi việc lưu giữ dài hạn được bật thông qua quy trình nhập giải pháp. Trong trường hợp này, các bảng con liên quan không được bật tự động.

  1. đăng nhập vào Power Apps, đi đến Bảng, sau đó mở bảng bạn muốn. Nếu không thấy mục này trong ngăn bảng điều khiển bên, hãy chọn …Thêm rồi chọn mục bạn muốn.
  2. Chọn Thuộc tính trên thanh lệnh, mở rộng Tùy chọn nâng cao rồi chọn Bật duy trì lâu dài. Thuộc tính bảng lưu giữ dữ liệu dài hạn
  3. Chọn Lưu.

Bảng gốc và mọi bảng con sẽ có sẵn để thiết lập chính sách trong khoảng 15-30 phút sau khi bạn lưu bảng. Số lượng bảng con càng lớn thì thời gian hoàn thành quy trình càng lâu.

Xác định Dataverse quan điểm về tiêu chí chính sách

Dataverse các khung nhìn được sử dụng để xác định hàng (bản ghi) nào của bảng được đánh dấu để lưu giữ bằng chính sách lưu giữ dài hạn. Trước khi thiết lập chính sách lưu giữ dữ liệu, bạn phải thiết lập Dataverse chế độ xem làm tiêu chí để lưu giữ.

Sau khi có Dataverse chế độ xem để sử dụng trong chính sách lưu giữ dài hạn cụ thể, bạn nên kiểm tra kết quả của chế độ xem. Một cách thực hành tốt là sửa đổi truy vấn dạng xem bằng câu lệnh a TOP N và kiểm tra nó để đảm bảo rằng tập kết quả trả về đúng như mong đợi. Điều này luôn được khuyến nghị đặc biệt khi số lượng hàng lớn.

Ví dụ: hãy xem xét một chế độ xem Dataverse được tạo để chọn tất cả các trường hợp đã đóng từ năm 2015. Số lượng các trường hợp có thể rất lớn. Do đó, bạn nên thêm TOP N, chẳng hạn như TOP 10, vào chế độ xem và kiểm tra nó để xác nhận tập hợp mẫu của các trường hợp được truy xuất.

Khi chính sách lưu giữ dữ liệu được chạy, các hàng từ bảng cha và tất cả các bảng con sẽ được đưa vào để lưu giữ dữ liệu lâu dài. Trường hợp cha có thể có các hàng liên kết từ bảng con, chẳng hạn như ghi chú, tác vụ và bảng tùy chỉnh. Chính sách lưu giữ đảm bảo rằng bản ghi trường hợp và tất cả các hàng con liên quan của nó được đánh dấu và lưu giữ lâu dài trong Dataverse. Ngoài ra, các giá trị tra cứu trong bảng trường hợp, chẳng hạn, không được chuẩn hóa bằng các giá trị ID và tên được cung cấp như một phần của dữ liệu được giữ lại. Điều này cho phép trong nhiều trường hợp một truy vấn có thể truy xuất dữ liệu được giữ lại có liên quan.

Quan trọng

Chúng tôi khuyên bạn nên tạo một Dataverse chế độ xem cụ thể để chỉ xác định những hàng bạn muốn giữ lại. Sau đó, tạo và chạy một ứng dụng có chế độ xem để xác minh trước khi sử dụng ứng dụng đó làm tiêu chí trong chính sách của bạn. Để biết thông tin về cách tạo chế độ xem bảng, hãy truy cập Tạo và chỉnh sửa chế độ xem công khai hoặc hệ thống.

Thiết lập chính sách lưu giữ

Power Platform quản trị viên thiết lập chính sách lưu giữ.

Quan trọng

  • Khi dữ liệu được lưu giữ dưới dạng dữ liệu dài hạn (không hoạt động), nó không thể được chuyển trở lại kho dữ liệu đang hoạt động.

  • Khi chính sách lưu giữ được chạy, quy trình sẽ thực hiện các yêu cầu API trong Microsoft Power Platform. Những yêu cầu này được tính vào các yêu cầu API hiện có trong gói của bạn. Thông tin thêm: Yêu cầu giới hạn và phân bổ

  • Để hoàn thành nhiệm vụ này, bạn phải có Power Platform vai trò quản trị viên.

  1. Bật bảng để lưu giữ lâu dài.
  2. đăng nhập vào Power Apps, sau đó trên ngăn điều hướng bên trái, chọn Chính sách lưu giữ. Nếu không thấy mục này trong ngăn bảng điều khiển bên, hãy chọn …Thêm rồi chọn mục bạn muốn.
  3. Trên thanh lệnh, chọn Chính sách lưu giữ mới.
  4. Hoàn thành các thuộc tính sau cho chính sách lưu giữ:
    • Bảng. Chọn bảng gốc cha sẽ được sử dụng để thiết lập chính sách lưu giữ dữ liệu nguội lịch sử trong kho lưu trữ dài hạn.
    • Tên. Nhập tên cho chính sách lưu giữ.
    • Tiêu chí. Chọn một dạng xem từ danh sách. Chế độ xem phải được tạo và kiểm tra trước đó để đảm bảo chọn đúng dữ liệu lịch sử. Xác định Dataverse quan điểm về tiêu chí chính sách
    • Lịch trình - Ngày bắt đầu. Nhập ngày bạn muốn chính sách này chạy lần đầu tiên. Chính sách này áp dụng trong giờ ngoài giờ ở khu vực môi trường của bạn.
    • Tần số. Các lựa chọn có sẵn là Một lần, Hàng ngày, Hàng tuần, Hàng thángHàng năm. Tạo chính sách lưu giữ dữ liệu
  5. Chọn Lưu.

Bây giờ bạn có thể xem và quản lý chính sách. Thông tin thêm: Quản lý chính sách lưu giữ dữ liệu

Quan trọng

  • Chính sách lưu giữ sẽ không bắt đầu đối với các môi trường đã bật chế độ quản trị .
  • Tất cả các hoạt động, email, tệp đính kèm của cha và con có liên quan đều được giữ lại dưới dạng tập hợp khi bạn thiết lập chính sách trên bảng cha. Điều này tương tự như chính sách xóa hàng loạt. Ví dụ: không thể đặt chính sách lưu giữ rõ ràng cho các bảng Con trỏ hoạt động, Bên hoạt động và Phần đính kèm. Không thể đặt chính sách lưu giữ dài hạn cho những bảng không hỗ trợ xóa hàng loạt.
  • Bảng cha và tất cả các hàng liên quan từ bảng con của bảng cha sẽ được đánh dấu và lưu trữ trong Dataverse bộ lưu trữ dài hạn.
  • Logic liên quan đến hành động xóa hiện có của bất kỳ bảng nào (bảng mẹ và bảng con) sẽ luôn được thực thi trong quá trình chạy chính sách.
  • Quá trình chạy chính sách sẽ mất từ ​​72-96 giờ bất kể khối lượng dữ liệu. Chính sách lưu giữ dữ liệu được nền tảng ưu tiên thấp. Dataverse sẽ luôn chạy quy trình lưu giữ ở chế độ nền để tránh mọi tác động đến các dịch vụ nền tảng khác, chẳng hạn như ứng dụng và luồng.
  • Hãy xem xét tình huống trong đó hai chính sách (Chính sách1 và Chính sách2) chạy trên các bảng cha riêng biệt có các bảng con chung. Chính sách1 bắt đầu chạy trước Chính sách2. Nếu trạng thái của Chính sách 1 không vượt quá Đang chờ đối chiếu thì trạng thái Chính sách 2 sẽ vẫn ở trạng thái Đang chờ xóa cho đến khi Chính sách1 chuyển từ Đang chờ đối chiếu đến Đang chờ xóa. Hiện tượng này xảy ra để ngăn việc xóa bất kỳ bản ghi chung nào từ các bảng chung trong hai chính sách.

Sự cố đã biết

Nếu bảng cha có nhiều bảng con và kích thước của bảng cha hoặc bảng con lớn thì bạn có thể gặp phải tình trạng hết thời gian chờ. Ví dụ: khi số lượng bảng lớn trong chuỗi mối quan hệ xếp tầng, chẳng hạn như 25 bảng trở lên. Để giảm thiểu điều này, trước tiên hãy kích hoạt một vài bảng con riêng biệt. Sau đó quay lại và kích hoạt bảng cha.

Các bước tiếp theo

Quản lý chính sách lưu giữ dữ liệu
Chia sẻ ý tưởng của bạn
Dành cho nhà phát triển: Lưu giữ dữ liệu lâu dài