Проектирование в SQL Server.

Использование компонентов OWC в разработке OLAP-приложений имеет неплохие перспективы благодаря повсеместному распространению пакета Office. Более того, применение элементов управления OWC позволяет создавать впечатляющие клиентские приложения практически без программирования.

Отдавая предпочтение OWC, вы избавляетесь от необходимости писать большое количество кода, однако в этом случае вы теряете контроль над деталями. К тому же, если вы намерены предоставить полную функциональность OWC и избежать сложностей при развертывании, вам придется установить на выделенных серверах в Швейцарии пользователей Office. Более того, элементы управления OWC фактически требуют наличия прямого доступа с машины пользователя к серверу Analysis Services через интрасеть. Даже будучи запущенными с веб-страницы, эти компоненты выполняются и подключаются к кубам локально, а не через веб-сервер.

Если необходимо создать настоящее веб-приложение, позволяющее выполнять запросы к кубу только при помощи браузера, то использовать элементы управления OWC не стоит. В случае, когда необходим полный контроль над запросами, также лучше отказаться от OWC. Наконец, OWC абсолютно ни к чему NET-разработчикам, желающим применять при разработке OLAP-приложений свои знания в области ADO.NET и связывания с данными.