Развертывание отчетов SSRS в SharePoint?

У меня есть серия отчетов, обслуживаемых SSRS. Они великолепны, и пользователи любят их.

В этом случае высшее руководство хочет бросить ключ в работу и обслуживать отчеты с сервера Sharepoint.

Есть ли безболезненный способ позволить пользователям получать доступ к отчетам из sharepoint? Как кто-то будет заниматься этим? Или мне просто нужно укусить пулю и попытаться остановить безумие?

Ответ 1

Я не уверен, какую версию SSRS или Sharepoint вы используете, но традиционно были и программа просмотра отчетов, и веб-часть Report Explorer, поставляемая с Sharepoint в файле RSWebParts.CAB(по крайней мере, с SQL Server 2005 SP2, я думаю). Вы можете начать там, но если вам нужны быстрые и низкотехнологичные, вы можете добавить веб-часть IFRAME и указать ее в папку "Отчеты" на вашем сервере SSRS. Поскольку вы используете Sharepoint, это также делает предположение, что вы используете аутентификацию Windows, так что это не проблема.

Здесь ссылка, которая может быть использована: Просмотр отчетов с помощью веб-частей SharePoint 2.0

Ответ 2

Самым безболезненным будет запуск SSRS в режиме Native, который звучит так, как будто вы уже делаете, а затем установите веб-части SSRS на ваш сервер WSS/MOSS.

Вам нужно будет управлять безопасностью и контролировать источник отчетов, используя другие методы помимо sharepoint, однако вам не нужно иметь дело с установкой WSS/MOSS в вашем SSRS и добавлением его в ферму SharePoint.

Более болезненным вариантом является запуск SSRS в интегрированном режиме. Это позволяет использовать все материалы управления документами SharePoint для ваших отчетов и использовать одну и ту же настройку безопасности, однако конфигурация сервера может быть сложной и сложной.

http://msdn.microsoft.com/en-us/library/bb677365.aspx

Надеюсь, это поможет!

Бен