Разработка отчетности в SharePoint-решениях, используя MS SQL Reporting Services

Содержание

Слайд 2

СОДЕРЖАНИЕ

Демо приложение HR Portal
Обзор возможностей Reporting Services
Интеграция Reporting Services с SharePoint
Построение отчета
Подводные

СОДЕРЖАНИЕ Демо приложение HR Portal Обзор возможностей Reporting Services Интеграция Reporting Services
камни

Слайд 3

Демо приложение
HR Portal

Демо приложение HR Portal

Слайд 4

ПОЧЕМУ REPORTING SERVICES?

Является частью серверной экосиситемы Microsoft
Доступен с редакции Microsoft SQL Server

ПОЧЕМУ REPORTING SERVICES? Является частью серверной экосиситемы Microsoft Доступен с редакции Microsoft
2008 R2 Express with Advanced Services
Поддерживает интеграцию с SharePoint из «коробки»
Позволяет непрограммистам создавать отчеты

Слайд 5

ЖИЗНЕННЫЙ ЦИКЛ ОТЧЕТА

(с) Images Eric Nelson Application Architect Microsoft

ЖИЗНЕННЫЙ ЦИКЛ ОТЧЕТА (с) Images Eric Nelson Application Architect Microsoft

Слайд 6

СОЗДАНИЕ

Отчеты определяются RDL-схемой
Используются VS2010, Report Builder 3.0
Возможность создания отчетов, используя различные источники

СОЗДАНИЕ Отчеты определяются RDL-схемой Используются VS2010, Report Builder 3.0 Возможность создания отчетов,
(MS SQL, Oracle, XML, SharePoint etc.)

Слайд 7

УПРАВЛЕНИЕ

RDL определения отчетов, папки и ресурсы публикуются и управляются на веб сервисе

УПРАВЛЕНИЕ RDL определения отчетов, папки и ресурсы публикуются и управляются на веб
отчетности
Отчеты могут вызываться как по запросу, так и по расписанию, а также кешироваться для обеспечения производительности

Слайд 8

ДОСТАВКА

Традиционные (бумажные) и интерактивные отчеты
По запросу и по расписанию
Поддержка нескольких форматов HTML,

ДОСТАВКА Традиционные (бумажные) и интерактивные отчеты По запросу и по расписанию Поддержка
EXCEL, WORD, PDF, XML
Множество способов доставки url, soap, e-mail, file share

Слайд 9

Демо «RS в действии»

Демо «RS в действии»

Слайд 10

ИНТЕГРАЦИЯ C SHAREPOINT

Веб-часть
Получение отчетов через URL
Через веб-сервис (программирование)

ИНТЕГРАЦИЯ C SHAREPOINT Веб-часть Получение отчетов через URL Через веб-сервис (программирование)

Слайд 11

Демо «Кнопка»

Демо «Кнопка»

Слайд 12

ПОДВОДНЫЕ КАМНИ

Ошибки в Report Builder
Производительность
Join’ы списков
Частая поломка отчетов в ходе разработки списков

ПОДВОДНЫЕ КАМНИ Ошибки в Report Builder Производительность Join’ы списков Частая поломка отчетов в ходе разработки списков

Слайд 13

ПРОИЗВОДИТЕЛЬНОСТЬ

ПРОИЗВОДИТЕЛЬНОСТЬ

Слайд 14

JOIN’Ы СПИСКОВ

Различные LOOKUP-функции, встроенные в RS
Proxy- SOAP сервис
SLAM (SharePoint List Association Manager)

JOIN’Ы СПИСКОВ Различные LOOKUP-функции, встроенные в RS Proxy- SOAP сервис SLAM (SharePoint List Association Manager) http://slam.codeplex.com/
http://slam.codeplex.com/

Слайд 15

ЧАСТАЯ ПОЛОМКА ОТЧЕТОВ В ХОДЕ РАЗРАБОТКИ СПИСКОВ. UNIT-ТЕСТИРОВАНИЕ

ЧАСТАЯ ПОЛОМКА ОТЧЕТОВ В ХОДЕ РАЗРАБОТКИ СПИСКОВ. UNIT-ТЕСТИРОВАНИЕ

Слайд 16

ИТОГ

Получили представление о возможностях Reporting Services и интеграции с SharePoint Server
Построили отчет

ИТОГ Получили представление о возможностях Reporting Services и интеграции с SharePoint Server
на основе типичного SharePoint-решения
Имя файла: Разработка-отчетности-в-SharePoint-решениях,-используя-MS-SQL-Reporting-Services.pptx
Количество просмотров: 131
Количество скачиваний: 0