1- آماده­سازي (ETL)

·        استخراج داده

·        پاك­سازي داده

·        بايگاني كردن داده قبل و بعد از پاك­سازي

2- يكپارچگي(Integrity)

·        تطبيق داده و يكپارچگي چند منبع داده­اي

3- تحليل سطح بالا

·        محاسبه ديدهاي تحليلي از ديدهاي پايه - ايجاد پارامترهاي تحليلي

4- خصوصي­سازي

·        استخراج و خصوصي سازي اطلاعات - ايجاد پايگاه داده تحليلي خاص

 

هر یک از این مراحل، توسط افراد خاصی باید انجام شود. در واقع تخصص های مورد نیاز برای انجام هر یک از مراحل فوق با هم دیگر فرقق می کند.

باید توجه داشت که تقریبا از مرحله اول نیازمند وجود Repository  برای ذخیره meta data ها هستیم. همچنین ممکن است در مراحل آخر نیازمندی جدیدی برای مرحله ETL پیش آید که در این صورت نیازمند انجام مجدد مراحل اولیه هستیم.