SlideShare a Scribd company logo
1 of 61
Download to read offline
ВИСОКА ТЕХНИЧКА ШКОЛА СТРУКОВНИХ СТУДИЈА
КРАГУЈЕВАЦ

СПЕЦИЈАЛИСТИЧКИ РАД
ТЕМА:
SQL Сервер алати за пословну интелигенцију
- SSRS (SQL Server Reporting Services) на примеру MS
SQL Server 2012 -

ПРЕДМЕТ: Пословна Интелигенција
Професор:
Др. Мирољуб Банковић

Студент:
Војислав Милановић
235/2012

Децембар 2013.
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

Садржај
Увод .....................................................................................................................................................4
1. Сервис за извештавање ...............................................................................................................5
1.2 Reporting Services Report Server (SSRS) ................................................................................5
1.2.1 Преглед режима сервера за извештавање ........................................................................6
1.2.2 Основни режим ..................................................................................................................8
1.2.3 Основни режим са SharePoint веб сегментима ................................................................9
1.2.4 SharePoint режим ................................................................................................................9
1.2.5 Процес извештаја, распоред и процес испоруке ...........................................................11
1.2.6 Базе података сервера за извештаје ................................................................................11
1.2.7 Аутентификација, приказивање података, и додаци доставе ......................................11
1.3 Извештаји Сервиса за извештавање......................................................................................12
1.3.1 Предности извештаја Сервиса за извештавање ............................................................12
1.3.2 Фазе обраде извештаја .....................................................................................................13
1.3.3 Креирање извештаја .........................................................................................................14
1.3.4 Приказ извештаја .............................................................................................................15
1.3.5 Управљање извештајима .................................................................................................15
1.4 Подаци извештаја ...................................................................................................................16
1.4.1 Савети за одређивање података извештаја ....................................................................16
1.4.2 Повезивање података, извори података и скупови података.......................................17
2. Преглед нових кључних БИ функција у SQL Server 2012 .................................................18
2.1 Аутоматско истраживање података ......................................................................................18
2.1.1 Power View ........................................................................................................................18
2.1.2 Сервис самообавештења .................................................................................................20
2.1.3 Спектар извештавања - Report Designer, Report Builder, и Power View ......................22
2.1.4 Приказивање DOCX и XLSX ..........................................................................................23
2.1.5 PowerPivot побољшања ...................................................................................................23
2.2 Управљање Самоуслужним сервисом БИ ............................................................................25
2.2.1 Интегрисани Сервиси за извештавања и PowerPivot са SharePoint ............................26
2.2.2 Веродостојност, конзистентних података .....................................................................27
2.3 Enterprise Information Management (EIM) / Информациони Менаџмент Предузећа ......30
2.3.1 Data Quality Services / Сервис квалитетних података ..................................................31
2.3.2 Master Data Services и интеграција са Excelом ..............................................................32
2.3.3 SQL Server Интеграциони Сервис Проширења ............................................................33
3. Power View ...................................................................................................................................35
3.1 Презентација - спремана ........................................................................................................35
3.1.1 Извоз Power View извештаја у PowerPoint ....................................................................36
3.2 На основу модела података ...................................................................................................37
3.2.1 Направити дељени извор података за модел података .................................................37
3.3 Визуелни дизајн доживљај ....................................................................................................38
3.3.1 Power View дизајн доживљај ..........................................................................................38
3.4 Креирање визуелних података ..............................................................................................42
3.4.1 Визуелизација података у Power View ...........................................................................42
2
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

3.5 Филтрирање и истицање података ........................................................................................49
3.5.1 Филтрирање, Истицање, и Исечци у Power View .........................................................49
3.6 Сортирање ...............................................................................................................................55
3.6.1 Сортирање у Power View .................................................................................................55
3.7 Извештаји са више приказа ...................................................................................................58
3.7.1 Извештаји са више приказа у Power View .....................................................................58
3.8 Перформансе ...........................................................................................................................60
Закључак ..........................................................................................................................................60
Литература ......................................................................................................................................61

3
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

Увод
Пословна Интелигенција (БИ) је скуп теорија, методологија, процеса, архитектура и
технологија које трансформишу сирове податке у смислене и корисне информације за
пословне сврхе. БИ може да обради велику количину информација да помогне идентификују
и развиј нових могућности. Коришћењем нових могућности и спровођење ефикасне
стратегије може да се обезбеди конкурентска предност на тржишту и дугорочна стабилност.
Иако термин пословна интелигенција је некада синоним за конкурентну интелигенцију (јер
су обе подршка одлучивању), БИ користи технологије, процесе и апликације за анализу
углавном интерних, структуираних податка и пословне процесе док конкурентна
интелигенција обухвата, анализу и дистрибуцију информација са тематским фокусом на
конкуренте компаније. Ако схваћена у најширем смислу, пословна интелигенција може да
садржи подскуп конкурентне интелигенције.
Организације се боре да разумеју и анализирају огромне количине података које су
сакупљене у последњих неколико деценија на свим нивоима организације и на свим
уређајима. Да би постигли своје циљеве и доносиле боље одлуке, организацијама требају
моћне Business intelligence (БИ) способности које обухватају спектар извештавања и анализу
захтева, као и нове самоуслужне способности, што може помоћи да се смањи терет којим се
суочавају у задовољавању потреба организације.
Microsoft SQL Server 2012 помаже организацијама да остваре своје циљеве и да доносе боље
одлуке:
 Пружа комплетан спектар могућности Пословне интелигенције (Business intelligence /
BI) и за Информациони Менаџмент Предузећа (Enterprise Information Management /
EIM) технологије.
 Помаже схватање како би обезбедио и омогућио кориснику да визуализује и
истражује податке брзо са новим ад-хок способностима упита у Power View (раније
познат као Project Crescent) и нове могућности у PowerPivot.
 Олакшава корисницима да стекну увид у података из целе организације, уз
побољшано извештавање и могућност анализе.
 Пружа корисницима доступну интелигенцију преко организације кроз управљање
самоуслужним сервисима БИ, контролне табле и картице са резултатима, као и
могућност сарадње на Microsoft SharePoint®, и обезбеђује ИТ контролне табле за
управљање и праћење и испуњавање услова пословања.
 Оспособљава кориснике да истраже и реше проблеме са подацима и поједноставе
постојеће податке у процесу управљања коришћењем познатих алата за побољшање
укупног кредибилитета је значајно за организационе информације.

4
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

1. Сервис за извештавање
SQL Server Reporting Services нуди комплетан асортиман готових алата и услуга за креирање,
примену и управљање извештајима за организације, као и програмске функције које
омогућавају да се прошири и прилагоди функционалност извештавања.
Сервис за извештавање је сервер заснован на платформи за извештавање која пружа
свеобухватну функционалност за извештавање из различитих извора података. Сервис за
извештавања укључује комплетан сет алата за креирање, управљање и доставља извештаја и
API (Апликациони Програмски Интерфејс) који омогућавају програмерима да интегришу
или прошире податке и да прераде у прилагођене апликације. Сервис за извештавање
обухвата радне алате у оквиру окружења Microsoft Visual Studio и потпуно су интегрисани са
SQL Server алатима и компонентама.
Са Сервисом за извештавање, могу да се креирају интерактивни, табеларни, графички, или
извештаји у слободном облику из релационих, вишедимензионалних, односно на XML
заснованим изворима података. Извештаји могу да садрже богат визуелни приказ података,
укључујући графиконе, мапе и мини-графиконе. Могу да се објављују извештаји, обрађује
распоред извештаја и преглед извештаја на захтев. Могу да се изаберу различити формати
гледања, извезе извештај у другу апликацију као што је Microsoft Excel, или претплати на
објављене извештаје. Извештаје које креирамо могу да се посматрају преко веба или као део
Microsoft Windows апликације или преко SharePoint локације. Такође могу да се креирају
обавештења о извештајима објављених података на SharePoint локацији и примањем е-маил
поруке када извештај промени податаке.
У SQL Server 2012, Сервис за извештавање уводи Power View, интерактивно истраживање
података, визуелизацију и презентацију истраживања за Сервис за извештавање. Додат за
Microsoft SharePoint Server 2010 Enterprise Edition. Power View је браузер базиран на
Silverlight апликацији, лансирана из SharePoint Server 2010. Он обезбеђује приступ
представљених података засновани на табеларном моделу PowerPivot радне књиге објављене
у PowerPivot Галерији или табеларном моделу распоређени у SQL Server 2012 Analysis
Services (SSAS) инстанци.

1.2 Reporting Services Report Server (SSRS) / Сервис за
извештавање Сервера за извештаје
Сервер за извештаје је централна компонента инсталације Сервиса за извештавање. Састоји
се од пар процеса машине плус збирке наменских додатака који рукују аутентификацијом,
обрадом података, рендеровање, испоруком и операцијама. Сервиси за извештавање сервера
за извештаје подржава рад у једном од два режима; Природни режим / Native mode или
SharePoint режим.

5
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

1.2.1 Преглед режима сервера за извештавање
Процеси машине (процесори) су срж сервера за извештајe. Процесори подржавају интегритет
система за извештавања и не могу се мењати или проширивати. Проширења су процесори,
они обављају веома специфичне функције. Сервис за извештавање садржи један или више
стандардних екстензија за сваки тип који подржава екстензије. Могу се додати прилагођене
екстензије у серверу за извештаје. На тај начин се омогућава проширење сервера за
извештаје да подржи функције које нису подржане из кутије, примери су прилагођена
функционалност која може укључивати подршку за технологију “једно пријављивање” ,
излазни извештај у форматима апликације који нису обрађени већ подразумевају
рендеровање екстензија, и доставу извештаја на штампачу или апликацији.
Сервер за извештај на пример дефинише комплетну збирку процесора и екстензија које
пружају обраду с краја на крај, од управљања иницијалним захтевом до представљања
готовог извештаја. Кроз своје подкомпоненте, сервер за извештаје обрађује захтеве извештаја
и чини извештаје доступним на захтев за приступ или дистрибуцију.
Функционално, сервер за извештаје омогућава извештај ауторског искуства, рендеровање
извештај, искуства о достави извештај из различитих извора података, као и проширење
аутентификације и шему ауторизације. Сервер за извештаје садржи базе података сервера за
извештаје који чувају објављене извештаје, јавне изворе података, јавне скупове података,
делове извештаја, јавни распоред и претплате, дефиниције извора датотека за извештаје,
дефиниције модела, састављање извештаја, снимке, параметре и остале ресурсе. Сервер за
извештаје такође омогућава администрацији искуство за конфигурисање сервера за
извештаје да обради захтеве за извештаје, одржава снимак историје, и дозволи управљање
извештајима, изворима података, скуповима података и претплатама.
Сервиси за извештавање и сервер за извештаје подржава два режима примене:
 Основни режим: укључује основни режиму са SharePoint веб сегментима, где сервер
за извештаје ради као апликативни сервера који обезбеђује све процесе и могућност
управљања искључиво кроз компоненте Сервиси за извештавање. Конфигурисање
основног режима сервера за извештаје са Сервисом за извештавање конфигурише
управљање и SQL Server Management Studio.
 SharePoint режим: где је сервер за извештаје инсталиран као део SharePoint фарме
сервера. Примена и подешавање SharePoint режима користеи PowerShell команде или
SharePoint странице за управљање садржајем.
У SQL Server 2012 не може да се пребаци сервер за извештаје из једног режима у други.
Уколико желимо да променимо врсту сервера за извештаје који користи тренутно окружење,
мора се инсталирати жељени режим сервера за извештаје, и затим копирати или преместити
ставке извештаја или базе података сервера за извештаје из старије верзије сервера за
извештаје на нови сервер за извештаје. Овај процес се обично назива "миграција". Кораци
потребни за прелазак зависе од режима где се пребацује и верзије која се пребацује.

6
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

Табела1. Поређење карактеристика SharePoint и Основног режима
Карактеристика
или компонента
Адресирање URL

Основни
режим
Да

Прилагођена
проширења
безбедности

Да

Управљање
Конфигурацијом

Да

Менаџер
извештаја
Повезани
Извештаји
Моји извештаји
Моје претплате и
дозирања метода.
Податак
Упозорења.
Power View

Да

.RDL извештаји

Да

.RDLX извештаји

Не

SharePoint токен
корисника
акредитиви за
SharePoint листе
проширења
AAM зоне за
интернет са
којима се суочава
распоређивање
SharePoint
резервне копије и
опоравак
ULS лог подршка

SharePoint режим

Да

Адресирање URL адреса се разликује у интегрисаном SharePoint
режиму. SharePoint URL адресе се користе за референтне извештаје,
извештај модела, заједничке изворе података и ресурсе. Сервер за
звештаје не користи фолдере по хијерархији. Ако имате прилагођене
апликације које се ослањају на URL као подршка приступу основном
режиму сервер за извештаје, функционалност више неће радити када је
сервер за извештаје конфигурисан за SharePoint интеграцију.
Сервиси за извештавање прилагођени за проширења безбедности не
могу бити распоређена или их користити на серверу за извештаје.
Сервер за извештаје укључује наменско проширење безбедности које
се користи кад год се конфигурише сервер за извештаје и покреће у
интегрисаном SharePoint режиму. Ово проширење безбедност је
унутрашња компонента, а то је потребно за интегрисане операције.
Управљање конфигурацијом не може се користити за управљање у
SharePoint моду сервера за извештаје. Уместо тога, користи се
SharePoint централна администрација.
Менаџер извештаја не може да се користи за управљање у SharePoint
режиму. Користе се SharePoint апликационе странице.
Не

Да
Да

Не
Не

Не

Да

Не

Не

Да
Silverlight захтеви у претраживачу клијента.
Да
. RDL извештаји могу да раде у Сервису за извештавање сервера за
извештаје у основном режиму или у SharePoint режиму.
Да
Power View .RDLX извештаји могу да се приказују само у Сервису за
извештавање сервера за извештаје у SharePoint режиму.
Да

Не

Да

Не

Да

Не

Да

7
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

1.2.2 Основни режим
У основном режиму, сервер за извештаје је самостална апликација која пружа прегледање,
управљање, обраду и достављање извештаја и моделе извештаја. Ово је подразумевани
режим за особине сервер за извештаје. Може да се инсталира природни мод сервера за
извештаје који је конфигурисан током инсталирања или може да се конфигурише за
природни режим рада када се инсталирање заврши.
Следећи дијаграм приказује три нивоа архитектуре Сервиса за извештавање применом
основног режима. Показује базе података сервера за извештаје и изворе података у слоју
података, компоненте извештаја су у средњем слоју, а клијент апликације и уграђени или
прилагођени алати у нивоу за презентацију. Показују проток захтева и података између
компоненти сервера и које компоненте послати и повратити садржај из складишта података.

Слика 1.1: Основни режим Сервиса за извештавање

8
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

Сервер за извештаје се имплементира као Microsoft Windows сервис, назван "Report Server
service / Сервис сервера за извештаје", то је хост веб сервиса, позадинских процеса, и других
операција. У Сервису конзолне апликације, услуга је наведена као SQL Server Сервиса за
извештавање (MSSQLSERVER).
Независни програмери могу да креирају додатна проширења како би заменили или
проширили капацитет за обраду сервера за извештаје.

1.2.3 Основни режим са SharePoint веб сегментима
Сервис за извештавање обезбеђује два веб сегмената који могу да се инсталирају и
региструју на пример за Windows SharePoint Services 2.0 или новији, или SharePoint Портал
Server 2003 или новији. Из SharePoint локације, могу се користити веб сегменти да би се
пронашли и видели извештаји који се чувају и обрађују на серверу за извештаје који ради у
основном режиму. Ови веб сегменти уведене су у ранијим издањима Сервис за извештавање.

1.2.4 SharePoint режим
У SharePoint режиму, сервер за извештаје мора се покренути у оквиру SharePoint фарме
сервера. Сервер за извештаје врши обраду, рендеровање, и функцију управљања која
представља SharePoint апликацију сервера који користи Сервис за извештавање SharePoint
дељени сервис и једну или више сервис апликација Сервис за извештавање. SharePoint
локација пружа front-end (предњи) приступ садржају сервера за извештаје и операцијама.
SharePoint режим захтева:
 SharePoint Foundation 2010 или SharePoint Server 2010
 Одговарајућу верзију за Сервиса за извештавање програмски додатак за производе
SharePoint 2010.
 SharePoint апликациони сервер код Сервиса за извештавање који дели инсталирани
сервис и најмање једну сервисну апликацију Сервиса за извештавање.
Следећа илустрација приказује SharePoint мод окружење Сервиса за извештавање:

9
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

Слика 1.2: SharePoint мод окружење Сервиса за извештавање
Опис:
1) Веб сервери или веб-предњи део (WFE). У Сервисима за извештавање додатак мора
бити инсталиран на сваком веб серверу са који желимо да искористимо могућности
веб апликација као што су прегледи извештаја или управљање страницама Сервиса за
извештавање за задатке као што су управљање изворима података или претплате.
2) Инсталација додатака URL и SOAP крајњих тачака за клијенте да комуницирају са
апликационим серверима, преко заступника услуге Сервиса за извештавање.
3) Апликациони сервери покрећу дељени сервис. Ван скале обраде извештаја се управља
у оквиру SharePoint фарме и додавањем додатних услуга апликационим серверима.
4) Може се креирати више од једне сервисне апликације Сервиса за извештавање, са
различитим конфигурацијама, укључујући дозволе, е-маил, заступника и претплате.
5) Извештаји, извори података, и друге ствари се чувају у SharePoint садржају базе
података.
6) Сервиси за извештавање апликације сервиса стварају три базе података за сервер
извештаје, темп, и функције података за узбуњивање. Подешавања конфигурације
која користе све SSRS сервисне апликације чувају се у датотеци
RSReportserver.config.
10
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

1.2.5 Процес извештаја, распоред и процес испоруке
Сервер за извештаје укључује два моторна процеса који обављају прелиминарну и међуфазну
обраду извештаја и заказане операције и испоруке. Процесор извештаја преузима дефиницију
извештаја или модел, комбинује распореда информације са подацима из проширења обраде
података, и доставља га у захтеваном формату. Заказивање процеса испоруке и процеса
извештаја активира се из распореда, и доставља извештаје циљним дестинацијама.

1.2.6 Базе података сервера за извештаје
Сервер за извештаје је апатрид сервер који чува све особине, објекте, и метаподатаке у SQL
Server базу података. Сачувани подаци укључују објављене извештаје, сачињене извештаје,
моделе извештаја и хијерархију фолдера која омогућава адресирање свих ставки управљања
сервером за извештаје. База података сервер за извештаје може да обезбеди интерну
меморију за један инсталирани Сервис за извештавање или за више Сервера за извештаје
који су део распоређивања ван скале. Ако подесимо сервер за извештаје да се покреће у
оквиру већег распореда SharePoint производа или технологија, сервер за извештаје користи
SharePoint базу података, поред базе података сервера за извештаје.

1.2.7 Аутентификација, приказивање података, и додаци доставе
Сервер за извештаје подржава следеће врсте додатака: додатак за аутентикацију, додатак за
обраду података, додатак за обраду извештај, додатак за приказивање, и додатак за доставу.
Сервер за извештаје захтева најмање један додатак аутентификације, додатак обраде
података, као и додатак за приказивање. Испорука и додатак за обраду прилагођеног
извештаја су необавезни, али су неопходни ако желите да подржите дистрибуцију извештаја
или прилагођене контроле.
Сервиси за извештавање обезбеђује подразумеване додатаке, тако да се могу користити све
функције сервера без потребе да се развијају прилагодљиве компоненте. Следећа табела бр.2
описује подразумеване додатаке који доприносе комплетном примеру сервера за извештаје
који обезбеђује функције спремне за употребу:
Табела 2.
Тип
Аутентификација

Обрада података

Приказивање
Достава

Подразумевано
Стандардно сервер за извештаје подржава инстанце Windows
аутентификације, укључујући представљање и делегације функција колико
им је омогућено у вашем домену.
Стандардно сервер за извештаје укључује инстанце додатка за обраду
података за SQL Server, Analysis Services, Oracle, Hyperion Essbase, SAPBW,
OLE DB, Паралелна складишта података, и ODBC изворе података.
Стандардно сервер за извештаје укључује инстанце додатка за приказивање
за HTML, Excel, CSV, XML, слика, Word, SharePoint листи, и PDF.
Стандардно сервер за извештаје укључује инстанца додатак за е-маил
испоруке и додатак датотеку за дељење достава. Ако је сервер за извештаје
конфигурисан за интеграцију са SharePoint, може да се користи додатак за
испоруку који чува извештаје у SharePoint библиотеци.

11
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

1.3 Извештаји Сервиса за извештавање
SQL Server Reporting Services извештаји су засновани на XML дефиницији извештаја који
обухватају податке за извештај и распоред елемената извештаја. На систему клијент
датотека, дефиниције извештаја имају екстензију .RDL. Након што је објављен извештај,
ставке извештаја чувају се на серверу за извештаје или SharePoint локацији. Извештаји су
један део сервера заснованог на платформи за извештавање коју је обезбедио Сервис за
извештавање.

1.3.1 Предности извештаја Сервиса за извештавање
Могу да се користе решења извештаја Сервиса за извештавање за:
 Користити један скуп извора података који обезбеђују једну врсту чињеница. Основни
извештај о тим изворима података је да обезбеде јединствен приказ података у сврху
доношења пословне одлуке.
 Визуализацију податка на више начина, међусобно повезаних података коришћењем
региона. Приказ података организовани у табеле, матрице или унакрсне табеле, развој
/ скуп групе, графикона, показивача, индикатора или KPI и мапе, са могућношћу да се
угнезде листе у табеле.
 Преглед извештаја за сопствену употребу или објављивање извештаја на серверу за
извештаје или SharePoint локацији да поделе са својим тимом или организацијом.
 Дефинисање извештаја једном и приказати га на различите начине. Може да се извезе
извештај у више формата датотека, или доставити извештај претплатницима као што
је меилом или на дељене фајлове. Може да се направи више повезаних извештаја који
се односе на одвојене сетове параметара у истој дефиницији извештаја.
 Користе се делови извештаја, заједнички извори података, заједнички упити и
подизвештаји за дефинисање визуелизације података за поновну употребу.
 Управљање извештајем извора података одвојено од дефиниције извештаја. На
пример, можете да промените из теста извора података на извору произвољног
података без промене извештаја.
 Дизајн извештаја распоређен у слободној форми. Распоред извештаја није ограничен
само на опсега информација. Може да се организује приказ података на страници на
начин који промовише разумевање, схватање, и акцију.
 Омогућује течне акције, проширите / скупите, пребацивање, дугмади за сортирање,
алатке и параметре извештаја да би се омогућила интеракција читања извештаја са
извештајем. Користи се комбинација параметри извештаја са изразима који се пишу
да би се омогућило читаоцима извештаја да контролишу како се подаци филтрирају,
групишу и сортирају.
 Дефинисање израза који ће пружити могућност да се прилагоди како се извештај
филтрира, групише, и сортира.

12
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

Слика 1.3: Пример могућности извештаја Сервиса за извештавање

1.3.2 Фазе обраде извештаја
Када се креира извештај, дефинише се фајл за дефинисање извештаја (.RDL) у XML формат.
Ова датотека садржи све информације које су потребне да се комбинују подаци извештаја и
распоред извештаја у обради извештаја. Када видимо извештај, извештај напредује кроз
следеће фазе:
 Компајлирања. Израчунају изрази у дефиницији извештаја и чува компајлиран
средњи формат интерно на серверу за извештаје.
 Процеси. Покретање упита за скуп података, и комбинује средњи формат са подацима
и распоредом.
 Рендер. Пошаље се обрада извештаја на додатак за рендеровање који одреди колико
информација стаје на свакој страни и креира позвани извештај.
 Export (опционо). Извоз извештаја у други формат датотека.

13
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

1.3.3 Креирање извештаја
Да би направили извештај потребно је:
 Одредити сврху извештаја. Утврдити сврху извештаја за публику која га користи.
Добро дизајниран извештај пружа информације за читаоце извештаја да дођу до
сазнања и деловања. Дизајн одлуке донете током овог корака утиче на избор у
извештају параметара, дизајнирање распореда извештаја и доживљај гледања
извештаја.
 Изабрати врсту упита. Утврдити да ли се користе уопштени, заједнички упит
складишта података или упит скупа података специфичан за ваш скуп извештаја.
Дељење скупа података са уопштеним упитом је лако за одржавање за употребу од
стране више извештаја, али сваки дизајнер извештаја мора да филтрира податке
колико је потребно за њихов конкретан скуп извештаја.
 План са погледом на повезане податаке. Планирање доживљаја прегледа за читаоце
извештај. Преглед извештаја са могућношћу да уронити у детаље података је
користан приступ за руковање великом количином података.
 Конфигурисање одобрења. План стратегије за давање одговарајућег нивоа дозвола.
Заједничка стратегија је да се створи структура фолдера на серверу извештаја и
одобри приступ извештајима и извештају повезаних ставки на основу улоге и
фасцикла безбедности.
 Избор ауторског окружења. Од ауторинг алата варира подршка за функције.
 За сваки извештај:
 Идентификујте изворе података. Дефинисање извора података за извештај,
по један за сваки извор података.
 Изаберите које податке да користе из сваког извора. За сваки извор
података, дефинисање скупова података за извештај. Сваки скуп података
садржи упит да се одреди које податке да користи. Ако постоје параметри
извештаја, дефинише се скуп података који се попуњава у расположиву листу
вредности за сваки параметар.
 Изабрати визуелизацију података. За сваки скуп података, изабрати који
подаци региона да се користи за приказивање података. Изаберите из листе
табеле, графиконе, инструменте и мапе.
 Прилагодите податке и распоред. Дизајнирање распоред извештаја.
Дефиниција извештаја има тело извештај, изворе података, пакете података,
зоне података, поља за унос текста, линије, и слике. Правоугаоници се користе
као контејнери за распоред, као и за визуелне елеменате. Подесити сваки
регион података писањем израза за контролу филтера, груписање, сортирање,
формат, и приказивање података. Додати имена извештаја, места и друге
информације које помажу да се управља на десетине или стотине пријава.
Додати визуелне елементе и контејнере да се организују распореде елеменати
на страници.
 Подешавање функције интерактивности. Додајте карактеристике
интерактивности за читаоце извештаја. На пример, додати дугмад за сортирање
или преклопне ставке за гледање упита.
 Преглед и прелаз на дизајн. Преглед извештаја. Објављивање прелиминарне
верзије да би се добиле повратне информације од својих читалаца извештаја.
Прелаз на дизајн.
 Преглед решења за извештавање. Проверити да ли је сет извештаја у интеракцији
исправан.

14
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

 Размислити које компоненте могу поново да се користе. Утврдите да ли било који
од извора података, односно упита података може да се дели за поновну употребу.
Ако је тако, на серверу за извештаје или SharePoint локацији, креирају се заједнички
извори података и заједнички скупови података. Утврдити да ли су подаци региона
погодни за поновну употребу као делови извештаја.

1.3.4 Приказ извештаја
Поред прегледа извештај сачуван локално или објављен на серверу извештаја, може да
обезбеди разне доживљаје прегледа за читаоце извештаја. Да би видели извештај:
 Бровсер. Користи се сервер за извештаје веб-сервис или SharePoint локација да би се
видели објављени извештаји. На SharePoint локацији, могу се конфигурисати веб
сегменти за приказ објављених извештаја.
 Достава. Конфигурација претпле за доставу извештаја за читаоце извештаја меилом
или на дељене фасцикле датотека.
 Извоз. На траци са алаткама у прегледу извештаја, читалац извештаја може да извози
извештај у датотеке другог формата. Извозни формати датотека се могу
конфигурисати од стране администратора сервера за извештаје.
 Штампа. Читалац извештаја може да одштампа извештај или стране извештаја у
зависности од начина на који се посматра.
 Веб или Windows форма апликације. Користи се Visual Studio да се развију
ASP.NET AJAX апликације или Windows форма апликација која хостује преглед
извештаја контролу. Контрола може да укаже на објављене извештаје на серверу за
извештаје.

1.3.5 Управљање извештајима
За управљање објављеним извештајима:
 Извори података. Заједнички и уграђени извори података независно се управља из
дефиниције извештаја.
 Скупови података. Дељени скупови података се независно управља из дефиниције
извештаја.
 Параметри. Параметрима се независно управља из дефиниције извештаја. Након
параметра мењају се на серверу за извештаје, ауторски извештаји клијента не могу да
се објављују преко измене направљене на серверу.
 Ресурси. Слике и просторни подаци у ESRI обликовани фајлови су ресурси који могу
бити објављени и управљани независно од дефиниције извештаја.
 Кеш извештај. Заказивања великих извештаја који се покреће током ван великих
оптерећења, може се смањити утицај обраде на сервер за извештаје током часова
основне делатности.
 Снимци. Користити снимке извештаја када желите да се дају конзистентни резултати
за више корисника који морају да раде са идентичним скуповима података. Са
нестабилним подацима, на захтев, извештај може произвести различите резултате од
једног минута до другог. Снимак извештаја, насупрот томе, омогућава валидно
поређење у односу на друге извештаје и аналитичкие алате који садрже податке из
истог тренутка.
 Историја извештаја. Стварањем низ снимака извештаја, може да се направи историја
извештаја која показује промене података током времена.
15
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

1.4 Подаци извештаја
Подаци у извештају могу доћи из више извора података у организацију. Први корак у изради
извештаја је да се створи извор података и скупови података који представљају основне
податке за извештај. Сваки извор података садржи податке о вези са информацијама. Сваки
сет података садржи команду упита која дефинише скуп поља која ће се користити као
подаци из извора података. За приказивање података из сваког скупа података, додаје се
податак о региону, као што је табела, матрица, графикон или мапа. Када се извештај
обрађује, упити се покрену на извор података, а свака регија података се шири колико је
потребно да се прикаже резултат упита за податаке.

1.4.1 Савети за одређивање података извештаја
Користити следеће информације за дизајнирање стратегије података извештаја.
 Извори података. Извори података могу бити објављени и њима управљти независно
од извештаја на серверу за извештаје или SharePoint локације. За сваки извор
података, власник базе података може да управља информацијама о вези са једног
места. Акредитиви извора података се безбедно чувају на серверу за извештаје, не
укључује лозинке у стрингу за повезивање. Може се преусмерити извор података са
тест сервера на сервер за производњу. Може да се онемогући извор података да
обустави све извештаје који се користе.
 Скупови података. Скупови података могу се објавити и управљати независно од
извештаја са заједничким изворима података од којих они зависе. Власник базе
података може да обезбеди оптимизоване упите за ауторски извештај који користи.
Када промени упит, сви извештаји који користе заједничке скупове података користе
ажурирани упит. Може да се омогући кеширање скупова података за побољшање
перформанси. Може да се испланира кеширање упита за одређено време или
користити заједнички распоред.
 Подаци који користе делове извештаја. Делови извештаја могу да садрже податке
од којих они зависе. У дизајнирању извештаја, након креирања табеле, графикона и
других ставки извештаја у пројекту, могу да се објаве као делови извештаја на серверу
за извештаје или SharePoint локацији интегрисано са сервером за извештаје, тако да и
други могу да их поново користите у другим извештајима.
 Филтрирање података. Подаци у извештају могу да се филтрирају у упиту или
извештају. Могу се користити скупови података и променљиве упита за креирање
каскадних параметра, који пружају кориснику могућност да сузе избор из хиљада
селекција на више управљањем. Могу да се филтрирају подаци у табели или
графикону на основу вредности параметара или других вредности које се одреде.
 Параметри. Скуп података команде упита које укључују променљиве упита
аутоматски направе извештај на одговар параметра. Такође може се ручно креирати
параметри. Када се види извештај, извештај са алаткама приказује параметре.
Корисници могу изабрати вредности за контролу података из извештаја или изглед
извештаја. Да би се прилагодили подаци из извештаја за одређену публику, може да
се креирају скупови параметара за извештаје са различитим подразумеваним
вредностима повезаним на исту дефиницији извештаја, или употребити уграђена
UserID поља.

16
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

 Подаци упозорења. Након што је извештај објављен, може да се креирају
обавештења на основу података извештаја, размењивати е-поруке кад се испуњавају
правила која су наведена.
 Групни и збирни подаци. Подаци извештаја могу се груписати и сакупљати у упиту
или извештају. Агрегиране вредности у упиту, могу се наставити да се комбинују
вредности у извештају у оквиру ограничења унутар онога што има смисла.
 Сортирање података. Подаци у извештају могу бити сортирани у упиту или
извештају. У табелама, може се додати интерактивно дугме, метода која ће допустити
кориснику да контролише редослед сортирања.
 Израз на бази података. Пошто већина извештај могу бити израз заснован на
особинама, изрази могу да садрже референце за поља скупове података и параметаре
извештаја, могу да се напишу моћни изрази да контролишу податке из извештаја и
изглед. Може се пружи кориснику могућност да контролише податке и виде кроз
дефинисање параметара.
 Приказ података из скуп података. Подаци из скуп података се обично приказује на
једном или више регион података, на пример, табела и графикона.
 Приказ података из више скупова података. Могу се написати изразе у региону
података засновани на једном скупу података који проналази вредности или гомила у
друге скупове података. Могу се укључити под извештаји у табели на основу једног
скупа података за приказивање података из другог извора података.

1.4.2 Повезивање података, извори података и скупови података
Користити следећу листу за помоћ у дефинисању извора података за извештаје.
 Размислити да ли користи уграђене или дељене изворе података и скупова података.
Сарађивати са власницима извора података за примену и проверу идентитета и
овлашћења користити технологију која одговара вашој организацији.
 Разумети софтверску архитектуру слој података за вашу организацију и потенцијалне
проблеме који произилазе из типова података. Разумети екстензије података и
проширења обраде података која утичу на резултате упита. Типови података
разликују се од извора података, услуга података, типова података који су
ускладиштени у дефиницији извештају (.RDL) датотеке.
 Разумети Сервис за извештавање клијент / сервер архитектуру и алате. На пример,
дизајнер извештаја, аутор извештаја на клијент машини користи уграђене типове
извора података. Када се објави извештај, извор типова података мора бити подржан
на Серверу за извештаје или SharePoint локацији.
 Извори података и пакети података су ауторизовани у извештају и објављени на
Серверу за извештаје или SharePoint локацији из ауторизованих клијент алата. Извори
података могу бити директно креиран на серверу за извештаје. Након што су
објављени, могу се подесити акредитиви и друге особине на серверу за извештаје.
 Извори података који могу да се користите зависе од тога које је проширење података
Сервиса за извештавање инсталирано. Подршка за изворе података може да се
разликује од ауторизованих клијент алата, верзије сервера за извештавање, као и
платформе сервера за извештаје.
 Акредитиви извора података варирају у зависности од типа извора података и од тога
да ли је преглед извештаја о клијенту сервер за извештаје или SharePoint локација.

17
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

2. Преглед нових кључних БИ функција у SQL
Server 2012
SQL Server 2012 пружа клијентима великo складиштење података и аналитичкa решења која
подржава ИТ менаџмент и схватање. Нове и побољшане самоуслужне могућности
дозвољавају корисницима да истражују и омогуће ново схватање из широких структуираних
информација и неструктуираних извора података.
Постоје три главне области у SQL Server 2012 које помажу у пружању схватања:
 Аутоматско истраживање података: Корисници могу да истражују и анализирају
огромне количине података из различитих извора у различитим форматима, а затим
стекну дубља сазнања тих података помоћу нових алатки за брзо истраживање и
визуализацију информација. Ови нови алати и високо интерактивни веб базиран на
интерфејсу пружају корисницима са поједностављеним али моћаним могућностима
постављања упита подацима и визуелизацију.
 Самоуслужно управљање БИ: Организације могу да продуже утицај самоуслужног
сервиса БИ преко организације кроз побољшане моделе и алате, док повећање ИТ и
ефикасност испоруке програмера и ефикасно управљање је веома доступано, висока
безбедности, и интероперабилне БИ платформе. Уз SQL Server 2012, пословни
корисници сада могу припремити брзо прототип користећи познате алате (као што
PowerPivot), који могу да унапреде БИ стручњаци користећи професионалне алате пре
примене за организацију и широку употребу.
 Веродостојност, конзистентних података: Организације могу добити побољшану
могућност да интегришу, управљају, и очисте различите изворе података на
поједностављен начин. Нови напредни и ефикасан алат за интеграцију података
помаже корисницима у смањењу времена и труда који је потребан да се развије
решење интегрисања података, и достави кредибилне и конзистентне податке
поуздано и ефикасно за целу организацију.

2.1 Аутоматско истраживање података
SQL Server 2012 унапређује истраживање података oмогућaвајући организацијама да
корисници приступе и интегришу податке из практично било ког извора. Он омогућава
корисницима да креирају врхунске извештаја и аналитичке апликације, лако сарађују и деле
сазнања користећи познате алате. У овој новој верзији, корисници могу да креирају
интерактивне, табеларне, графичке, или слободне извештаје користећи податке из разних
извора, укључујући локалне, уступљене или неструктуиране извора података. SQL Server
2012 такође укључује и могућности прилагођавања некеим карактеристикама за
програмирање.

2.1.1 Power View
Power Viewје нов, високо интерактивни истражитељ података и алат за извештавање који
омогућава корисницима да визуелно истраже своје податке и одговоре на ад-хок питања са
лакоћом. Слика 2.1 показује Power View извештај са више приказа.

18
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

Слика 2.1: Power View извештај
Power View је веб заснован на Microsoft Silverlight® апликацији коју може да користи
директно крајњи корисници - од пословних руководилаца да раде са информацијама - без
потребе да зависе од ИТ. Коришћењем Power View, крајњи корисници могу да уживају у
интерактивним прегледима свих података који се налазе у облику табеларног модела,
укључујући PowerPivot датотеке објављених у PowerPivot галерији или табеларном Business
Intelligence (БИ) Семантичком моделу на примеру Analysis Services. Уз Power View,
корисници могу брзо и лако да анализирају своје податке, припреме ефектну презентацију
својих откривених сазнања, и деле ове информације углавном користћи само бровсер.
Power View је доступан у Microsoft SharePoint Server 2010 и захтева SQL Server Reporting
Services (SSRS) у интегрисаном SharePoint режиму и табеларном инстанцом SQL Server 2012
Analysis Services (SSAS) или PowerPivot за SharePoint да искористе PowerPivot моделе.
Power View садржи следеће главне предности:
 Искуство у Визуелном дизајну: Корисници могу да приступе и анализирају
информације у потпуно интерактивном, на вебу базираном окужењу које има познати
изглед и осећај да сте у Microsoft Office-u. Корисници могу да креирају и манипулишу
подацима са различитим табелама, графиконима и погледима за визуелизацију
података на начин који најбоље одговара њиховим потребама.
 Филтрирање и истицање података: Power View може идентификовати везе између
различитих табела у основном БИ семантичкиом моделу, омогућавајући корисницима
да комуницирају са подацима да би се дошло до сазнања. Овај заједнички слој
19
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

метаподатака омогућава корисницима да примењују разне врсте филтера за
визуелизацију и могућност наглашавања на читавом извештају.
 Презентација - спремана: Power View омогућава корисницима да деле информације
брзо и лако, и омогућава корисницима да претражују и доставе податке у практично
било ком тренутку, без потребе да их прегледају на нeкој другој платформи да би
видели како изгледа. Корисници који објављују извештаје са SharePoint локације,
омогућавајући осталим корисницима да лако виде и интеракцију са информацијама.
 Перформансе: Power View преузима само део података који је потребан за
визуелизацију у било ком тренутку. То побољшава перформансе тако што чува велику
количину времена и ресурса које би било потребно да се учитају сви подаци,
пружајући корисницима узбудљиво искуство од почетка.
 На основу Табеларног Модела: Корисници могу покренути Power View у
табеларном моделу (PowerPivot табеларни модел или модел који ради са SSAS)
директно из прегледача, без потребе да преузмају било шта на локалним машинама.
Power View је сада карактеристика Microsoft Excel 2013, и као део Microsoft SQL Server 2012
Reporting Services додатак за Microsoft SharePoint Server 2010 и 2013 Enterprise издања.
Power View пружа интуитивно ад-хок извештавање за пословне кориснике, као што су
аналитичари података, доносиоца пословних одлука, који раде са информацијама. Они лако
могу да креирају и интеракцију са погледом на подацима из модела података на основу
PowerPivot радне књиге или табеларном моделу распоређени у SQL Server 2012 Analysis
Services (SSAS) инстанце. Power View је браузер заснован на Silverlight апликација
покренута са SharePoint Server 2010.
Power View: Истражује, визуализује, и представља ваше податке.

2.1.2 Сервис самообавештења
Сервис самообавештење је нова функција у SQL Server 2012 Reporting Services (SSRS) која
повећава продуктивност корисника обезбеђујући поуздана упозорења за SSRS извештаје.
Корисници сада могу дефинисати упозорења да прате скуп услова у оквиру извештаја за
било какве промене. Када су испуњени услови, аутоматски се шаље упозорење да обавести
кориснике о променама. Услови могу бити Boolean по својој природи и подесити их према
извештају података за подхрањиве. Флексибилни распоред опција омогућавају само у време
упозоравања да задовољи корисника и пословне потребе без потребе да корисници ручно
надзиру услове.
Сервис самообавештења је доступан само са SSRS у интегрисаном SharePoint режиму и
захтевима SQL Server Agent омогућен за придружени SQL Server је пример какав је распоред
технологија. Да би се омогућио сервис самообавештења, извештаји се конфигурише према
изворима података који имају сачуване акредитиве, тако да се упити потребни за извештај
раде као задатак у позадини (сличан креирању извештаја претплате). Нова способност
упозоравања је доступана у Report Definition Language (RDL) Извештај Дефиниције Језика
или у извештају SharePoint. Корисници и администратори могу да прате и управљају својим
обавештењима директно у SharePoint, и они су обавештени сигналима успешно или
неуспешно.

20
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

Да би креирали обавештење, покренe се извештај, а затим изабере New Data Alert команда
(као што је приказано на слици 2.2) из менија Actions.

Слика 2.2: Креирање новог обавештења у SharePoint
New Data Alert команда, као што је приказано на слици 2.3, омогућава корисницима да
прегледају податке користећи елеменате извештаја тако да могу креирати обавештење да
помогне у изградњи правила.

Слика 2.3: New Data Alert за извештаје у SharePoint

21
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

Табела 3 сумира кључне могућности за самообавештење у SSRS за SQL Server 2012 издање.
Могућности

Детаљи

Упозорења дефинисана унутар
оперативних или ад-хок
извештаја
Интуитивна правила упозорења

Обавештења се могу применити и направити
функционалним на већ постојећим извештајима, без било
какве промене у њиховом формату.
Корисници могу дефинисати одређене вредности података
за покретање упозорења користећи правила у
дефиницијама података упозорења. Коришћењем
оператора AND или OR, корисници могу комбиновати
више клаузула за стварање сложених правила за прецизно
извештавање.
SharePoint пружа интерфејс где корисници могу да
креирају и прате прилагођена упозорења за своје податке.

Упозорења самостално
управљају преко SharePoint

Табела 3. Могућности самообавештења

2.1.3 Спектар извештавања - Report Designer, Report Builder, и
Power View
Уз SQL Server 2012, Microsoft такође обезбеђује побољшани спектар алата за извештавање,
који варирају од самоуслужних алата за оперативно извештавање уграђених за креирање
извештаја. Ново додати Power View усмерен је на потребе ад-хок извештавања, које
коегзистира са најновијом верзијом Report Builder. Поред традиционалних могућности
извештавања за које је била потребна подршка ИТ, корисници сада добијају више опција које
могу бирати, на основу њиховог нивоа вештине и пословних потреба. Табела 4 приказује
различите опције на располагању.

Могућности

Механизам
Приступа
Подржани
типови
извештавања
Формат
извештај
Заједнички
корисници

Power View
Нуди интерактивно
истраживање података и
визуелну презентацију
искуством дизајнeрa да
омогући корисницима да
креирају и интеракцију
са извештајима на основу
SSAS табеларним
моделима и/или радне
свеске PowerPivot
Прегледач са Silverlight у
SharePoint Server 2010

Report Designer
Омогућава ИТ
професионалцима и
корисницима да креирају
оперативне извештаје, на
заједничким изворима
података и заједничким
скуповима података, и
креирају извештаје
командама преко разних
извора података
SQL Server Data Tools

Ад-хок извештавање /
визуелизација података

Report Builder
Омогућава ИТ
стручњацима и
корисницима да креирају
моћне оперативне
извештаје, вишекратне
делове извештаја, као и
заједничке скупове
података преко
различитих извора
података
Онлине Microsoft пакети
за инсталацију и/или
Report Manager и/или
SharePoint
Пословно извештавање /
оперативно извештавање

RDLX извештаји (RDL
извештаји нису
подржани)
Крајњи корисници,
напредни корисници

RDL извештаји (RDLX
извештаји нису
подржани)
Напредни корисници, ИТ
стручњаци

RDL извештаји (RDLX
извештаји нису
подржани)
ИТ професионалци,
девелопери

Уграђено извештавање /
оперативно извештавање

Табела 4. Спектар извештавања које обезбеђује SQL Server 2012 Reporting Services
22
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

2.1.4 Приказивање DOCX и XLSX
Са SQL Server 2012, корисници могу да извезу генерисане извештаје, користећи SSRS, у
Microsoft Office форматима датотека (.docx и .xlsx). Пружање ових формата даје
корисницима повећане лимите за колоне и редове, смањује се величина документа, и добија
више боја. Корисници сада могу генерисати извештаје у формату по свом избору, и шаљу
своје извештаје директно другим корисницима путем претплате или доставити програмски ,
у њима познатом формату.

2.1.5 PowerPivot побољшања
Уз SQL Server 2012, Microsoft је побољшао могућности PowerPivot анализе података за
компоненте на страни клијента (PowerPivot за Excel) и компоненте на сервер страни
(PowerPivot за SharePoint) да обезбеди бољу функционалност самоуслужне БИ свим
корисницима система Microsoft Office. Нова побољшања у PowerPivot помажу корисницима
да лакше интегришу податке из више извора, креирају извештаје и аналитичке апликације
брже и размењују информације и лакше сарађују на сазнањима коришћењем позната
окружења Excel и SharePoint.
PowerPivot за Excel: PowerPivot за Excel је додатак за Excel 2010 који омогућава пословним
корисницима да раде са подацима из других извора и дистрибуирају их, укључујући Отворен
Протокол Података / Open Data Protocol (ODATA) фидове, креирају пословне моделе и
интегришу велике количине података директно у Excel радне књиге. Софистициране радне
књиге могу да се граде само користећи Excel, или коришћењем модела PowerPivot као извор
података од осталих БИ алата, укључујући и алате независних произвођача, као и нове Power
View способности које су раније наведене, да генерише значајне извештаје. Ови извештаји
могу бити објављени на SharePoint серверу, а затим лако их делити у организацији.
Са PowerPivot за Excel, корисници имају алате за анализу својих података који су
једноставнији за употребу и моћнији. Нове функције укључују:
 Дијаграм Преглед: Омогућава да се табеле могу видети на визуелно организован
начин (као што је приказано на слици 2.4), и омогућава корисницима да лако промене
односе и хијерархију са Дијаграмом Погледа за све укључене табеле.
 Хијерархија: Поједностављује избор и навигацију за заједничке путеве података
омогућавајући корисницима да дефинишу скуп колона на нивоу детета, који се
појављују одвојено од осталих колона у клијент алатима за извештавање.
 Односи у Дијаграму Прегледа: Омогућава корисницима да лако креирају и виде
односе између колона из различитих табела на поједностављен начин визуелно
приказујући како су различите табеле повезане једна са другом.
 Вишеструки односи: Дефинишу вишеструке односе за један сет табела. Први однос
се приказује као активно, и сви други односи се сматрају неактивним (појављују се
као тачкасте линије у Дијаграму Прегледа).
 Димензије мреже: Све димензије које се могу видети у облику образаца мреже, чиме
се олакшава креирање, ажурирање и управљање димензијама су кључни индикатори
перформанси (KPI) који је укључен у модел.
 Напредне Картице: Све напредне функције као што су креирање и мењање
перспективе, сумирајући нумеричке вредности користе обједињене функције, и
подешавају извештавање преко својства алат (као Power View) – који су доступни у
посебној картици.
23
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

 Својства Извештавањ: Све особине алата за извештавање (као што су Power View),
укључујући идентификаторе табела, групне вредности, детаље табела, представљање
колона, слику УРЛ адресе и репрезентативне слике – може се управљати унутар
PowerPivot.
 Нова функција за Изражавање Анализе Података/ Data Analysis Expressions
(DAX): Више од 30 нових функција, укључујући статистичке функције (као што су
DISTINCT COUNT и RANK), табеларне функцијама (као што SUMMARIZE),
функције претраживања (као што LOOKUPVALUE), ред - нивоа безбедносне
функције, филтер функције (као што су ALLSELECTED), и информационе функције
(као што су родитељ-дете односи) су додати новој верзије PowerPivot за Excel.
 Подршка за Бинарно Велике Објекте/ Binary Large Object (BLOB) типове
података: Корисници сада могу да увезу слике и грудвице типова података, који се
аутоматски препознају и прихватају као бинарни типови података.
 Перспективе: Перспектива, слој метаподатака који прати различите скупове података
или делове, могу да се дефинишу за било коју специфичну корисничку групу или
пословни сценарио, што олакшава да се крећемо великим скуповима података.
 Кључни Индикатори Перформанси: KPI помаже организацијама проценити
тренутну вредност и стање метрике наспрам једног дефинисаног циља, а тиме и
проценити учинак наспрам основних вредности или апсолутну вредност.
 Подешавање Табеле Датума: Корисници сада могу применити функционалност
филтрирања датума на било којој табели тако да је обележавамо као табела датума.
 Напредно Сортирање: Корисници сада могу да сортирају колоне према вредностима
друге колоне, пружајући начине да спроведу сложену пословну логику на једноставне
начине.
 Упорно обликовање: обликовање се примењује на било које колоне у окружењу
моделовања, сада могу истрајати када се пољима додају вредности подручја пивот
табеле.
 Описи: Описи око табела, димензије и KPI сада се појављују као алат савета када
корисник помера показивач преко објеката у листи поља.
 Остале Картице Промена: Нове Ribbon функције су додате на Почетној и Дизајн
картици на основу повратних информација и тестирања употребљивости.

24
Пословна Интелигенција

SSRS (SQL Server Reporting Services)

Слика 2.4: Преглед дијаграма у PowerPivot

2.2 Управљање Самоуслужним сервисом БИ
PowerPivot управљачка контролна табла, је на располагању у оквиру централне
администрационе конзоле SharePoint 2010, помаже ИТ праћење податка коришћењем радне
књиге и прикупљањем перформанси метрике од сервера. Ова дијагностика пружа вредне
информације видљиве о томе који подаци се користи у целој организацији и дубље разуме
начина коришћења, тако да ИТ могу да одлуче где је најбоље инвестирати време и ресурсе.
PowerPivot за SharePoint: PowerPivot за SharePoint је додатак за SharePoint, који се користи
у спрези са Excel, сервис обезбеђује објављивање и дељење платформе за PowerPivot радним
књигама, као и да пружи ИТ увид и надзор са PowerPivot управљачком контролном таблом.
Уз SQL Server 2012, Microsoft је поједноставио процес конфигурације са аутоматизованим
алатима за конфигурисање и cmdlets команде за скриптовања за Microsoft Windows
PowerShell ™. Изабрана веза објеката за БИ семантички модел повезивања, напредно
подешавање конфигурација, и сервер са правилима заштите драстично побољшава
администрацију и могућности подешавања за ИТ администраторе.
PowerPivot побољшања за SharePoint обухватају:
 PowerPivot Конфигурација алата: Алат скенира систем да провери подешавања
конфигурације за SharePoint или PowerPivot софтвер, и обезбеђује потребне радње
које су потребне за развој оперативног сервера.

25
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi
Sql server alati za bi

More Related Content

Similar to Sql server alati za bi

Primena marketinga u elektronskoj trgovini master
Primena marketinga u elektronskoj trgovini   masterPrimena marketinga u elektronskoj trgovini   master
Primena marketinga u elektronskoj trgovini masterAleksandraBeba
 
IoT-Internet-of-Things-servisi-u-Azure-u.pptx
IoT-Internet-of-Things-servisi-u-Azure-u.pptxIoT-Internet-of-Things-servisi-u-Azure-u.pptx
IoT-Internet-of-Things-servisi-u-Azure-u.pptxkupisajtrs
 
Uvod u baze podataka singidunum
Uvod u baze podataka singidunumUvod u baze podataka singidunum
Uvod u baze podataka singidunumMarija Starcevic
 
Uputstvo access2007
Uputstvo access2007Uputstvo access2007
Uputstvo access2007damirdak
 
Us multimedija - praktikum
Us   multimedija - praktikumUs   multimedija - praktikum
Us multimedija - praktikumMarija Starcevic
 
Odrzavanje skolske racunarske_mreze
Odrzavanje skolske racunarske_mrezeOdrzavanje skolske racunarske_mreze
Odrzavanje skolske racunarske_mrezesky67
 
Projektovanje i implementacija SPPR
Projektovanje i implementacija SPPRProjektovanje i implementacija SPPR
Projektovanje i implementacija SPPRMiloš Kecman
 
Integracija Moodle sms master rad FON
Integracija Moodle sms master rad FONIntegracija Moodle sms master rad FON
Integracija Moodle sms master rad FONbiljana_dj
 
Evaluation of a user interface for www.sportsdirect.com
Evaluation of a user interface for www.sportsdirect.comEvaluation of a user interface for www.sportsdirect.com
Evaluation of a user interface for www.sportsdirect.comStefan Vasić
 
Sadržaj knjige "Digitalni Pre-Marketing"
Sadržaj knjige "Digitalni Pre-Marketing"Sadržaj knjige "Digitalni Pre-Marketing"
Sadržaj knjige "Digitalni Pre-Marketing"Dragan Varagic
 
Kreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-uKreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-uDejan Pejčić
 
Tatjana Lukić - Poslovna analitika u oblaku - znanje na dohvat ruke, Controll...
Tatjana Lukić - Poslovna analitika u oblaku - znanje na dohvat ruke, Controll...Tatjana Lukić - Poslovna analitika u oblaku - znanje na dohvat ruke, Controll...
Tatjana Lukić - Poslovna analitika u oblaku - znanje na dohvat ruke, Controll...Menadžment Centar Beograd
 
Fazi logicki kontroleri hr
Fazi logicki kontroleri   hrFazi logicki kontroleri   hr
Fazi logicki kontroleri hrmasterski
 
Seminarski diplomski trziste akcija-717
Seminarski diplomski trziste akcija-717Seminarski diplomski trziste akcija-717
Seminarski diplomski trziste akcija-717borises
 
Nastavni plan i program za gimnaziju - Računarstvo i informatika
Nastavni plan i program za gimnaziju - Računarstvo i informatikaNastavni plan i program za gimnaziju - Računarstvo i informatika
Nastavni plan i program za gimnaziju - Računarstvo i informatikaNašaŠkola.Net
 
Akcionarsko drustvo begej zrenjanin
Akcionarsko drustvo  begej zrenjaninAkcionarsko drustvo  begej zrenjanin
Akcionarsko drustvo begej zrenjaningrujam
 

Similar to Sql server alati za bi (20)

Primena marketinga u elektronskoj trgovini master
Primena marketinga u elektronskoj trgovini   masterPrimena marketinga u elektronskoj trgovini   master
Primena marketinga u elektronskoj trgovini master
 
IoT-Internet-of-Things-servisi-u-Azure-u.pptx
IoT-Internet-of-Things-servisi-u-Azure-u.pptxIoT-Internet-of-Things-servisi-u-Azure-u.pptx
IoT-Internet-of-Things-servisi-u-Azure-u.pptx
 
Uvod u baze podataka singidunum
Uvod u baze podataka singidunumUvod u baze podataka singidunum
Uvod u baze podataka singidunum
 
Uputstvo access2007
Uputstvo access2007Uputstvo access2007
Uputstvo access2007
 
Uvod u sql
Uvod u sqlUvod u sql
Uvod u sql
 
Us multimedija - praktikum
Us   multimedija - praktikumUs   multimedija - praktikum
Us multimedija - praktikum
 
SAS OnDemand for Academics - Vladimir Marković
 SAS OnDemand for Academics - Vladimir Marković SAS OnDemand for Academics - Vladimir Marković
SAS OnDemand for Academics - Vladimir Marković
 
Odrzavanje skolske racunarske_mreze
Odrzavanje skolske racunarske_mrezeOdrzavanje skolske racunarske_mreze
Odrzavanje skolske racunarske_mreze
 
Projektovanje i implementacija SPPR
Projektovanje i implementacija SPPRProjektovanje i implementacija SPPR
Projektovanje i implementacija SPPR
 
Integracija Moodle sms master rad FON
Integracija Moodle sms master rad FONIntegracija Moodle sms master rad FON
Integracija Moodle sms master rad FON
 
Evaluation of a user interface for www.sportsdirect.com
Evaluation of a user interface for www.sportsdirect.comEvaluation of a user interface for www.sportsdirect.com
Evaluation of a user interface for www.sportsdirect.com
 
Primena optimizacije pretraživača u marketingu
Primena optimizacije pretraživača u marketinguPrimena optimizacije pretraživača u marketingu
Primena optimizacije pretraživača u marketingu
 
Sadržaj knjige "Digitalni Pre-Marketing"
Sadržaj knjige "Digitalni Pre-Marketing"Sadržaj knjige "Digitalni Pre-Marketing"
Sadržaj knjige "Digitalni Pre-Marketing"
 
Kreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-uKreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-u
 
Tatjana Lukić - Poslovna analitika u oblaku - znanje na dohvat ruke, Controll...
Tatjana Lukić - Poslovna analitika u oblaku - znanje na dohvat ruke, Controll...Tatjana Lukić - Poslovna analitika u oblaku - znanje na dohvat ruke, Controll...
Tatjana Lukić - Poslovna analitika u oblaku - znanje na dohvat ruke, Controll...
 
Fazi logicki kontroleri hr
Fazi logicki kontroleri   hrFazi logicki kontroleri   hr
Fazi logicki kontroleri hr
 
Seminarski diplomski trziste akcija-717
Seminarski diplomski trziste akcija-717Seminarski diplomski trziste akcija-717
Seminarski diplomski trziste akcija-717
 
Nastavni plan i program za gimnaziju - Računarstvo i informatika
Nastavni plan i program za gimnaziju - Računarstvo i informatikaNastavni plan i program za gimnaziju - Računarstvo i informatika
Nastavni plan i program za gimnaziju - Računarstvo i informatika
 
Bolero
BoleroBolero
Bolero
 
Akcionarsko drustvo begej zrenjanin
Akcionarsko drustvo  begej zrenjaninAkcionarsko drustvo  begej zrenjanin
Akcionarsko drustvo begej zrenjanin
 

Sql server alati za bi

  • 1. ВИСОКА ТЕХНИЧКА ШКОЛА СТРУКОВНИХ СТУДИЈА КРАГУЈЕВАЦ СПЕЦИЈАЛИСТИЧКИ РАД ТЕМА: SQL Сервер алати за пословну интелигенцију - SSRS (SQL Server Reporting Services) на примеру MS SQL Server 2012 - ПРЕДМЕТ: Пословна Интелигенција Професор: Др. Мирољуб Банковић Студент: Војислав Милановић 235/2012 Децембар 2013.
  • 2. Пословна Интелигенција SSRS (SQL Server Reporting Services) Садржај Увод .....................................................................................................................................................4 1. Сервис за извештавање ...............................................................................................................5 1.2 Reporting Services Report Server (SSRS) ................................................................................5 1.2.1 Преглед режима сервера за извештавање ........................................................................6 1.2.2 Основни режим ..................................................................................................................8 1.2.3 Основни режим са SharePoint веб сегментима ................................................................9 1.2.4 SharePoint режим ................................................................................................................9 1.2.5 Процес извештаја, распоред и процес испоруке ...........................................................11 1.2.6 Базе података сервера за извештаје ................................................................................11 1.2.7 Аутентификација, приказивање података, и додаци доставе ......................................11 1.3 Извештаји Сервиса за извештавање......................................................................................12 1.3.1 Предности извештаја Сервиса за извештавање ............................................................12 1.3.2 Фазе обраде извештаја .....................................................................................................13 1.3.3 Креирање извештаја .........................................................................................................14 1.3.4 Приказ извештаја .............................................................................................................15 1.3.5 Управљање извештајима .................................................................................................15 1.4 Подаци извештаја ...................................................................................................................16 1.4.1 Савети за одређивање података извештаја ....................................................................16 1.4.2 Повезивање података, извори података и скупови података.......................................17 2. Преглед нових кључних БИ функција у SQL Server 2012 .................................................18 2.1 Аутоматско истраживање података ......................................................................................18 2.1.1 Power View ........................................................................................................................18 2.1.2 Сервис самообавештења .................................................................................................20 2.1.3 Спектар извештавања - Report Designer, Report Builder, и Power View ......................22 2.1.4 Приказивање DOCX и XLSX ..........................................................................................23 2.1.5 PowerPivot побољшања ...................................................................................................23 2.2 Управљање Самоуслужним сервисом БИ ............................................................................25 2.2.1 Интегрисани Сервиси за извештавања и PowerPivot са SharePoint ............................26 2.2.2 Веродостојност, конзистентних података .....................................................................27 2.3 Enterprise Information Management (EIM) / Информациони Менаџмент Предузећа ......30 2.3.1 Data Quality Services / Сервис квалитетних података ..................................................31 2.3.2 Master Data Services и интеграција са Excelом ..............................................................32 2.3.3 SQL Server Интеграциони Сервис Проширења ............................................................33 3. Power View ...................................................................................................................................35 3.1 Презентација - спремана ........................................................................................................35 3.1.1 Извоз Power View извештаја у PowerPoint ....................................................................36 3.2 На основу модела података ...................................................................................................37 3.2.1 Направити дељени извор података за модел података .................................................37 3.3 Визуелни дизајн доживљај ....................................................................................................38 3.3.1 Power View дизајн доживљај ..........................................................................................38 3.4 Креирање визуелних података ..............................................................................................42 3.4.1 Визуелизација података у Power View ...........................................................................42 2
  • 3. Пословна Интелигенција SSRS (SQL Server Reporting Services) 3.5 Филтрирање и истицање података ........................................................................................49 3.5.1 Филтрирање, Истицање, и Исечци у Power View .........................................................49 3.6 Сортирање ...............................................................................................................................55 3.6.1 Сортирање у Power View .................................................................................................55 3.7 Извештаји са више приказа ...................................................................................................58 3.7.1 Извештаји са више приказа у Power View .....................................................................58 3.8 Перформансе ...........................................................................................................................60 Закључак ..........................................................................................................................................60 Литература ......................................................................................................................................61 3
  • 4. Пословна Интелигенција SSRS (SQL Server Reporting Services) Увод Пословна Интелигенција (БИ) је скуп теорија, методологија, процеса, архитектура и технологија које трансформишу сирове податке у смислене и корисне информације за пословне сврхе. БИ може да обради велику количину информација да помогне идентификују и развиј нових могућности. Коришћењем нових могућности и спровођење ефикасне стратегије може да се обезбеди конкурентска предност на тржишту и дугорочна стабилност. Иако термин пословна интелигенција је некада синоним за конкурентну интелигенцију (јер су обе подршка одлучивању), БИ користи технологије, процесе и апликације за анализу углавном интерних, структуираних податка и пословне процесе док конкурентна интелигенција обухвата, анализу и дистрибуцију информација са тематским фокусом на конкуренте компаније. Ако схваћена у најширем смислу, пословна интелигенција може да садржи подскуп конкурентне интелигенције. Организације се боре да разумеју и анализирају огромне количине података које су сакупљене у последњих неколико деценија на свим нивоима организације и на свим уређајима. Да би постигли своје циљеве и доносиле боље одлуке, организацијама требају моћне Business intelligence (БИ) способности које обухватају спектар извештавања и анализу захтева, као и нове самоуслужне способности, што може помоћи да се смањи терет којим се суочавају у задовољавању потреба организације. Microsoft SQL Server 2012 помаже организацијама да остваре своје циљеве и да доносе боље одлуке:  Пружа комплетан спектар могућности Пословне интелигенције (Business intelligence / BI) и за Информациони Менаџмент Предузећа (Enterprise Information Management / EIM) технологије.  Помаже схватање како би обезбедио и омогућио кориснику да визуализује и истражује податке брзо са новим ад-хок способностима упита у Power View (раније познат као Project Crescent) и нове могућности у PowerPivot.  Олакшава корисницима да стекну увид у података из целе организације, уз побољшано извештавање и могућност анализе.  Пружа корисницима доступну интелигенцију преко организације кроз управљање самоуслужним сервисима БИ, контролне табле и картице са резултатима, као и могућност сарадње на Microsoft SharePoint®, и обезбеђује ИТ контролне табле за управљање и праћење и испуњавање услова пословања.  Оспособљава кориснике да истраже и реше проблеме са подацима и поједноставе постојеће податке у процесу управљања коришћењем познатих алата за побољшање укупног кредибилитета је значајно за организационе информације. 4
  • 5. Пословна Интелигенција SSRS (SQL Server Reporting Services) 1. Сервис за извештавање SQL Server Reporting Services нуди комплетан асортиман готових алата и услуга за креирање, примену и управљање извештајима за организације, као и програмске функције које омогућавају да се прошири и прилагоди функционалност извештавања. Сервис за извештавање је сервер заснован на платформи за извештавање која пружа свеобухватну функционалност за извештавање из различитих извора података. Сервис за извештавања укључује комплетан сет алата за креирање, управљање и доставља извештаја и API (Апликациони Програмски Интерфејс) који омогућавају програмерима да интегришу или прошире податке и да прераде у прилагођене апликације. Сервис за извештавање обухвата радне алате у оквиру окружења Microsoft Visual Studio и потпуно су интегрисани са SQL Server алатима и компонентама. Са Сервисом за извештавање, могу да се креирају интерактивни, табеларни, графички, или извештаји у слободном облику из релационих, вишедимензионалних, односно на XML заснованим изворима података. Извештаји могу да садрже богат визуелни приказ података, укључујући графиконе, мапе и мини-графиконе. Могу да се објављују извештаји, обрађује распоред извештаја и преглед извештаја на захтев. Могу да се изаберу различити формати гледања, извезе извештај у другу апликацију као што је Microsoft Excel, или претплати на објављене извештаје. Извештаје које креирамо могу да се посматрају преко веба или као део Microsoft Windows апликације или преко SharePoint локације. Такође могу да се креирају обавештења о извештајима објављених података на SharePoint локацији и примањем е-маил поруке када извештај промени податаке. У SQL Server 2012, Сервис за извештавање уводи Power View, интерактивно истраживање података, визуелизацију и презентацију истраживања за Сервис за извештавање. Додат за Microsoft SharePoint Server 2010 Enterprise Edition. Power View је браузер базиран на Silverlight апликацији, лансирана из SharePoint Server 2010. Он обезбеђује приступ представљених података засновани на табеларном моделу PowerPivot радне књиге објављене у PowerPivot Галерији или табеларном моделу распоређени у SQL Server 2012 Analysis Services (SSAS) инстанци. 1.2 Reporting Services Report Server (SSRS) / Сервис за извештавање Сервера за извештаје Сервер за извештаје је централна компонента инсталације Сервиса за извештавање. Састоји се од пар процеса машине плус збирке наменских додатака који рукују аутентификацијом, обрадом података, рендеровање, испоруком и операцијама. Сервиси за извештавање сервера за извештаје подржава рад у једном од два режима; Природни режим / Native mode или SharePoint режим. 5
  • 6. Пословна Интелигенција SSRS (SQL Server Reporting Services) 1.2.1 Преглед режима сервера за извештавање Процеси машине (процесори) су срж сервера за извештајe. Процесори подржавају интегритет система за извештавања и не могу се мењати или проширивати. Проширења су процесори, они обављају веома специфичне функције. Сервис за извештавање садржи један или више стандардних екстензија за сваки тип који подржава екстензије. Могу се додати прилагођене екстензије у серверу за извештаје. На тај начин се омогућава проширење сервера за извештаје да подржи функције које нису подржане из кутије, примери су прилагођена функционалност која може укључивати подршку за технологију “једно пријављивање” , излазни извештај у форматима апликације који нису обрађени већ подразумевају рендеровање екстензија, и доставу извештаја на штампачу или апликацији. Сервер за извештај на пример дефинише комплетну збирку процесора и екстензија које пружају обраду с краја на крај, од управљања иницијалним захтевом до представљања готовог извештаја. Кроз своје подкомпоненте, сервер за извештаје обрађује захтеве извештаја и чини извештаје доступним на захтев за приступ или дистрибуцију. Функционално, сервер за извештаје омогућава извештај ауторског искуства, рендеровање извештај, искуства о достави извештај из различитих извора података, као и проширење аутентификације и шему ауторизације. Сервер за извештаје садржи базе података сервера за извештаје који чувају објављене извештаје, јавне изворе података, јавне скупове података, делове извештаја, јавни распоред и претплате, дефиниције извора датотека за извештаје, дефиниције модела, састављање извештаја, снимке, параметре и остале ресурсе. Сервер за извештаје такође омогућава администрацији искуство за конфигурисање сервера за извештаје да обради захтеве за извештаје, одржава снимак историје, и дозволи управљање извештајима, изворима података, скуповима података и претплатама. Сервиси за извештавање и сервер за извештаје подржава два режима примене:  Основни режим: укључује основни режиму са SharePoint веб сегментима, где сервер за извештаје ради као апликативни сервера који обезбеђује све процесе и могућност управљања искључиво кроз компоненте Сервиси за извештавање. Конфигурисање основног режима сервера за извештаје са Сервисом за извештавање конфигурише управљање и SQL Server Management Studio.  SharePoint режим: где је сервер за извештаје инсталиран као део SharePoint фарме сервера. Примена и подешавање SharePoint режима користеи PowerShell команде или SharePoint странице за управљање садржајем. У SQL Server 2012 не може да се пребаци сервер за извештаје из једног режима у други. Уколико желимо да променимо врсту сервера за извештаје који користи тренутно окружење, мора се инсталирати жељени режим сервера за извештаје, и затим копирати или преместити ставке извештаја или базе података сервера за извештаје из старије верзије сервера за извештаје на нови сервер за извештаје. Овај процес се обично назива "миграција". Кораци потребни за прелазак зависе од режима где се пребацује и верзије која се пребацује. 6
  • 7. Пословна Интелигенција SSRS (SQL Server Reporting Services) Табела1. Поређење карактеристика SharePoint и Основног режима Карактеристика или компонента Адресирање URL Основни режим Да Прилагођена проширења безбедности Да Управљање Конфигурацијом Да Менаџер извештаја Повезани Извештаји Моји извештаји Моје претплате и дозирања метода. Податак Упозорења. Power View Да .RDL извештаји Да .RDLX извештаји Не SharePoint токен корисника акредитиви за SharePoint листе проширења AAM зоне за интернет са којима се суочава распоређивање SharePoint резервне копије и опоравак ULS лог подршка SharePoint режим Да Адресирање URL адреса се разликује у интегрисаном SharePoint режиму. SharePoint URL адресе се користе за референтне извештаје, извештај модела, заједничке изворе података и ресурсе. Сервер за звештаје не користи фолдере по хијерархији. Ако имате прилагођене апликације које се ослањају на URL као подршка приступу основном режиму сервер за извештаје, функционалност више неће радити када је сервер за извештаје конфигурисан за SharePoint интеграцију. Сервиси за извештавање прилагођени за проширења безбедности не могу бити распоређена или их користити на серверу за извештаје. Сервер за извештаје укључује наменско проширење безбедности које се користи кад год се конфигурише сервер за извештаје и покреће у интегрисаном SharePoint режиму. Ово проширење безбедност је унутрашња компонента, а то је потребно за интегрисане операције. Управљање конфигурацијом не може се користити за управљање у SharePoint моду сервера за извештаје. Уместо тога, користи се SharePoint централна администрација. Менаџер извештаја не може да се користи за управљање у SharePoint режиму. Користе се SharePoint апликационе странице. Не Да Да Не Не Не Да Не Не Да Silverlight захтеви у претраживачу клијента. Да . RDL извештаји могу да раде у Сервису за извештавање сервера за извештаје у основном режиму или у SharePoint режиму. Да Power View .RDLX извештаји могу да се приказују само у Сервису за извештавање сервера за извештаје у SharePoint режиму. Да Не Да Не Да Не Да 7
  • 8. Пословна Интелигенција SSRS (SQL Server Reporting Services) 1.2.2 Основни режим У основном режиму, сервер за извештаје је самостална апликација која пружа прегледање, управљање, обраду и достављање извештаја и моделе извештаја. Ово је подразумевани режим за особине сервер за извештаје. Може да се инсталира природни мод сервера за извештаје који је конфигурисан током инсталирања или може да се конфигурише за природни режим рада када се инсталирање заврши. Следећи дијаграм приказује три нивоа архитектуре Сервиса за извештавање применом основног режима. Показује базе података сервера за извештаје и изворе података у слоју података, компоненте извештаја су у средњем слоју, а клијент апликације и уграђени или прилагођени алати у нивоу за презентацију. Показују проток захтева и података између компоненти сервера и које компоненте послати и повратити садржај из складишта података. Слика 1.1: Основни режим Сервиса за извештавање 8
  • 9. Пословна Интелигенција SSRS (SQL Server Reporting Services) Сервер за извештаје се имплементира као Microsoft Windows сервис, назван "Report Server service / Сервис сервера за извештаје", то је хост веб сервиса, позадинских процеса, и других операција. У Сервису конзолне апликације, услуга је наведена као SQL Server Сервиса за извештавање (MSSQLSERVER). Независни програмери могу да креирају додатна проширења како би заменили или проширили капацитет за обраду сервера за извештаје. 1.2.3 Основни режим са SharePoint веб сегментима Сервис за извештавање обезбеђује два веб сегмената који могу да се инсталирају и региструју на пример за Windows SharePoint Services 2.0 или новији, или SharePoint Портал Server 2003 или новији. Из SharePoint локације, могу се користити веб сегменти да би се пронашли и видели извештаји који се чувају и обрађују на серверу за извештаје који ради у основном режиму. Ови веб сегменти уведене су у ранијим издањима Сервис за извештавање. 1.2.4 SharePoint режим У SharePoint режиму, сервер за извештаје мора се покренути у оквиру SharePoint фарме сервера. Сервер за извештаје врши обраду, рендеровање, и функцију управљања која представља SharePoint апликацију сервера који користи Сервис за извештавање SharePoint дељени сервис и једну или више сервис апликација Сервис за извештавање. SharePoint локација пружа front-end (предњи) приступ садржају сервера за извештаје и операцијама. SharePoint режим захтева:  SharePoint Foundation 2010 или SharePoint Server 2010  Одговарајућу верзију за Сервиса за извештавање програмски додатак за производе SharePoint 2010.  SharePoint апликациони сервер код Сервиса за извештавање који дели инсталирани сервис и најмање једну сервисну апликацију Сервиса за извештавање. Следећа илустрација приказује SharePoint мод окружење Сервиса за извештавање: 9
  • 10. Пословна Интелигенција SSRS (SQL Server Reporting Services) Слика 1.2: SharePoint мод окружење Сервиса за извештавање Опис: 1) Веб сервери или веб-предњи део (WFE). У Сервисима за извештавање додатак мора бити инсталиран на сваком веб серверу са који желимо да искористимо могућности веб апликација као што су прегледи извештаја или управљање страницама Сервиса за извештавање за задатке као што су управљање изворима података или претплате. 2) Инсталација додатака URL и SOAP крајњих тачака за клијенте да комуницирају са апликационим серверима, преко заступника услуге Сервиса за извештавање. 3) Апликациони сервери покрећу дељени сервис. Ван скале обраде извештаја се управља у оквиру SharePoint фарме и додавањем додатних услуга апликационим серверима. 4) Може се креирати више од једне сервисне апликације Сервиса за извештавање, са различитим конфигурацијама, укључујући дозволе, е-маил, заступника и претплате. 5) Извештаји, извори података, и друге ствари се чувају у SharePoint садржају базе података. 6) Сервиси за извештавање апликације сервиса стварају три базе података за сервер извештаје, темп, и функције података за узбуњивање. Подешавања конфигурације која користе све SSRS сервисне апликације чувају се у датотеци RSReportserver.config. 10
  • 11. Пословна Интелигенција SSRS (SQL Server Reporting Services) 1.2.5 Процес извештаја, распоред и процес испоруке Сервер за извештаје укључује два моторна процеса који обављају прелиминарну и међуфазну обраду извештаја и заказане операције и испоруке. Процесор извештаја преузима дефиницију извештаја или модел, комбинује распореда информације са подацима из проширења обраде података, и доставља га у захтеваном формату. Заказивање процеса испоруке и процеса извештаја активира се из распореда, и доставља извештаје циљним дестинацијама. 1.2.6 Базе података сервера за извештаје Сервер за извештаје је апатрид сервер који чува све особине, објекте, и метаподатаке у SQL Server базу података. Сачувани подаци укључују објављене извештаје, сачињене извештаје, моделе извештаја и хијерархију фолдера која омогућава адресирање свих ставки управљања сервером за извештаје. База података сервер за извештаје може да обезбеди интерну меморију за један инсталирани Сервис за извештавање или за више Сервера за извештаје који су део распоређивања ван скале. Ако подесимо сервер за извештаје да се покреће у оквиру већег распореда SharePoint производа или технологија, сервер за извештаје користи SharePoint базу података, поред базе података сервера за извештаје. 1.2.7 Аутентификација, приказивање података, и додаци доставе Сервер за извештаје подржава следеће врсте додатака: додатак за аутентикацију, додатак за обраду података, додатак за обраду извештај, додатак за приказивање, и додатак за доставу. Сервер за извештаје захтева најмање један додатак аутентификације, додатак обраде података, као и додатак за приказивање. Испорука и додатак за обраду прилагођеног извештаја су необавезни, али су неопходни ако желите да подржите дистрибуцију извештаја или прилагођене контроле. Сервиси за извештавање обезбеђује подразумеване додатаке, тако да се могу користити све функције сервера без потребе да се развијају прилагодљиве компоненте. Следећа табела бр.2 описује подразумеване додатаке који доприносе комплетном примеру сервера за извештаје који обезбеђује функције спремне за употребу: Табела 2. Тип Аутентификација Обрада података Приказивање Достава Подразумевано Стандардно сервер за извештаје подржава инстанце Windows аутентификације, укључујући представљање и делегације функција колико им је омогућено у вашем домену. Стандардно сервер за извештаје укључује инстанце додатка за обраду података за SQL Server, Analysis Services, Oracle, Hyperion Essbase, SAPBW, OLE DB, Паралелна складишта података, и ODBC изворе података. Стандардно сервер за извештаје укључује инстанце додатка за приказивање за HTML, Excel, CSV, XML, слика, Word, SharePoint листи, и PDF. Стандардно сервер за извештаје укључује инстанца додатак за е-маил испоруке и додатак датотеку за дељење достава. Ако је сервер за извештаје конфигурисан за интеграцију са SharePoint, може да се користи додатак за испоруку који чува извештаје у SharePoint библиотеци. 11
  • 12. Пословна Интелигенција SSRS (SQL Server Reporting Services) 1.3 Извештаји Сервиса за извештавање SQL Server Reporting Services извештаји су засновани на XML дефиницији извештаја који обухватају податке за извештај и распоред елемената извештаја. На систему клијент датотека, дефиниције извештаја имају екстензију .RDL. Након што је објављен извештај, ставке извештаја чувају се на серверу за извештаје или SharePoint локацији. Извештаји су један део сервера заснованог на платформи за извештавање коју је обезбедио Сервис за извештавање. 1.3.1 Предности извештаја Сервиса за извештавање Могу да се користе решења извештаја Сервиса за извештавање за:  Користити један скуп извора података који обезбеђују једну врсту чињеница. Основни извештај о тим изворима података је да обезбеде јединствен приказ података у сврху доношења пословне одлуке.  Визуализацију податка на више начина, међусобно повезаних података коришћењем региона. Приказ података организовани у табеле, матрице или унакрсне табеле, развој / скуп групе, графикона, показивача, индикатора или KPI и мапе, са могућношћу да се угнезде листе у табеле.  Преглед извештаја за сопствену употребу или објављивање извештаја на серверу за извештаје или SharePoint локацији да поделе са својим тимом или организацијом.  Дефинисање извештаја једном и приказати га на различите начине. Може да се извезе извештај у више формата датотека, или доставити извештај претплатницима као што је меилом или на дељене фајлове. Може да се направи више повезаних извештаја који се односе на одвојене сетове параметара у истој дефиницији извештаја.  Користе се делови извештаја, заједнички извори података, заједнички упити и подизвештаји за дефинисање визуелизације података за поновну употребу.  Управљање извештајем извора података одвојено од дефиниције извештаја. На пример, можете да промените из теста извора података на извору произвољног података без промене извештаја.  Дизајн извештаја распоређен у слободној форми. Распоред извештаја није ограничен само на опсега информација. Може да се организује приказ података на страници на начин који промовише разумевање, схватање, и акцију.  Омогућује течне акције, проширите / скупите, пребацивање, дугмади за сортирање, алатке и параметре извештаја да би се омогућила интеракција читања извештаја са извештајем. Користи се комбинација параметри извештаја са изразима који се пишу да би се омогућило читаоцима извештаја да контролишу како се подаци филтрирају, групишу и сортирају.  Дефинисање израза који ће пружити могућност да се прилагоди како се извештај филтрира, групише, и сортира. 12
  • 13. Пословна Интелигенција SSRS (SQL Server Reporting Services) Слика 1.3: Пример могућности извештаја Сервиса за извештавање 1.3.2 Фазе обраде извештаја Када се креира извештај, дефинише се фајл за дефинисање извештаја (.RDL) у XML формат. Ова датотека садржи све информације које су потребне да се комбинују подаци извештаја и распоред извештаја у обради извештаја. Када видимо извештај, извештај напредује кроз следеће фазе:  Компајлирања. Израчунају изрази у дефиницији извештаја и чува компајлиран средњи формат интерно на серверу за извештаје.  Процеси. Покретање упита за скуп података, и комбинује средњи формат са подацима и распоредом.  Рендер. Пошаље се обрада извештаја на додатак за рендеровање који одреди колико информација стаје на свакој страни и креира позвани извештај.  Export (опционо). Извоз извештаја у други формат датотека. 13
  • 14. Пословна Интелигенција SSRS (SQL Server Reporting Services) 1.3.3 Креирање извештаја Да би направили извештај потребно је:  Одредити сврху извештаја. Утврдити сврху извештаја за публику која га користи. Добро дизајниран извештај пружа информације за читаоце извештаја да дођу до сазнања и деловања. Дизајн одлуке донете током овог корака утиче на избор у извештају параметара, дизајнирање распореда извештаја и доживљај гледања извештаја.  Изабрати врсту упита. Утврдити да ли се користе уопштени, заједнички упит складишта података или упит скупа података специфичан за ваш скуп извештаја. Дељење скупа података са уопштеним упитом је лако за одржавање за употребу од стране више извештаја, али сваки дизајнер извештаја мора да филтрира податке колико је потребно за њихов конкретан скуп извештаја.  План са погледом на повезане податаке. Планирање доживљаја прегледа за читаоце извештај. Преглед извештаја са могућношћу да уронити у детаље података је користан приступ за руковање великом количином података.  Конфигурисање одобрења. План стратегије за давање одговарајућег нивоа дозвола. Заједничка стратегија је да се створи структура фолдера на серверу извештаја и одобри приступ извештајима и извештају повезаних ставки на основу улоге и фасцикла безбедности.  Избор ауторског окружења. Од ауторинг алата варира подршка за функције.  За сваки извештај:  Идентификујте изворе података. Дефинисање извора података за извештај, по један за сваки извор података.  Изаберите које податке да користе из сваког извора. За сваки извор података, дефинисање скупова података за извештај. Сваки скуп података садржи упит да се одреди које податке да користи. Ако постоје параметри извештаја, дефинише се скуп података који се попуњава у расположиву листу вредности за сваки параметар.  Изабрати визуелизацију података. За сваки скуп података, изабрати који подаци региона да се користи за приказивање података. Изаберите из листе табеле, графиконе, инструменте и мапе.  Прилагодите податке и распоред. Дизајнирање распоред извештаја. Дефиниција извештаја има тело извештај, изворе података, пакете података, зоне података, поља за унос текста, линије, и слике. Правоугаоници се користе као контејнери за распоред, као и за визуелне елеменате. Подесити сваки регион података писањем израза за контролу филтера, груписање, сортирање, формат, и приказивање података. Додати имена извештаја, места и друге информације које помажу да се управља на десетине или стотине пријава. Додати визуелне елементе и контејнере да се организују распореде елеменати на страници.  Подешавање функције интерактивности. Додајте карактеристике интерактивности за читаоце извештаја. На пример, додати дугмад за сортирање или преклопне ставке за гледање упита.  Преглед и прелаз на дизајн. Преглед извештаја. Објављивање прелиминарне верзије да би се добиле повратне информације од својих читалаца извештаја. Прелаз на дизајн.  Преглед решења за извештавање. Проверити да ли је сет извештаја у интеракцији исправан. 14
  • 15. Пословна Интелигенција SSRS (SQL Server Reporting Services)  Размислити које компоненте могу поново да се користе. Утврдите да ли било који од извора података, односно упита података може да се дели за поновну употребу. Ако је тако, на серверу за извештаје или SharePoint локацији, креирају се заједнички извори података и заједнички скупови података. Утврдити да ли су подаци региона погодни за поновну употребу као делови извештаја. 1.3.4 Приказ извештаја Поред прегледа извештај сачуван локално или објављен на серверу извештаја, може да обезбеди разне доживљаје прегледа за читаоце извештаја. Да би видели извештај:  Бровсер. Користи се сервер за извештаје веб-сервис или SharePoint локација да би се видели објављени извештаји. На SharePoint локацији, могу се конфигурисати веб сегменти за приказ објављених извештаја.  Достава. Конфигурација претпле за доставу извештаја за читаоце извештаја меилом или на дељене фасцикле датотека.  Извоз. На траци са алаткама у прегледу извештаја, читалац извештаја може да извози извештај у датотеке другог формата. Извозни формати датотека се могу конфигурисати од стране администратора сервера за извештаје.  Штампа. Читалац извештаја може да одштампа извештај или стране извештаја у зависности од начина на који се посматра.  Веб или Windows форма апликације. Користи се Visual Studio да се развију ASP.NET AJAX апликације или Windows форма апликација која хостује преглед извештаја контролу. Контрола може да укаже на објављене извештаје на серверу за извештаје. 1.3.5 Управљање извештајима За управљање објављеним извештајима:  Извори података. Заједнички и уграђени извори података независно се управља из дефиниције извештаја.  Скупови података. Дељени скупови података се независно управља из дефиниције извештаја.  Параметри. Параметрима се независно управља из дефиниције извештаја. Након параметра мењају се на серверу за извештаје, ауторски извештаји клијента не могу да се објављују преко измене направљене на серверу.  Ресурси. Слике и просторни подаци у ESRI обликовани фајлови су ресурси који могу бити објављени и управљани независно од дефиниције извештаја.  Кеш извештај. Заказивања великих извештаја који се покреће током ван великих оптерећења, може се смањити утицај обраде на сервер за извештаје током часова основне делатности.  Снимци. Користити снимке извештаја када желите да се дају конзистентни резултати за више корисника који морају да раде са идентичним скуповима података. Са нестабилним подацима, на захтев, извештај може произвести различите резултате од једног минута до другог. Снимак извештаја, насупрот томе, омогућава валидно поређење у односу на друге извештаје и аналитичкие алате који садрже податке из истог тренутка.  Историја извештаја. Стварањем низ снимака извештаја, може да се направи историја извештаја која показује промене података током времена. 15
  • 16. Пословна Интелигенција SSRS (SQL Server Reporting Services) 1.4 Подаци извештаја Подаци у извештају могу доћи из више извора података у организацију. Први корак у изради извештаја је да се створи извор података и скупови података који представљају основне податке за извештај. Сваки извор података садржи податке о вези са информацијама. Сваки сет података садржи команду упита која дефинише скуп поља која ће се користити као подаци из извора података. За приказивање података из сваког скупа података, додаје се податак о региону, као што је табела, матрица, графикон или мапа. Када се извештај обрађује, упити се покрену на извор података, а свака регија података се шири колико је потребно да се прикаже резултат упита за податаке. 1.4.1 Савети за одређивање података извештаја Користити следеће информације за дизајнирање стратегије података извештаја.  Извори података. Извори података могу бити објављени и њима управљти независно од извештаја на серверу за извештаје или SharePoint локације. За сваки извор података, власник базе података може да управља информацијама о вези са једног места. Акредитиви извора података се безбедно чувају на серверу за извештаје, не укључује лозинке у стрингу за повезивање. Може се преусмерити извор података са тест сервера на сервер за производњу. Може да се онемогући извор података да обустави све извештаје који се користе.  Скупови података. Скупови података могу се објавити и управљати независно од извештаја са заједничким изворима података од којих они зависе. Власник базе података може да обезбеди оптимизоване упите за ауторски извештај који користи. Када промени упит, сви извештаји који користе заједничке скупове података користе ажурирани упит. Може да се омогући кеширање скупова података за побољшање перформанси. Може да се испланира кеширање упита за одређено време или користити заједнички распоред.  Подаци који користе делове извештаја. Делови извештаја могу да садрже податке од којих они зависе. У дизајнирању извештаја, након креирања табеле, графикона и других ставки извештаја у пројекту, могу да се објаве као делови извештаја на серверу за извештаје или SharePoint локацији интегрисано са сервером за извештаје, тако да и други могу да их поново користите у другим извештајима.  Филтрирање података. Подаци у извештају могу да се филтрирају у упиту или извештају. Могу се користити скупови података и променљиве упита за креирање каскадних параметра, који пружају кориснику могућност да сузе избор из хиљада селекција на више управљањем. Могу да се филтрирају подаци у табели или графикону на основу вредности параметара или других вредности које се одреде.  Параметри. Скуп података команде упита које укључују променљиве упита аутоматски направе извештај на одговар параметра. Такође може се ручно креирати параметри. Када се види извештај, извештај са алаткама приказује параметре. Корисници могу изабрати вредности за контролу података из извештаја или изглед извештаја. Да би се прилагодили подаци из извештаја за одређену публику, може да се креирају скупови параметара за извештаје са различитим подразумеваним вредностима повезаним на исту дефиницији извештаја, или употребити уграђена UserID поља. 16
  • 17. Пословна Интелигенција SSRS (SQL Server Reporting Services)  Подаци упозорења. Након што је извештај објављен, може да се креирају обавештења на основу података извештаја, размењивати е-поруке кад се испуњавају правила која су наведена.  Групни и збирни подаци. Подаци извештаја могу се груписати и сакупљати у упиту или извештају. Агрегиране вредности у упиту, могу се наставити да се комбинују вредности у извештају у оквиру ограничења унутар онога што има смисла.  Сортирање података. Подаци у извештају могу бити сортирани у упиту или извештају. У табелама, може се додати интерактивно дугме, метода која ће допустити кориснику да контролише редослед сортирања.  Израз на бази података. Пошто већина извештај могу бити израз заснован на особинама, изрази могу да садрже референце за поља скупове података и параметаре извештаја, могу да се напишу моћни изрази да контролишу податке из извештаја и изглед. Може се пружи кориснику могућност да контролише податке и виде кроз дефинисање параметара.  Приказ података из скуп података. Подаци из скуп података се обично приказује на једном или више регион података, на пример, табела и графикона.  Приказ података из више скупова података. Могу се написати изразе у региону података засновани на једном скупу података који проналази вредности или гомила у друге скупове података. Могу се укључити под извештаји у табели на основу једног скупа података за приказивање података из другог извора података. 1.4.2 Повезивање података, извори података и скупови података Користити следећу листу за помоћ у дефинисању извора података за извештаје.  Размислити да ли користи уграђене или дељене изворе података и скупова података. Сарађивати са власницима извора података за примену и проверу идентитета и овлашћења користити технологију која одговара вашој организацији.  Разумети софтверску архитектуру слој података за вашу организацију и потенцијалне проблеме који произилазе из типова података. Разумети екстензије података и проширења обраде података која утичу на резултате упита. Типови података разликују се од извора података, услуга података, типова података који су ускладиштени у дефиницији извештају (.RDL) датотеке.  Разумети Сервис за извештавање клијент / сервер архитектуру и алате. На пример, дизајнер извештаја, аутор извештаја на клијент машини користи уграђене типове извора података. Када се објави извештај, извор типова података мора бити подржан на Серверу за извештаје или SharePoint локацији.  Извори података и пакети података су ауторизовани у извештају и објављени на Серверу за извештаје или SharePoint локацији из ауторизованих клијент алата. Извори података могу бити директно креиран на серверу за извештаје. Након што су објављени, могу се подесити акредитиви и друге особине на серверу за извештаје.  Извори података који могу да се користите зависе од тога које је проширење података Сервиса за извештавање инсталирано. Подршка за изворе података може да се разликује од ауторизованих клијент алата, верзије сервера за извештавање, као и платформе сервера за извештаје.  Акредитиви извора података варирају у зависности од типа извора података и од тога да ли је преглед извештаја о клијенту сервер за извештаје или SharePoint локација. 17
  • 18. Пословна Интелигенција SSRS (SQL Server Reporting Services) 2. Преглед нових кључних БИ функција у SQL Server 2012 SQL Server 2012 пружа клијентима великo складиштење података и аналитичкa решења која подржава ИТ менаџмент и схватање. Нове и побољшане самоуслужне могућности дозвољавају корисницима да истражују и омогуће ново схватање из широких структуираних информација и неструктуираних извора података. Постоје три главне области у SQL Server 2012 које помажу у пружању схватања:  Аутоматско истраживање података: Корисници могу да истражују и анализирају огромне количине података из различитих извора у различитим форматима, а затим стекну дубља сазнања тих података помоћу нових алатки за брзо истраживање и визуализацију информација. Ови нови алати и високо интерактивни веб базиран на интерфејсу пружају корисницима са поједностављеним али моћаним могућностима постављања упита подацима и визуелизацију.  Самоуслужно управљање БИ: Организације могу да продуже утицај самоуслужног сервиса БИ преко организације кроз побољшане моделе и алате, док повећање ИТ и ефикасност испоруке програмера и ефикасно управљање је веома доступано, висока безбедности, и интероперабилне БИ платформе. Уз SQL Server 2012, пословни корисници сада могу припремити брзо прототип користећи познате алате (као што PowerPivot), који могу да унапреде БИ стручњаци користећи професионалне алате пре примене за организацију и широку употребу.  Веродостојност, конзистентних података: Организације могу добити побољшану могућност да интегришу, управљају, и очисте различите изворе података на поједностављен начин. Нови напредни и ефикасан алат за интеграцију података помаже корисницима у смањењу времена и труда који је потребан да се развије решење интегрисања података, и достави кредибилне и конзистентне податке поуздано и ефикасно за целу организацију. 2.1 Аутоматско истраживање података SQL Server 2012 унапређује истраживање података oмогућaвајући организацијама да корисници приступе и интегришу податке из практично било ког извора. Он омогућава корисницима да креирају врхунске извештаја и аналитичке апликације, лако сарађују и деле сазнања користећи познате алате. У овој новој верзији, корисници могу да креирају интерактивне, табеларне, графичке, или слободне извештаје користећи податке из разних извора, укључујући локалне, уступљене или неструктуиране извора података. SQL Server 2012 такође укључује и могућности прилагођавања некеим карактеристикама за програмирање. 2.1.1 Power View Power Viewје нов, високо интерактивни истражитељ података и алат за извештавање који омогућава корисницима да визуелно истраже своје податке и одговоре на ад-хок питања са лакоћом. Слика 2.1 показује Power View извештај са више приказа. 18
  • 19. Пословна Интелигенција SSRS (SQL Server Reporting Services) Слика 2.1: Power View извештај Power View је веб заснован на Microsoft Silverlight® апликацији коју може да користи директно крајњи корисници - од пословних руководилаца да раде са информацијама - без потребе да зависе од ИТ. Коришћењем Power View, крајњи корисници могу да уживају у интерактивним прегледима свих података који се налазе у облику табеларног модела, укључујући PowerPivot датотеке објављених у PowerPivot галерији или табеларном Business Intelligence (БИ) Семантичком моделу на примеру Analysis Services. Уз Power View, корисници могу брзо и лако да анализирају своје податке, припреме ефектну презентацију својих откривених сазнања, и деле ове информације углавном користћи само бровсер. Power View је доступан у Microsoft SharePoint Server 2010 и захтева SQL Server Reporting Services (SSRS) у интегрисаном SharePoint режиму и табеларном инстанцом SQL Server 2012 Analysis Services (SSAS) или PowerPivot за SharePoint да искористе PowerPivot моделе. Power View садржи следеће главне предности:  Искуство у Визуелном дизајну: Корисници могу да приступе и анализирају информације у потпуно интерактивном, на вебу базираном окужењу које има познати изглед и осећај да сте у Microsoft Office-u. Корисници могу да креирају и манипулишу подацима са различитим табелама, графиконима и погледима за визуелизацију података на начин који најбоље одговара њиховим потребама.  Филтрирање и истицање података: Power View може идентификовати везе између различитих табела у основном БИ семантичкиом моделу, омогућавајући корисницима да комуницирају са подацима да би се дошло до сазнања. Овај заједнички слој 19
  • 20. Пословна Интелигенција SSRS (SQL Server Reporting Services) метаподатака омогућава корисницима да примењују разне врсте филтера за визуелизацију и могућност наглашавања на читавом извештају.  Презентација - спремана: Power View омогућава корисницима да деле информације брзо и лако, и омогућава корисницима да претражују и доставе податке у практично било ком тренутку, без потребе да их прегледају на нeкој другој платформи да би видели како изгледа. Корисници који објављују извештаје са SharePoint локације, омогућавајући осталим корисницима да лако виде и интеракцију са информацијама.  Перформансе: Power View преузима само део података који је потребан за визуелизацију у било ком тренутку. То побољшава перформансе тако што чува велику количину времена и ресурса које би било потребно да се учитају сви подаци, пружајући корисницима узбудљиво искуство од почетка.  На основу Табеларног Модела: Корисници могу покренути Power View у табеларном моделу (PowerPivot табеларни модел или модел који ради са SSAS) директно из прегледача, без потребе да преузмају било шта на локалним машинама. Power View је сада карактеристика Microsoft Excel 2013, и као део Microsoft SQL Server 2012 Reporting Services додатак за Microsoft SharePoint Server 2010 и 2013 Enterprise издања. Power View пружа интуитивно ад-хок извештавање за пословне кориснике, као што су аналитичари података, доносиоца пословних одлука, који раде са информацијама. Они лако могу да креирају и интеракцију са погледом на подацима из модела података на основу PowerPivot радне књиге или табеларном моделу распоређени у SQL Server 2012 Analysis Services (SSAS) инстанце. Power View је браузер заснован на Silverlight апликација покренута са SharePoint Server 2010. Power View: Истражује, визуализује, и представља ваше податке. 2.1.2 Сервис самообавештења Сервис самообавештење је нова функција у SQL Server 2012 Reporting Services (SSRS) која повећава продуктивност корисника обезбеђујући поуздана упозорења за SSRS извештаје. Корисници сада могу дефинисати упозорења да прате скуп услова у оквиру извештаја за било какве промене. Када су испуњени услови, аутоматски се шаље упозорење да обавести кориснике о променама. Услови могу бити Boolean по својој природи и подесити их према извештају података за подхрањиве. Флексибилни распоред опција омогућавају само у време упозоравања да задовољи корисника и пословне потребе без потребе да корисници ручно надзиру услове. Сервис самообавештења је доступан само са SSRS у интегрисаном SharePoint режиму и захтевима SQL Server Agent омогућен за придружени SQL Server је пример какав је распоред технологија. Да би се омогућио сервис самообавештења, извештаји се конфигурише према изворима података који имају сачуване акредитиве, тако да се упити потребни за извештај раде као задатак у позадини (сличан креирању извештаја претплате). Нова способност упозоравања је доступана у Report Definition Language (RDL) Извештај Дефиниције Језика или у извештају SharePoint. Корисници и администратори могу да прате и управљају својим обавештењима директно у SharePoint, и они су обавештени сигналима успешно или неуспешно. 20
  • 21. Пословна Интелигенција SSRS (SQL Server Reporting Services) Да би креирали обавештење, покренe се извештај, а затим изабере New Data Alert команда (као што је приказано на слици 2.2) из менија Actions. Слика 2.2: Креирање новог обавештења у SharePoint New Data Alert команда, као што је приказано на слици 2.3, омогућава корисницима да прегледају податке користећи елеменате извештаја тако да могу креирати обавештење да помогне у изградњи правила. Слика 2.3: New Data Alert за извештаје у SharePoint 21
  • 22. Пословна Интелигенција SSRS (SQL Server Reporting Services) Табела 3 сумира кључне могућности за самообавештење у SSRS за SQL Server 2012 издање. Могућности Детаљи Упозорења дефинисана унутар оперативних или ад-хок извештаја Интуитивна правила упозорења Обавештења се могу применити и направити функционалним на већ постојећим извештајима, без било какве промене у њиховом формату. Корисници могу дефинисати одређене вредности података за покретање упозорења користећи правила у дефиницијама података упозорења. Коришћењем оператора AND или OR, корисници могу комбиновати више клаузула за стварање сложених правила за прецизно извештавање. SharePoint пружа интерфејс где корисници могу да креирају и прате прилагођена упозорења за своје податке. Упозорења самостално управљају преко SharePoint Табела 3. Могућности самообавештења 2.1.3 Спектар извештавања - Report Designer, Report Builder, и Power View Уз SQL Server 2012, Microsoft такође обезбеђује побољшани спектар алата за извештавање, који варирају од самоуслужних алата за оперативно извештавање уграђених за креирање извештаја. Ново додати Power View усмерен је на потребе ад-хок извештавања, које коегзистира са најновијом верзијом Report Builder. Поред традиционалних могућности извештавања за које је била потребна подршка ИТ, корисници сада добијају више опција које могу бирати, на основу њиховог нивоа вештине и пословних потреба. Табела 4 приказује различите опције на располагању. Могућности Механизам Приступа Подржани типови извештавања Формат извештај Заједнички корисници Power View Нуди интерактивно истраживање података и визуелну презентацију искуством дизајнeрa да омогући корисницима да креирају и интеракцију са извештајима на основу SSAS табеларним моделима и/или радне свеске PowerPivot Прегледач са Silverlight у SharePoint Server 2010 Report Designer Омогућава ИТ професионалцима и корисницима да креирају оперативне извештаје, на заједничким изворима података и заједничким скуповима података, и креирају извештаје командама преко разних извора података SQL Server Data Tools Ад-хок извештавање / визуелизација података Report Builder Омогућава ИТ стручњацима и корисницима да креирају моћне оперативне извештаје, вишекратне делове извештаја, као и заједничке скупове података преко различитих извора података Онлине Microsoft пакети за инсталацију и/или Report Manager и/или SharePoint Пословно извештавање / оперативно извештавање RDLX извештаји (RDL извештаји нису подржани) Крајњи корисници, напредни корисници RDL извештаји (RDLX извештаји нису подржани) Напредни корисници, ИТ стручњаци RDL извештаји (RDLX извештаји нису подржани) ИТ професионалци, девелопери Уграђено извештавање / оперативно извештавање Табела 4. Спектар извештавања које обезбеђује SQL Server 2012 Reporting Services 22
  • 23. Пословна Интелигенција SSRS (SQL Server Reporting Services) 2.1.4 Приказивање DOCX и XLSX Са SQL Server 2012, корисници могу да извезу генерисане извештаје, користећи SSRS, у Microsoft Office форматима датотека (.docx и .xlsx). Пружање ових формата даје корисницима повећане лимите за колоне и редове, смањује се величина документа, и добија више боја. Корисници сада могу генерисати извештаје у формату по свом избору, и шаљу своје извештаје директно другим корисницима путем претплате или доставити програмски , у њима познатом формату. 2.1.5 PowerPivot побољшања Уз SQL Server 2012, Microsoft је побољшао могућности PowerPivot анализе података за компоненте на страни клијента (PowerPivot за Excel) и компоненте на сервер страни (PowerPivot за SharePoint) да обезбеди бољу функционалност самоуслужне БИ свим корисницима система Microsoft Office. Нова побољшања у PowerPivot помажу корисницима да лакше интегришу податке из више извора, креирају извештаје и аналитичке апликације брже и размењују информације и лакше сарађују на сазнањима коришћењем позната окружења Excel и SharePoint. PowerPivot за Excel: PowerPivot за Excel је додатак за Excel 2010 који омогућава пословним корисницима да раде са подацима из других извора и дистрибуирају их, укључујући Отворен Протокол Података / Open Data Protocol (ODATA) фидове, креирају пословне моделе и интегришу велике количине података директно у Excel радне књиге. Софистициране радне књиге могу да се граде само користећи Excel, или коришћењем модела PowerPivot као извор података од осталих БИ алата, укључујући и алате независних произвођача, као и нове Power View способности које су раније наведене, да генерише значајне извештаје. Ови извештаји могу бити објављени на SharePoint серверу, а затим лако их делити у организацији. Са PowerPivot за Excel, корисници имају алате за анализу својих података који су једноставнији за употребу и моћнији. Нове функције укључују:  Дијаграм Преглед: Омогућава да се табеле могу видети на визуелно организован начин (као што је приказано на слици 2.4), и омогућава корисницима да лако промене односе и хијерархију са Дијаграмом Погледа за све укључене табеле.  Хијерархија: Поједностављује избор и навигацију за заједничке путеве података омогућавајући корисницима да дефинишу скуп колона на нивоу детета, који се појављују одвојено од осталих колона у клијент алатима за извештавање.  Односи у Дијаграму Прегледа: Омогућава корисницима да лако креирају и виде односе између колона из различитих табела на поједностављен начин визуелно приказујући како су различите табеле повезане једна са другом.  Вишеструки односи: Дефинишу вишеструке односе за један сет табела. Први однос се приказује као активно, и сви други односи се сматрају неактивним (појављују се као тачкасте линије у Дијаграму Прегледа).  Димензије мреже: Све димензије које се могу видети у облику образаца мреже, чиме се олакшава креирање, ажурирање и управљање димензијама су кључни индикатори перформанси (KPI) који је укључен у модел.  Напредне Картице: Све напредне функције као што су креирање и мењање перспективе, сумирајући нумеричке вредности користе обједињене функције, и подешавају извештавање преко својства алат (као Power View) – који су доступни у посебној картици. 23
  • 24. Пословна Интелигенција SSRS (SQL Server Reporting Services)  Својства Извештавањ: Све особине алата за извештавање (као што су Power View), укључујући идентификаторе табела, групне вредности, детаље табела, представљање колона, слику УРЛ адресе и репрезентативне слике – може се управљати унутар PowerPivot.  Нова функција за Изражавање Анализе Података/ Data Analysis Expressions (DAX): Више од 30 нових функција, укључујући статистичке функције (као што су DISTINCT COUNT и RANK), табеларне функцијама (као што SUMMARIZE), функције претраживања (као што LOOKUPVALUE), ред - нивоа безбедносне функције, филтер функције (као што су ALLSELECTED), и информационе функције (као што су родитељ-дете односи) су додати новој верзије PowerPivot за Excel.  Подршка за Бинарно Велике Објекте/ Binary Large Object (BLOB) типове података: Корисници сада могу да увезу слике и грудвице типова података, који се аутоматски препознају и прихватају као бинарни типови података.  Перспективе: Перспектива, слој метаподатака који прати различите скупове података или делове, могу да се дефинишу за било коју специфичну корисничку групу или пословни сценарио, што олакшава да се крећемо великим скуповима података.  Кључни Индикатори Перформанси: KPI помаже организацијама проценити тренутну вредност и стање метрике наспрам једног дефинисаног циља, а тиме и проценити учинак наспрам основних вредности или апсолутну вредност.  Подешавање Табеле Датума: Корисници сада могу применити функционалност филтрирања датума на било којој табели тако да је обележавамо као табела датума.  Напредно Сортирање: Корисници сада могу да сортирају колоне према вредностима друге колоне, пружајући начине да спроведу сложену пословну логику на једноставне начине.  Упорно обликовање: обликовање се примењује на било које колоне у окружењу моделовања, сада могу истрајати када се пољима додају вредности подручја пивот табеле.  Описи: Описи око табела, димензије и KPI сада се појављују као алат савета када корисник помера показивач преко објеката у листи поља.  Остале Картице Промена: Нове Ribbon функције су додате на Почетној и Дизајн картици на основу повратних информација и тестирања употребљивости. 24
  • 25. Пословна Интелигенција SSRS (SQL Server Reporting Services) Слика 2.4: Преглед дијаграма у PowerPivot 2.2 Управљање Самоуслужним сервисом БИ PowerPivot управљачка контролна табла, је на располагању у оквиру централне администрационе конзоле SharePoint 2010, помаже ИТ праћење податка коришћењем радне књиге и прикупљањем перформанси метрике од сервера. Ова дијагностика пружа вредне информације видљиве о томе који подаци се користи у целој организацији и дубље разуме начина коришћења, тако да ИТ могу да одлуче где је најбоље инвестирати време и ресурсе. PowerPivot за SharePoint: PowerPivot за SharePoint је додатак за SharePoint, који се користи у спрези са Excel, сервис обезбеђује објављивање и дељење платформе за PowerPivot радним књигама, као и да пружи ИТ увид и надзор са PowerPivot управљачком контролном таблом. Уз SQL Server 2012, Microsoft је поједноставио процес конфигурације са аутоматизованим алатима за конфигурисање и cmdlets команде за скриптовања за Microsoft Windows PowerShell ™. Изабрана веза објеката за БИ семантички модел повезивања, напредно подешавање конфигурација, и сервер са правилима заштите драстично побољшава администрацију и могућности подешавања за ИТ администраторе. PowerPivot побољшања за SharePoint обухватају:  PowerPivot Конфигурација алата: Алат скенира систем да провери подешавања конфигурације за SharePoint или PowerPivot софтвер, и обезбеђује потребне радње које су потребне за развој оперативног сервера. 25