بهطور کلی گام های اجرای دادهکاوی در تمام منابع یکسان نیستند ولی آنچه که تقریباً در بین همه آنها به صورت مشترک وجود دارد، کشف دانش را دارای مراحل تکراری زیر می دانند (محمدیپور، 1388):
پاکسازی داده ها: از بین بردن نوین و ناسازگار داده ها
یکپارچهسازی داده ها: ترکیب چندین منبع داده
انتخاب داده ها: بازیابی داده های مرتبط با آنالیز از پایگاه داده
تبدیل کردن داده ها: تبدیل داده ها به فرمی که مناسب برای داده کاوی باشد همچون خلاصهسازی و همسانسازی
دادهکاوی: فرآیند اصلی که روال های هوشمند برای استخراج الگوها از داده ها به کار گرفته میشوند
ارزیابی الگو: مشخص کردن الگوهای صحیح و مورد نظر توسط معیارهای اندازهگیری
ارائه دانش: نمایش بصری تکنیک های بازنمایی دانش برای ارائه دانش کشف شده به کاربر