Thiết lập con

Giảm các bản ghi để tạo một tập hợp con đại diện nhỏ hơn của cơ sở dữ liệu quan hệ trong khi vẫn duy trì tính toàn vẹn tham chiếu

biểu đồ tập hợp con

Cài đặt phụ giới thiệu

Đặt lại là gì?

Giảm số lượng bản ghi để tạo tập hợp con đại diện nhỏ hơn của cơ sở dữ liệu quan hệ với tính toàn vẹn tham chiếu được bảo toàn

Tại sao các tổ chức sử dụng subsetting?

Nhiều tổ chức có môi trường sản xuất với lượng dữ liệu khổng lồ và không muốn có lượng dữ liệu khổng lồ trong môi trường thử nghiệm phi sản xuất. Do đó, tập hợp con cơ sở dữ liệu được sử dụng để tạo tập hợp con đại diện nhỏ hơn của cơ sở dữ liệu quan hệ lớn hơn với tính toàn vẹn tham chiếu được bảo toàn. Các tổ chức sử dụng cài đặt phụ cho dữ liệu thử nghiệm để giảm chi phí, giúp quản lý dữ liệu cũng như thiết lập và bảo trì nhanh hơn.

Giảm cơ sở hạ tầng và chi phí tính toán

Khối lượng dữ liệu quá mức có thể dẫn đến chi phí cơ sở hạ tầng và tính toán cao, không cần thiết đối với dữ liệu thử nghiệm trong môi trường phi sản xuất. Với khả năng đặt lại, bạn có thể dễ dàng tạo các tập hợp con dữ liệu nhỏ hơn để giảm chi phí.

Dữ liệu thử nghiệm có thể quản lý được bởi người thử nghiệm và nhà phát triển

Việc quản lý khối lượng dữ liệu khổng lồ trong môi trường phi sản xuất đặt ra thách thức cho người thử nghiệm và nhà phát triển. Dữ liệu thử nghiệm nhỏ hơn và do đó dễ quản lý hơn, hợp lý hóa đáng kể các quy trình thử nghiệm và phát triển, cuối cùng là tối ưu hóa toàn bộ chu trình về mặt thời gian và nguồn lực.

Thiết lập và bảo trì dữ liệu thử nghiệm nhanh hơn

Khối lượng dữ liệu nhỏ hơn tạo điều kiện cho việc thiết lập và bảo trì môi trường thử nghiệm phi sản xuất nhanh hơn và đơn giản hơn. Điều này đặc biệt phù hợp trong bối cảnh CNTT phức tạp và khi những thay đổi thường xuyên trong cấu trúc dữ liệu yêu cầu cập nhật và làm mới thường xuyên để đảm bảo tính đại diện của dữ liệu thử nghiệm.

biểu đồ tập hợp con

Tính toàn vẹn tham chiếu là gì và tại sao nó quan trọng?

Tính toàn vẹn tham chiếu là một khái niệm trong quản lý cơ sở dữ liệu nhằm đảm bảo tính nhất quán và chính xác giữa các bảng trong cơ sở dữ liệu quan hệ. Tính toàn vẹn tham chiếu sẽ đảm bảo rằng mọi giá trị tương ứng với “Người 1” của “Bảng 1” đều tương ứng với giá trị chính xác của “người 1” trong “Bảng 2” và bất kỳ bảng được liên kết nào khác.

Việc thực thi tính toàn vẹn tham chiếu là rất quan trọng để duy trì độ tin cậy của dữ liệu thử nghiệm trong cơ sở dữ liệu quan hệ như một phần của môi trường phi sản xuất. Nó ngăn chặn sự không nhất quán của dữ liệu và đảm bảo rằng mối quan hệ giữa các bảng có ý nghĩa và đáng tin cậy để kiểm tra và phát triển phần mềm phù hợp.

Dữ liệu thử nghiệm trong môi trường cơ sở dữ liệu quan hệ phải duy trì tính toàn vẹn tham chiếu để có thể sử dụng được. Việc duy trì tính toàn vẹn tham chiếu trong môi trường phi sản xuất, chẳng hạn như môi trường được sử dụng để thử nghiệm và phát triển phần mềm, rất quan trọng vì một số lý do:

Subsetting, không đơn giản như “xóa dữ liệu”

Việc đặt lại không dễ dàng như việc xóa dữ liệu vì tất cả các bảng liên kết có liên quan ở phía dưới và phía trên phải được đặt lại theo tỷ lệ để duy trì tính toàn vẹn tham chiếu. Việc đặt lại đảm bảo rằng không chỉ dữ liệu trong bảng mục tiêu bị xóa mà mọi dữ liệu trong bất kỳ bảng được liên kết nào khác liên quan đến dữ liệu đã xóa khỏi bảng mục tiêu cũng bị xóa. Điều này đảm bảo rằng tính toàn vẹn tham chiếu trên các bảng, cơ sở dữ liệu và hệ thống được duy trì như một phần của việc xóa dữ liệu.

Giảm khối lượng dữ liệu bằng cách xóa “Người X” khỏi “Bảng Y”, tất cả các bản ghi liên quan đến “Người X” trong “Bảng Y” phải bị xóa, nhưng tất cả các bản ghi liên quan đến “Người X” trong bất kỳ bảng liên quan ngược dòng hoặc xuôi dòng nào khác (bảng A, B, C, v.v.) cũng nên bị xóa.

Giảm khối lượng dữ liệu bằng cách xóa “Richard” khỏi bảng “Khách hàng”, tất cả các bản ghi liên quan đến “Richard” trong bảng “Khách hàng” phải bị xóa, nhưng tất cả các bản ghi liên quan đến “Richard” trong bất kỳ bảng liên quan ngược dòng hoặc xuôi dòng nào khác (Bảng thanh toán, bảng Sự cố, Bảng bảo hiểm, v.v.) cũng phải được xóa đã xóa.

Bảng Acro

Việc đặt lại hoạt động trên các bảng

Cơ sở dữ liệu Acros

Việc đặt lại hoạt động trên cơ sở dữ liệu

Hệ thống Acros

Việc đặt lại hoạt động trên các hệ thống

Bạn có câu hỏi nào không?

Nói chuyện với một trong những chuyên gia của chúng tôi

Làm cách nào tôi có thể sử dụng cài đặt phụ?

Đặt lại theo tỷ lệ

Bạn có thể định cấu hình Syntho Engine để tập hợp con cơ sở dữ liệu quan hệ và để đảm bảo rằng tất cả “các bảng được liên kết” đều được tập hợp con dựa trên “Bảng mục tiêu”.

  • Bảng mục tiêu: Người dùng có thể xác định bảng mục tiêu làm điểm bắt đầu cho việc đặt lại.
    • Ví dụ: người dùng có thể xác định tập hợp con “Bảng bệnh nhân” thành 5% hoặc 500k bản ghi thay vì 10.000k bản ghi.
  • Các bảng được liên kết: Đây đều là các bảng được kết nối trực tiếp hoặc gián tiếp với “Bảng mục tiêu”. Các liên kết giữa các bảng có thể là trực tiếp, chẳng hạn như bảng mục tiêu liệt kê các dị ứng tham chiếu đến bảng bệnh nhân thông qua mối quan hệ khóa ngoại hoặc gián tiếp, chẳng hạn như bảng mục tiêu tham chiếu đến bảng bệnh nhân, từ đó tham chiếu đến bảng của bệnh viện.
    • Việc đặt lại đảm bảo rằng tất cả các bản ghi liên quan đến dữ liệu đã bị xóa trong “Bảng bệnh nhân” cũng sẽ bị xóa. Trong ví dụ này, việc cài đặt lại đảm bảo rằng trong bất kỳ “Bảng liên kết” nào chỉ có dữ liệu liên quan đến 5% (500k bản ghi) và tất cả dữ liệu khác liên quan đến 95% (bản ghi 10.000k – 500k = 9.500k) sẽ bị xóa để tạo một tập hợp con đại diện nhỏ hơn của cơ sở dữ liệu quan hệ với tính toàn vẹn tham chiếu được bảo toàn

Đặt lại dựa trên quy tắc kinh doanh

Ngoài việc đặt lại theo tỷ lệ, trong đó bạn chỉ định tỷ lệ phần trăm để trích xuất dữ liệu, các khả năng nâng cao của chúng tôi cho phép bạn xác định chính xác nhóm mục tiêu để đặt lại. Ví dụ: bạn có thể chỉ định tiêu chí để bao gồm hoặc loại trừ các tập hợp con cụ thể, mang lại sự linh hoạt và kiểm soát cao hơn đối với quá trình trích xuất dữ liệu

  • Khách hàng dưới 60 tuổi và trên 30 tuổi và
  • Khách hàng nam của Als
bảng khách hàng bán hàng

bìa hướng dẫn tổng hợp

Lưu hướng dẫn dữ liệu tổng hợp của bạn ngay bây giờ!