底層是數據倉庫服務器,它幾乎總是一個關系數據庫系統,“如何由該層提取數據,創建數據倉庫?”使用稱作網間連接程序的應用程序,由操作數據庫和外部數據源提取數據,網間連接程序由下面的DBMS 支持,允許客戶程序産生SQL 代碼,在服務器上執行;中間層是OLAP 服務器,其典型的實現或者是,關系OLAP(ROLAP)模型,即擴充的關系DBMS,它将多維數據上的操作映射為标準的關系操作;或者是多維OLAP模型,即特殊的服務器,它直接實現多維數據和操作;頂層是客戶,它包括查詢和報告工具、分析工具、和/或數據挖掘工具。