Khái quát hóa thuộc tính phụ thuộc vào quy tắc sau: Nếu có một lượng lớn các giá trị riêng biệt cho một thuộc tính trong quan hệ làm việc ban đầu, và tồn tại một nhóm các toán tử khái quát hóa trên thuộc tính đó, thì một toán tử khái quát hóa nên được chọn và áp dụng cho thuộc tính.
Quy tắc này dựa trên lý do sau. Việc sử dụng dịch vụ khái quát hóa để khái quát hóa giá trị thuộc tính bên trong một tuple, hoặc luật, trong quan hệ làm việc sẽ khiến luật bao phủ nhiều tuple dữ liệu ban đầu hơn, do đó khái quát hóa khái niệm nó định nghĩa. Điều này tương ứng với quy tắc khái quát hóa được định nghĩa là leo cây khái quát hóa trong tri thức từ các trường hợp, hoặc leo cây khái niệm.
Tùy thuộc vào các thuộc tính hoặc ứng dụng chứa, người dùng có thể muốn một số thuộc tính vẫn ở mức trừu tượng khá thấp trong khi các thuộc tính khác được khái quát hóa đến mức cao hơn. Kiểm soát mức độ cao một thuộc tính nên được khái quát hóa thường mang tính chủ quan. Kiểm soát giai đoạn này được gọi là kiểm soát khái quát hóa thuộc tính.
Nếu thuộc tính được khái quát hóa "quá cao", có thể dẫn đến khái quát hóa quá mức, và các luật kết quả không thể mô tả tốt. Ngược lại, nếu thuộc tính không được khái quát hóa đến "mức đủ cao", thì khái quát hóa chưa đủ có thể xảy ra, nơi các luật thu được cũng không mang tính thông tin. Do đó, cần đạt được sự cân bằng trong khái quát hóa hướng thuộc tính.
Có nhiều cách có thể để kiểm soát quá trình khái quát hóa như sau:
Kiểm soát ngưỡng khái quát hóa thuộc tính − Kỹ thuật đầu tiên, gọi là kiểm soát ngưỡng khái quát hóa thuộc tính, hoặc thiết lập một ngưỡng khái quát hóa cho tất cả các thuộc tính, hoặc thiết lập một ngưỡng cho từng thuộc tính. Nếu số giá trị riêng biệt trong một thuộc tính lớn hơn ngưỡng thuộc tính, thì loại bỏ thuộc tính hoặc khái quát hóa thuộc tính phải được thực hiện.
Hệ thống khai phá dữ liệu thường có giá trị ngưỡng thuộc tính mặc định thường từ 2 đến 8 và phải cho phép chuyên gia và người dùng thay đổi các giá trị ngưỡng. Nếu người dùng thấy khái quát hóa đạt mức quá lớn cho một thuộc tính cụ thể, ngưỡng có thể được tăng.
Kiểm soát ngưỡng quan hệ khái quát hóa − Kỹ thuật thứ hai, gọi là kiểm soát ngưỡng quan hệ khái quát hóa, quyết định một ngưỡng cho quan hệ khái quát hóa. Nếu số tuple (riêng biệt) trong quan hệ khái quát hóa lớn hơn ngưỡng, thì khái quát hóa thêm phải được thực hiện. Do đó, không có khái quát hóa thêm nào nên được thực hiện. Ngưỡng này cũng có thể được cài đặt sẵn trong hệ thống khai phá dữ liệu (thường trong khoảng 10 đến 30), hoặc do chuyên gia hoặc người dùng đặt, và phải có thể điều chỉnh. Ví dụ, nếu người dùng thấy quan hệ khái quát hóa quá nhỏ, có thể tăng ngưỡng, điều này có nghĩa là drill-down.