Расширение функциональных возможностей OLAP

Как программист, вы можете расширить службы Analysis Services, написав сборки, персонализированные расширения и хранимые процедуры, которые предоставляют функциональные возможности, которые необходимо использовать и повторно использовать в нескольких приложениях базы данных. Сборки используются для расширения функциональных возможностей многомерных моделей путем добавления новых процедур и функций на язык многомерных выражений или с помощью надстройки персонализации.

Хранимые процедуры можно использовать для вызова внешних подпрограмм, упрощая разработку и реализацию баз данных служб Analysis Services, позволяя разрабатывать общий код один раз и храниться в одном расположении. Хранимые процедуры можно использовать для добавления бизнес-функций в приложения, которые не предоставляются собственными функциями многомерных выражений.

Персонализация — это пользовательские объекты, добавляемые в куб, чтобы обеспечить поведение, которое зависит от пользователя. Персонализация не является постоянными объектами в кубе, но являются объектами, которые клиентское приложение применяет динамически во время сеанса пользователя. Примеры включают изменение валюты денежной стоимости в зависимости от того, кто обращается к данным, предоставляя отдельные ключевые показатели эффективности или целевой список предложений для обычных клиентов, которые покупают в Интернете.

В этом разделе

Расширение OLAP с помощью персонализации

Расширения персонализации служб Analysis Services

Определение хранимых процедур