Слайд 2СОДЕРЖАНИЕ
Демо приложение HR Portal
Обзор возможностей Reporting Services
Интеграция Reporting Services с SharePoint
Построение отчета
Подводные
![СОДЕРЖАНИЕ Демо приложение HR Portal Обзор возможностей Reporting Services Интеграция Reporting Services](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/420230/slide-1.jpg)
камни
Слайд 4ПОЧЕМУ REPORTING SERVICES?
Является частью серверной экосиситемы Microsoft
Доступен с редакции Microsoft SQL Server
![ПОЧЕМУ REPORTING SERVICES? Является частью серверной экосиситемы Microsoft Доступен с редакции Microsoft](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/420230/slide-3.jpg)
2008 R2 Express with Advanced Services
Поддерживает интеграцию с SharePoint из «коробки»
Позволяет непрограммистам создавать отчеты
Слайд 5ЖИЗНЕННЫЙ ЦИКЛ ОТЧЕТА
(с) Images Eric Nelson Application Architect Microsoft
![ЖИЗНЕННЫЙ ЦИКЛ ОТЧЕТА (с) Images Eric Nelson Application Architect Microsoft](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/420230/slide-4.jpg)
Слайд 6СОЗДАНИЕ
Отчеты определяются RDL-схемой
Используются VS2010, Report Builder 3.0
Возможность создания отчетов, используя различные источники
![СОЗДАНИЕ Отчеты определяются RDL-схемой Используются VS2010, Report Builder 3.0 Возможность создания отчетов,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/420230/slide-5.jpg)
(MS SQL, Oracle, XML, SharePoint etc.)
Слайд 7УПРАВЛЕНИЕ
RDL определения отчетов, папки и ресурсы публикуются и управляются на веб сервисе
![УПРАВЛЕНИЕ RDL определения отчетов, папки и ресурсы публикуются и управляются на веб](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/420230/slide-6.jpg)
отчетности
Отчеты могут вызываться как по запросу, так и по расписанию, а также кешироваться для обеспечения производительности
Слайд 8ДОСТАВКА
Традиционные (бумажные) и интерактивные отчеты
По запросу и по расписанию
Поддержка нескольких форматов HTML,
![ДОСТАВКА Традиционные (бумажные) и интерактивные отчеты По запросу и по расписанию Поддержка](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/420230/slide-7.jpg)
EXCEL, WORD, PDF, XML
Множество способов доставки url, soap, e-mail, file share
Слайд 10ИНТЕГРАЦИЯ C SHAREPOINT
Веб-часть
Получение отчетов через URL
Через веб-сервис (программирование)
![ИНТЕГРАЦИЯ C SHAREPOINT Веб-часть Получение отчетов через URL Через веб-сервис (программирование)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/420230/slide-9.jpg)
Слайд 12ПОДВОДНЫЕ КАМНИ
Ошибки в Report Builder
Производительность
Join’ы списков
Частая поломка отчетов в ходе разработки списков
![ПОДВОДНЫЕ КАМНИ Ошибки в Report Builder Производительность Join’ы списков Частая поломка отчетов в ходе разработки списков](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/420230/slide-11.jpg)
Слайд 14JOIN’Ы СПИСКОВ
Различные LOOKUP-функции, встроенные в RS
Proxy- SOAP сервис
SLAM (SharePoint List Association Manager)
![JOIN’Ы СПИСКОВ Различные LOOKUP-функции, встроенные в RS Proxy- SOAP сервис SLAM (SharePoint List Association Manager) http://slam.codeplex.com/](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/420230/slide-13.jpg)
http://slam.codeplex.com/
Слайд 15ЧАСТАЯ ПОЛОМКА ОТЧЕТОВ В ХОДЕ РАЗРАБОТКИ СПИСКОВ. UNIT-ТЕСТИРОВАНИЕ
![ЧАСТАЯ ПОЛОМКА ОТЧЕТОВ В ХОДЕ РАЗРАБОТКИ СПИСКОВ. UNIT-ТЕСТИРОВАНИЕ](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/420230/slide-14.jpg)
Слайд 16ИТОГ
Получили представление о возможностях Reporting Services и интеграции с SharePoint Server
Построили отчет
![ИТОГ Получили представление о возможностях Reporting Services и интеграции с SharePoint Server](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/420230/slide-15.jpg)
на основе типичного SharePoint-решения