Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình

Cách thực hiện so sánh lớp (Class Comparison)?

Phân biệt hoặc so sánh lớp khai thác đặc trưng phân loại một lớp mục tiêu từ các lớp đối lập. Lớp mục tiêu và các lớp đối lập nên có thể so sánh được nếu chúng chia sẻ cùng các chiều và thuộc tính. Ví dụ, ba lớp: người, địa chỉ và phần tử thì không thể so sánh. Nhưng doanh số bán hàng trong ba năm gần đây là các lớp có thể so sánh, và ứng viên khoa học máy tính so với ứng viên vật lý cũng vậy.

Các kỹ thuật phát triển có thể mở rộng để quản lý so sánh lớp trên nhiều lớp có thể so sánh. Ví dụ, quá trình khái quát hóa thuộc tính được định nghĩa cho đặc trưng hóa lớp có thể thay đổi để khái quát hóa được thực hiện đồng bộ giữa tất cả các lớp được so sánh. Điều này cho phép các thuộc tính trong một số lớp được khái quát hóa đến các mức trừu tượng tương tự.

Giả sử, ví dụ, ta có dữ liệu AllElectronics về doanh số năm 2003 và doanh số năm 2004 và có thể so sánh hai lớp này. Xét chiều khu vực với các mức trừu tượng ở cấp thành phố, tỉnh/biểu hoặc quốc gia. Mọi lớp dữ liệu phải được khái quát hóa đến cùng mức vị trí.

Đó là, chúng được đồng bộ khái quát hóa toàn bộ đến cấp thành phố, hoặc cấp tỉnh/biểu, hoặc cấp quốc gia. Điều này hữu ích hơn so với việc so sánh, ví dụ, doanh số tại Vancouver năm 2003 với doanh số tại Hoa Kỳ năm 2004 (tức là mỗi tập dữ liệu doanh số được khái quát hóa đến nhiều mức khác nhau).

Người dùng phải có tùy chọn ghi đè lên so sánh đồng bộ tự động bằng lựa chọn của họ khi cần. Có một số quy trình như sau:

  • Thu thập dữ liệu − Tập hợp các bản ghi liên quan trong cơ sở dữ liệu được thu thập bằng xử lý truy vấn và tách riêng thành một lớp mục tiêu và một hoặc tập hợp các lớp đối lập.
  • Phân tích liên quan chiều − Nếu có nhiều chiều, phân tích liên quan chiều phải được thực hiện trên các lớp này để chỉ chọn các chiều có liên quan cao cho phân tích sâu hơn.
  • Khái quát hóa đồng bộ − Khái quát hóa được thực hiện trên lớp mục tiêu đến mức do người dùng hoặc chuyên gia chỉ định ngưỡng chiều, dẫn đến quan hệ lớp mục tiêu chính.
  • Trình bày so sánh suy xuất − Mô tả so sánh lớp kết quả có thể được trình bày dưới dạng bảng, biểu đồ và luật. Trình bày này thường bao gồm một phép đo "đối lập" bao gồm count% (phần trăm đếm) phản ánh sự so sánh giữa lớp mục tiêu và các lớp đối lập.

Người dùng có thể điều chỉnh mô tả so sánh bằng cách sử dụng drill-down, roll-up và các phép toán OLAP khác trên lớp mục tiêu và lớp đối lập, tùy theo nhu cầu.