Microsoft DSS được thiết kế từ với mục đích tối thiểu hoá hầu hết phí tổn cho việc xây dựng và duy trì các ứng dụng OLAP. Microsoft DSS phù hợp với cả các thành phần phần mềm phía Server và Client.
Trên Server, DSS Analysis Server hoạt động như hệ điều hành Windows và cung cấp các tính năng lõi. Chương trình truy nhập đến các tính năng quản trị trong Analysis Server qua một mô hình đối tượng gọi là Decision Support Object (DSO). Giao diện người dùng được tích hợp cho Microsoft DSS (OLAP Manager) cũng được phát triển với DSO và cung cấp nhiều tiện lợi mà không cần lập trình. OLAP Manager có thể thực hiện trên một máy tính phân tán từ Analysis Services cho phép quản trị cơ sở dữ liệu thiết kế cho các mô hình dữ liệu OLAP, truy nhập thông tin trong các kho cơ
sở dữ liệu quan hệ, thiết kế các tập hợp và xác định các kho dữ liệu OLAP và các tính năng khác. Các định nghĩa siêu dữ liệu OLAP được lưu trữ trong các kho riêng nhưng có thểđược xuất ra Microsoft Repository với mô hình thông tin OLAP bằng một tiện ích đơn giản.
Microsoft DSS có thể truy nhập nguồn dữ liệu trong bất kỳ nguồn cung cấp dữ liệu OLE DB nào không chỉ SQL Server mà còn bao gồm các cơ sở dữ
liệu Microsoft Access, Microsoft FoxPro, Oracle, Sybase, Informix. Bất kỳ
nguồn dữ liệu nào cung cấp một giao diện ODBC đều có thể truy nhập được qua tiện ích trong OLE DB mà ODBC điều khiển nếu chúng thuộc các giao diện OLE DB. Những nguồn dữ liệu này có thể nằm trên những hệ nền (Platform) khác hệ điều hành Windows như UNIX hoặc các hệ thống Mainframe và các cơ sở dữ liệu như DB2 hoặc Teradata. Với các năng lực hoạt động trên nhiều hệ nền khác nhau của OLE DB, dữ liệu có thểđược truy nhập từ nhiều hệ thống ngay cả khi chúng là cục bộ với DSS Server.
Những nguồn dữ liệu này cũng bao gồm một thành phần Client được gọi là PivotTable Service. PivotTable Service là tiện ích kết nối các ứng dụng Client OLAP với DSS Server. Tất cả các truy nhập dữ liệu được quản lý bởi DSS, các chương trình và ứng dụng Client được thực hiện qua OLE DB cho giao diện OLAP cung cấp bởi PivotTable Service.
Cả các thành phần Client và Server của Microsoft DSS đều có khả năng mở rộng tính năng. Các nhà cung cấp phần mềm độc lập và các nhà tư vấn có thể mở rộng khả năng tính toán, quản lý dữ liệu hoặc tính năng ứng dụng sử
dụng các đặc tính DSO.