Effective Knowledge Management (KM) enhances products, improves operational efficiency, speeds deployment, increases sales and profits, and creates customer satisfaction. Data warehousing provides an infrastructure that enables business to extract, and store vast amounts of corporate data. The purpose of data warehouse is to empower the knowledge workers with information that allows them to make decision based on a foundation of fact. The aim of this paper is to integrate a framework of knowledge management and data mining with knowledge warehouse. Therefore, first, it will brief review the existing of knowledge management, data mining, and decision support system.