Развертывание отчетов 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
Надеюсь, это поможет!
Бен