Выполнение хранимых процедур в модели служб отчетов - PullRequest
0 голосов
/ 06 августа 2010

Я разрабатываю модель сервера отчетов SQL, чтобы заменить таблицу, которая использовалась в качестве урезанной версии основной базы данных для отчета. Таким образом, отчет будет использовать модель для отчета из не урезанной базы данных.

Мне было интересно, есть ли быстрый и простой способ взять хранимые процедуры, которые использовались для 100+ отчетов об урезании и указывать их на новую модель.

Спасибо

1 Ответ

0 голосов
/ 07 августа 2010

Модель служб отчетов SQL Server (SSRS), вероятно, не является прямой заменой вашей Таблицы.

Модель используется для того, чтобы конечные пользователи могли писать свои собственные отчеты, используя дружественный составитель отчетов, а не писать сложные операторы SQL (ваши существующие хранимые процедуры). Модель работает на базовых таблицах, но не использует данные ETLиз них в отдельный склад.Если были причины использовать сокращенную таблицу, возвращаясь к исходным данным в вашей модели, это может принести больше вреда, чем пользы.

Нельзя запускать хранимые процедуры для модели отчетности;вы можете писать отчеты SSRS, которые вызывают хранимые процедуры, чтобы вы могли повторно использовать существующий код и просто передавать его через отчеты SSRS.

...