61
ВИСОКА ТЕХНИЧКА ШКОЛА СТРУКОВНИХ СТУДИЈА КРАГУЈЕВАЦ СПЕЦИЈАЛИСТИЧКИ РАД ТЕМА: SQL Сервер алати за пословну интелигенцију - SSRS (SQL Server Reporting Services) на примеру MS SQL Server 2012 - ПРЕДМЕТ: Пословна Интелигенција Професор: Студент: Др. Мирољуб Банковић Војислав Милановић 235/2012 Децембар 2013.

Sql server alati za bi

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Sql server alati za bi

ВИСОКА ТЕХНИЧКА ШКОЛА СТРУКОВНИХ СТУДИЈА

КРАГУЈЕВАЦ

СПЕЦИЈАЛИСТИЧКИ РАД

ТЕМА:

SQL Сервер алати за пословну интелигенцију

- SSRS (SQL Server Reporting Services) на примеру MS

SQL Server 2012 -

ПРЕДМЕТ: Пословна Интелигенција

Професор: Студент:

Др. Мирољуб Банковић Војислав Милановић 235/2012

Децембар 2013.

Page 2: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

2

Садржај

Увод ..................................................................................................................................................... 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

Page 3: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

3

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

Page 4: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

4

Увод

Пословна Интелигенција (БИ) је скуп теорија, методологија, процеса, архитектура и

технологија које трансформишу сирове податке у смислене и корисне информације за

пословне сврхе. БИ може да обради велику количину информација да помогне идентификују

и развиј нових могућности. Коришћењем нових могућности и спровођење ефикасне

стратегије може да се обезбеди конкурентска предност на тржишту и дугорочна стабилност.

Иако термин пословна интелигенција је некада синоним за конкурентну интелигенцију (јер

су обе подршка одлучивању), БИ користи технологије, процесе и апликације за анализу

углавном интерних, структуираних податка и пословне процесе док конкурентна

интелигенција обухвата, анализу и дистрибуцију информација са тематским фокусом на

конкуренте компаније. Ако схваћена у најширем смислу, пословна интелигенција може да

садржи подскуп конкурентне интелигенције.

Организације се боре да разумеју и анализирају огромне количине података које су

сакупљене у последњих неколико деценија на свим нивоима организације и на свим

уређајима. Да би постигли своје циљеве и доносиле боље одлуке, организацијама требају

моћне Business intelligence (БИ) способности које обухватају спектар извештавања и анализу

захтева, као и нове самоуслужне способности, што може помоћи да се смањи терет којим се

суочавају у задовољавању потреба организације.

Microsoft SQL Server 2012 помаже организацијама да остваре своје циљеве и да доносе боље

одлуке:

Пружа комплетан спектар могућности Пословне интелигенције (Business intelligence /

BI) и за Информациони Менаџмент Предузећа (Enterprise Information Management /

EIM) технологије.

Помаже схватање како би обезбедио и омогућио кориснику да визуализује и

истражује податке брзо са новим ад-хок способностима упита у Power View (раније

познат као Project Crescent) и нове могућности у PowerPivot.

Олакшава корисницима да стекну увид у података из целе организације, уз

побољшано извештавање и могућност анализе.

Пружа корисницима доступну интелигенцију преко организације кроз управљање

самоуслужним сервисима БИ, контролне табле и картице са резултатима, као и

могућност сарадње на Microsoft SharePoint®, и обезбеђује ИТ контролне табле за

управљање и праћење и испуњавање услова пословања.

Оспособљава кориснике да истраже и реше проблеме са подацима и поједноставе

постојеће податке у процесу управљања коришћењем познатих алата за побољшање

укупног кредибилитета је значајно за организационе информације.

Page 5: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

5

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 режим.

Page 6: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

6

1.2.1 Преглед режима сервера за извештавање

Процеси машине (процесори) су срж сервера за извештајe. Процесори подржавају интегритет

система за извештавања и не могу се мењати или проширивати. Проширења су процесори,

они обављају веома специфичне функције. Сервис за извештавање садржи један или више

стандардних екстензија за сваки тип који подржава екстензије. Могу се додати прилагођене

екстензије у серверу за извештаје. На тај начин се омогућава проширење сервера за

извештаје да подржи функције које нису подржане из кутије, примери су прилагођена

функционалност која може укључивати подршку за технологију “једно пријављивање” ,

излазни извештај у форматима апликације који нису обрађени већ подразумевају

рендеровање екстензија, и доставу извештаја на штампачу или апликацији.

Сервер за извештај на пример дефинише комплетну збирку процесора и екстензија које

пружају обраду с краја на крај, од управљања иницијалним захтевом до представљања

готовог извештаја. Кроз своје подкомпоненте, сервер за извештаје обрађује захтеве извештаја

и чини извештаје доступним на захтев за приступ или дистрибуцију.

Функционално, сервер за извештаје омогућава извештај ауторског искуства, рендеровање

извештај, искуства о достави извештај из различитих извора података, као и проширење

аутентификације и шему ауторизације. Сервер за извештаје садржи базе података сервера за

извештаје који чувају објављене извештаје, јавне изворе података, јавне скупове података,

делове извештаја, јавни распоред и претплате, дефиниције извора датотека за извештаје,

дефиниције модела, састављање извештаја, снимке, параметре и остале ресурсе. Сервер за

извештаје такође омогућава администрацији искуство за конфигурисање сервера за

извештаје да обради захтеве за извештаје, одржава снимак историје, и дозволи управљање

извештајима, изворима података, скуповима података и претплатама.

Сервиси за извештавање и сервер за извештаје подржава два режима примене:

Основни режим: укључује основни режиму са SharePoint веб сегментима, где сервер

за извештаје ради као апликативни сервера који обезбеђује све процесе и могућност

управљања искључиво кроз компоненте Сервиси за извештавање. Конфигурисање

основног режима сервера за извештаје са Сервисом за извештавање конфигурише

управљање и SQL Server Management Studio.

SharePoint режим: где је сервер за извештаје инсталиран као део SharePoint фарме

сервера. Примена и подешавање SharePoint режима користеи PowerShell команде или

SharePoint странице за управљање садржајем.

У SQL Server 2012 не може да се пребаци сервер за извештаје из једног режима у други.

Уколико желимо да променимо врсту сервера за извештаје који користи тренутно окружење,

мора се инсталирати жељени режим сервера за извештаје, и затим копирати или преместити

ставке извештаја или базе података сервера за извештаје из старије верзије сервера за

извештаје на нови сервер за извештаје. Овај процес се обично назива "миграција". Кораци

потребни за прелазак зависе од режима где се пребацује и верзије која се пребацује.

Page 7: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

7

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

Карактеристика

или компонента

Основни

режим SharePoint режим

Адресирање URL Да Адресирање URL адреса се разликује у интегрисаном SharePoint

режиму. SharePoint URL адресе се користе за референтне извештаје,

извештај модела, заједничке изворе података и ресурсе. Сервер за

звештаје не користи фолдере по хијерархији. Ако имате прилагођене

апликације које се ослањају на URL као подршка приступу основном

режиму сервер за извештаје, функционалност више неће радити када је

сервер за извештаје конфигурисан за SharePoint интеграцију.

Прилагођена

проширења

безбедности

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

могу бити распоређена или их користити на серверу за извештаје.

Сервер за извештаје укључује наменско проширење безбедности које

се користи кад год се конфигурише сервер за извештаје и покреће у

интегрисаном SharePoint режиму. Ово проширење безбедност је

унутрашња компонента, а то је потребно за интегрисане операције.

Управљање

Конфигурацијом

Да Управљање конфигурацијом не може се користити за управљање у

SharePoint моду сервера за извештаје. Уместо тога, користи се

SharePoint централна администрација.

Менаџер

извештаја

Да Менаџер извештаја не може да се користи за управљање у SharePoint

режиму. Користе се SharePoint апликационе странице.

Повезани

Извештаји

Да Не

Моји извештаји Да Не

Моје претплате и

дозирања метода.

Да Не

Податак

Упозорења.

Не Да

Power View Не Да

Silverlight захтеви у претраживачу клијента.

.RDL извештаји Да Да

. RDL извештаји могу да раде у Сервису за извештавање сервера за

извештаје у основном режиму или у SharePoint режиму.

.RDLX извештаји Не Да

Power View .RDLX извештаји могу да се приказују само у Сервису за

извештавање сервера за извештаје у SharePoint режиму.

SharePoint токен

корисника

акредитиви за

SharePoint листе

проширења

Не Да

AAM зоне за

интернет са

којима се суочава

распоређивање

Не Да

SharePoint

резервне копије и

опоравак

Не Да

ULS лог подршка Не Да

Page 8: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

8

1.2.2 Основни режим

У основном режиму, сервер за извештаје је самостална апликација која пружа прегледање,

управљање, обраду и достављање извештаја и моделе извештаја. Ово је подразумевани

режим за особине сервер за извештаје. Може да се инсталира природни мод сервера за

извештаје који је конфигурисан током инсталирања или може да се конфигурише за

природни режим рада када се инсталирање заврши.

Следећи дијаграм приказује три нивоа архитектуре Сервиса за извештавање применом

основног режима. Показује базе података сервера за извештаје и изворе података у слоју

података, компоненте извештаја су у средњем слоју, а клијент апликације и уграђени или

прилагођени алати у нивоу за презентацију. Показују проток захтева и података између

компоненти сервера и које компоненте послати и повратити садржај из складишта података.

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

Page 9: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

9

Сервер за извештаје се имплементира као 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 мод окружење Сервиса за извештавање:

Page 10: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

10

Слика 1.2: SharePoint мод окружење Сервиса за извештавање

Опис:

1) Веб сервери или веб-предњи део (WFE). У Сервисима за извештавање додатак мора

бити инсталиран на сваком веб серверу са који желимо да искористимо могућности

веб апликација као што су прегледи извештаја или управљање страницама Сервиса за

извештавање за задатке као што су управљање изворима података или претплате.

2) Инсталација додатака URL и SOAP крајњих тачака за клијенте да комуницирају са

апликационим серверима, преко заступника услуге Сервиса за извештавање.

3) Апликациони сервери покрећу дељени сервис. Ван скале обраде извештаја се управља

у оквиру SharePoint фарме и додавањем додатних услуга апликационим серверима.

4) Може се креирати више од једне сервисне апликације Сервиса за извештавање, са

различитим конфигурацијама, укључујући дозволе, е-маил, заступника и претплате.

5) Извештаји, извори података, и друге ствари се чувају у SharePoint садржају базе

података.

6) Сервиси за извештавање апликације сервиса стварају три базе података за сервер

извештаје, темп, и функције података за узбуњивање. Подешавања конфигурације

која користе све SSRS сервисне апликације чувају се у датотеци

RSReportserver.config.

Page 11: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

11

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 библиотеци.

Page 12: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

12

1.3 Извештаји Сервиса за извештавање

SQL Server Reporting Services извештаји су засновани на XML дефиницији извештаја који

обухватају податке за извештај и распоред елемената извештаја. На систему клијент

датотека, дефиниције извештаја имају екстензију .RDL. Након што је објављен извештај,

ставке извештаја чувају се на серверу за извештаје или SharePoint локацији. Извештаји су

један део сервера заснованог на платформи за извештавање коју је обезбедио Сервис за

извештавање.

1.3.1 Предности извештаја Сервиса за извештавање

Могу да се користе решења извештаја Сервиса за извештавање за:

Користити један скуп извора података који обезбеђују једну врсту чињеница. Основни

извештај о тим изворима података је да обезбеде јединствен приказ података у сврху

доношења пословне одлуке.

Визуализацију податка на више начина, међусобно повезаних података коришћењем

региона. Приказ података организовани у табеле, матрице или унакрсне табеле, развој

/ скуп групе, графикона, показивача, индикатора или KPI и мапе, са могућношћу да се

угнезде листе у табеле.

Преглед извештаја за сопствену употребу или објављивање извештаја на серверу за

извештаје или SharePoint локацији да поделе са својим тимом или организацијом.

Дефинисање извештаја једном и приказати га на различите начине. Може да се извезе

извештај у више формата датотека, или доставити извештај претплатницима као што

је меилом или на дељене фајлове. Може да се направи више повезаних извештаја који

се односе на одвојене сетове параметара у истој дефиницији извештаја.

Користе се делови извештаја, заједнички извори података, заједнички упити и

подизвештаји за дефинисање визуелизације података за поновну употребу.

Управљање извештајем извора података одвојено од дефиниције извештаја. На

пример, можете да промените из теста извора података на извору произвољног

података без промене извештаја.

Дизајн извештаја распоређен у слободној форми. Распоред извештаја није ограничен

само на опсега информација. Може да се организује приказ података на страници на

начин који промовише разумевање, схватање, и акцију.

Омогућује течне акције, проширите / скупите, пребацивање, дугмади за сортирање,

алатке и параметре извештаја да би се омогућила интеракција читања извештаја са

извештајем. Користи се комбинација параметри извештаја са изразима који се пишу

да би се омогућило читаоцима извештаја да контролишу како се подаци филтрирају,

групишу и сортирају.

Дефинисање израза који ће пружити могућност да се прилагоди како се извештај

филтрира, групише, и сортира.

Page 13: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

13

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

1.3.2 Фазе обраде извештаја

Када се креира извештај, дефинише се фајл за дефинисање извештаја (.RDL) у XML формат.

Ова датотека садржи све информације које су потребне да се комбинују подаци извештаја и

распоред извештаја у обради извештаја. Када видимо извештај, извештај напредује кроз

следеће фазе:

Компајлирања. Израчунају изрази у дефиницији извештаја и чува компајлиран

средњи формат интерно на серверу за извештаје.

Процеси. Покретање упита за скуп података, и комбинује средњи формат са подацима

и распоредом.

Рендер. Пошаље се обрада извештаја на додатак за рендеровање који одреди колико

информација стаје на свакој страни и креира позвани извештај.

Export (опционо). Извоз извештаја у други формат датотека.

Page 14: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

14

1.3.3 Креирање извештаја

Да би направили извештај потребно је:

Одредити сврху извештаја. Утврдити сврху извештаја за публику која га користи.

Добро дизајниран извештај пружа информације за читаоце извештаја да дођу до

сазнања и деловања. Дизајн одлуке донете током овог корака утиче на избор у

извештају параметара, дизајнирање распореда извештаја и доживљај гледања

извештаја.

Изабрати врсту упита. Утврдити да ли се користе уопштени, заједнички упит

складишта података или упит скупа података специфичан за ваш скуп извештаја.

Дељење скупа података са уопштеним упитом је лако за одржавање за употребу од

стране више извештаја, али сваки дизајнер извештаја мора да филтрира податке

колико је потребно за њихов конкретан скуп извештаја.

План са погледом на повезане податаке. Планирање доживљаја прегледа за читаоце

извештај. Преглед извештаја са могућношћу да уронити у детаље података је

користан приступ за руковање великом количином података.

Конфигурисање одобрења. План стратегије за давање одговарајућег нивоа дозвола.

Заједничка стратегија је да се створи структура фолдера на серверу извештаја и

одобри приступ извештајима и извештају повезаних ставки на основу улоге и

фасцикла безбедности.

Избор ауторског окружења. Од ауторинг алата варира подршка за функције.

За сваки извештај:

Идентификујте изворе података. Дефинисање извора података за извештај,

по један за сваки извор података.

Изаберите које податке да користе из сваког извора. За сваки извор

података, дефинисање скупова података за извештај. Сваки скуп података

садржи упит да се одреди које податке да користи. Ако постоје параметри

извештаја, дефинише се скуп података који се попуњава у расположиву листу

вредности за сваки параметар.

Изабрати визуелизацију података. За сваки скуп података, изабрати који

подаци региона да се користи за приказивање података. Изаберите из листе

табеле, графиконе, инструменте и мапе.

Прилагодите податке и распоред. Дизајнирање распоред извештаја.

Дефиниција извештаја има тело извештај, изворе података, пакете података,

зоне података, поља за унос текста, линије, и слике. Правоугаоници се користе

као контејнери за распоред, као и за визуелне елеменате. Подесити сваки

регион података писањем израза за контролу филтера, груписање, сортирање,

формат, и приказивање података. Додати имена извештаја, места и друге

информације које помажу да се управља на десетине или стотине пријава.

Додати визуелне елементе и контејнере да се организују распореде елеменати

на страници.

Подешавање функције интерактивности. Додајте карактеристике

интерактивности за читаоце извештаја. На пример, додати дугмад за сортирање

или преклопне ставке за гледање упита.

Преглед и прелаз на дизајн. Преглед извештаја. Објављивање прелиминарне

верзије да би се добиле повратне информације од својих читалаца извештаја.

Прелаз на дизајн.

Преглед решења за извештавање. Проверити да ли је сет извештаја у интеракцији

исправан.

Page 15: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

15

Размислити које компоненте могу поново да се користе. Утврдите да ли било који

од извора података, односно упита података може да се дели за поновну употребу.

Ако је тако, на серверу за извештаје или SharePoint локацији, креирају се заједнички

извори података и заједнички скупови података. Утврдити да ли су подаци региона

погодни за поновну употребу као делови извештаја.

1.3.4 Приказ извештаја

Поред прегледа извештај сачуван локално или објављен на серверу извештаја, може да

обезбеди разне доживљаје прегледа за читаоце извештаја. Да би видели извештај:

Бровсер. Користи се сервер за извештаје веб-сервис или SharePoint локација да би се

видели објављени извештаји. На SharePoint локацији, могу се конфигурисати веб

сегменти за приказ објављених извештаја.

Достава. Конфигурација претпле за доставу извештаја за читаоце извештаја меилом

или на дељене фасцикле датотека.

Извоз. На траци са алаткама у прегледу извештаја, читалац извештаја може да извози

извештај у датотеке другог формата. Извозни формати датотека се могу

конфигурисати од стране администратора сервера за извештаје.

Штампа. Читалац извештаја може да одштампа извештај или стране извештаја у

зависности од начина на који се посматра.

Веб или Windows форма апликације. Користи се Visual Studio да се развију

ASP.NET AJAX апликације или Windows форма апликација која хостује преглед

извештаја контролу. Контрола може да укаже на објављене извештаје на серверу за

извештаје.

1.3.5 Управљање извештајима

За управљање објављеним извештајима:

Извори података. Заједнички и уграђени извори података независно се управља из

дефиниције извештаја.

Скупови података. Дељени скупови података се независно управља из дефиниције

извештаја.

Параметри. Параметрима се независно управља из дефиниције извештаја. Након

параметра мењају се на серверу за извештаје, ауторски извештаји клијента не могу да

се објављују преко измене направљене на серверу.

Ресурси. Слике и просторни подаци у ESRI обликовани фајлови су ресурси који могу

бити објављени и управљани независно од дефиниције извештаја.

Кеш извештај. Заказивања великих извештаја који се покреће током ван великих

оптерећења, може се смањити утицај обраде на сервер за извештаје током часова

основне делатности.

Снимци. Користити снимке извештаја када желите да се дају конзистентни резултати

за више корисника који морају да раде са идентичним скуповима података. Са

нестабилним подацима, на захтев, извештај може произвести различите резултате од

једног минута до другог. Снимак извештаја, насупрот томе, омогућава валидно

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

истог тренутка.

Историја извештаја. Стварањем низ снимака извештаја, може да се направи историја

извештаја која показује промене података током времена.

Page 16: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

16

1.4 Подаци извештаја

Подаци у извештају могу доћи из више извора података у организацију. Први корак у изради

извештаја је да се створи извор података и скупови података који представљају основне

податке за извештај. Сваки извор података садржи податке о вези са информацијама. Сваки

сет података садржи команду упита која дефинише скуп поља која ће се користити као

подаци из извора података. За приказивање података из сваког скупа података, додаје се

податак о региону, као што је табела, матрица, графикон или мапа. Када се извештај

обрађује, упити се покрену на извор података, а свака регија података се шири колико је

потребно да се прикаже резултат упита за податаке.

1.4.1 Савети за одређивање података извештаја

Користити следеће информације за дизајнирање стратегије података извештаја.

Извори података. Извори података могу бити објављени и њима управљти независно

од извештаја на серверу за извештаје или SharePoint локације. За сваки извор

података, власник базе података може да управља информацијама о вези са једног

места. Акредитиви извора података се безбедно чувају на серверу за извештаје, не

укључује лозинке у стрингу за повезивање. Може се преусмерити извор података са

тест сервера на сервер за производњу. Може да се онемогући извор података да

обустави све извештаје који се користе.

Скупови података. Скупови података могу се објавити и управљати независно од

извештаја са заједничким изворима података од којих они зависе. Власник базе

података може да обезбеди оптимизоване упите за ауторски извештај који користи.

Када промени упит, сви извештаји који користе заједничке скупове података користе

ажурирани упит. Може да се омогући кеширање скупова података за побољшање

перформанси. Може да се испланира кеширање упита за одређено време или

користити заједнички распоред.

Подаци који користе делове извештаја. Делови извештаја могу да садрже податке

од којих они зависе. У дизајнирању извештаја, након креирања табеле, графикона и

других ставки извештаја у пројекту, могу да се објаве као делови извештаја на серверу

за извештаје или SharePoint локацији интегрисано са сервером за извештаје, тако да и

други могу да их поново користите у другим извештајима.

Филтрирање података. Подаци у извештају могу да се филтрирају у упиту или

извештају. Могу се користити скупови података и променљиве упита за креирање

каскадних параметра, који пружају кориснику могућност да сузе избор из хиљада

селекција на више управљањем. Могу да се филтрирају подаци у табели или

графикону на основу вредности параметара или других вредности које се одреде.

Параметри. Скуп података команде упита које укључују променљиве упита

аутоматски направе извештај на одговар параметра. Такође може се ручно креирати

параметри. Када се види извештај, извештај са алаткама приказује параметре.

Корисници могу изабрати вредности за контролу података из извештаја или изглед

извештаја. Да би се прилагодили подаци из извештаја за одређену публику, може да

се креирају скупови параметара за извештаје са различитим подразумеваним

вредностима повезаним на исту дефиницији извештаја, или употребити уграђена

UserID поља.

Page 17: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

17

Подаци упозорења. Након што је извештај објављен, може да се креирају

обавештења на основу података извештаја, размењивати е-поруке кад се испуњавају

правила која су наведена.

Групни и збирни подаци. Подаци извештаја могу се груписати и сакупљати у упиту

или извештају. Агрегиране вредности у упиту, могу се наставити да се комбинују

вредности у извештају у оквиру ограничења унутар онога што има смисла.

Сортирање података. Подаци у извештају могу бити сортирани у упиту или

извештају. У табелама, може се додати интерактивно дугме, метода која ће допустити

кориснику да контролише редослед сортирања.

Израз на бази података. Пошто већина извештај могу бити израз заснован на

особинама, изрази могу да садрже референце за поља скупове података и параметаре

извештаја, могу да се напишу моћни изрази да контролишу податке из извештаја и

изглед. Може се пружи кориснику могућност да контролише податке и виде кроз

дефинисање параметара.

Приказ података из скуп података. Подаци из скуп података се обично приказује на

једном или више регион података, на пример, табела и графикона.

Приказ података из више скупова података. Могу се написати изразе у региону

података засновани на једном скупу података који проналази вредности или гомила у

друге скупове података. Могу се укључити под извештаји у табели на основу једног

скупа података за приказивање података из другог извора података.

1.4.2 Повезивање података, извори података и скупови података

Користити следећу листу за помоћ у дефинисању извора података за извештаје.

Размислити да ли користи уграђене или дељене изворе података и скупова података.

Сарађивати са власницима извора података за примену и проверу идентитета и

овлашћења користити технологију која одговара вашој организацији.

Разумети софтверску архитектуру слој података за вашу организацију и потенцијалне

проблеме који произилазе из типова података. Разумети екстензије података и

проширења обраде података која утичу на резултате упита. Типови података

разликују се од извора података, услуга података, типова података који су

ускладиштени у дефиницији извештају (.RDL) датотеке.

Разумети Сервис за извештавање клијент / сервер архитектуру и алате. На пример,

дизајнер извештаја, аутор извештаја на клијент машини користи уграђене типове

извора података. Када се објави извештај, извор типова података мора бити подржан

на Серверу за извештаје или SharePoint локацији.

Извори података и пакети података су ауторизовани у извештају и објављени на

Серверу за извештаје или SharePoint локацији из ауторизованих клијент алата. Извори

података могу бити директно креиран на серверу за извештаје. Након што су

објављени, могу се подесити акредитиви и друге особине на серверу за извештаје.

Извори података који могу да се користите зависе од тога које је проширење података

Сервиса за извештавање инсталирано. Подршка за изворе података може да се

разликује од ауторизованих клијент алата, верзије сервера за извештавање, као и

платформе сервера за извештаје.

Акредитиви извора података варирају у зависности од типа извора података и од тога

да ли је преглед извештаја о клијенту сервер за извештаје или SharePoint локација.

Page 18: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

18

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 извештај са више приказа.

Page 19: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

19

Слика 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 може идентификовати везе између

различитих табела у основном БИ семантичкиом моделу, омогућавајући корисницима

да комуницирају са подацима да би се дошло до сазнања. Овај заједнички слој

Page 20: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

20

метаподатака омогућава корисницима да примењују разне врсте филтера за

визуелизацију и могућност наглашавања на читавом извештају.

Презентација - спремана: 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, и они су обавештени сигналима успешно или

неуспешно.

Page 21: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

21

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

(као што је приказано на слици 2.2) из менија Actions.

Слика 2.2: Креирање новог обавештења у SharePoint

New Data Alert команда, као што је приказано на слици 2.3, омогућава корисницима да

прегледају податке користећи елеменате извештаја тако да могу креирати обавештење да

помогне у изградњи правила.

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

Page 22: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

22

Табела 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 Report Builder Report Designer

Могућности Нуди интерактивно

истраживање података и

визуелну презентацију

искуством дизајнeрa да

омогући корисницима да

креирају и интеракцију

са извештајима на основу

SSAS табеларним

моделима и/или радне

свеске PowerPivot

Омогућава ИТ

стручњацима и

корисницима да креирају

моћне оперативне

извештаје, вишекратне

делове извештаја, као и

заједничке скупове

података преко

различитих извора

података

Омогућава ИТ

професионалцима и

корисницима да креирају

оперативне извештаје, на

заједничким изворима

података и заједничким

скуповима података, и

креирају извештаје

командама преко разних

извора података

Механизам

Приступа

Прегледач са Silverlight у

SharePoint Server 2010

Онлине Microsoft пакети

за инсталацију и/или

Report Manager и/или

SharePoint

SQL Server Data Tools

Подржани

типови

извештавања

Ад-хок извештавање /

визуелизација података

Пословно извештавање /

оперативно извештавање

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

оперативно извештавање

Формат

извештај

RDLX извештаји (RDL

извештаји нису

подржани)

RDL извештаји (RDLX

извештаји нису

подржани)

RDL извештаји (RDLX

извештаји нису

подржани)

Заједнички

корисници

Крајњи корисници,

напредни корисници

Напредни корисници, ИТ

стручњаци

ИТ професионалци,

девелопери

Табела 4. Спектар извештавања које обезбеђује SQL Server 2012 Reporting Services

Page 23: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

23

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) – који су доступни у

посебној картици.

Page 24: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

24

Својства Извештавањ: Све особине алата за извештавање (као што су Power View),

укључујући идентификаторе табела, групне вредности, детаље табела, представљање

колона, слику УРЛ адресе и репрезентативне слике – може се управљати унутар

PowerPivot.

Нова функција за Изражавање Анализе Података/ Data Analysis Expressions

(DAX): Више од 30 нових функција, укључујући статистичке функције (као што су

DISTINCT COUNT и RANK), табеларне функцијама (као што SUMMARIZE),

функције претраживања (као што LOOKUPVALUE), ред - нивоа безбедносне

функције, филтер функције (као што су ALLSELECTED), и информационе функције

(као што су родитељ-дете односи) су додати новој верзије PowerPivot за Excel.

Подршка за Бинарно Велике Објекте/ Binary Large Object (BLOB) типове

података: Корисници сада могу да увезу слике и грудвице типова података, који се

аутоматски препознају и прихватају као бинарни типови података.

Перспективе: Перспектива, слој метаподатака који прати различите скупове података

или делове, могу да се дефинишу за било коју специфичну корисничку групу или

пословни сценарио, што олакшава да се крећемо великим скуповима података.

Кључни Индикатори Перформанси: KPI помаже организацијама проценити

тренутну вредност и стање метрике наспрам једног дефинисаног циља, а тиме и

проценити учинак наспрам основних вредности или апсолутну вредност.

Подешавање Табеле Датума: Корисници сада могу применити функционалност

филтрирања датума на било којој табели тако да је обележавамо као табела датума.

Напредно Сортирање: Корисници сада могу да сортирају колоне према вредностима

друге колоне, пружајући начине да спроведу сложену пословну логику на једноставне

начине.

Упорно обликовање: обликовање се примењује на било које колоне у окружењу

моделовања, сада могу истрајати када се пољима додају вредности подручја пивот

табеле.

Описи: Описи око табела, димензије и KPI сада се појављују као алат савета када

корисник помера показивач преко објеката у листи поља.

Остале Картице Промена: Нове Ribbon функције су додате на Почетној и Дизајн

картици на основу повратних информација и тестирања употребљивости.

Page 25: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

25

Слика 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 софтвер, и обезбеђује потребне радње

које су потребне за развој оперативног сервера.

Page 26: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

26

PowerShell за PowerPivot за SharePoint: PowerShell cmdlets команде за

конфигурисање PowerPivot за SharePoint користи PowerShell скрипту.

БИ семантички модела повезивање датотеке у SharePoint: Наводи локацију

сервера неког модела базе података, слично као што Office Data Connection (.odc)

складишти датотеке са информацијама о вези са спољним подацима.

Побољшане Конфигурација: Напредна подешавања конфигурације и заштитна

правила помажу у откривању и решавању проблема пре него што до њих дође, и

обезбеђују већу контролу потрошње простора на диску, кеширање и освежавање

активних података.

PowerPivot Управљачка контролна табла: Контролна табла која је доступна преко

SharePoint централне администрације и садржи веб сегменате и уграђене извештаје

који могу да приступе одређеној категорије информација као што су активности радне

књиге, квалитет услуга, и заштитни сервери.

2.2.1 Интегрисани Сервиси за извештавања и PowerPivot са

SharePoint

Интегрисање SSRS са SharePoint проширује могућности самоуслужног сервиса БИ тако што

омогућава кориснику да визуализује и интерагује са моделованим подацима на смислен

начин са функцијама као што су Power View и самостално упозоравање, као и управљање

могућностима извештавања. Са интеграцијом SSRS са SharePoint, SharePoint Централни

Администрациони алат консолидује SSRS администрацију, конфигурише, и омогућава

управљања са Централним Администрационим Порталом за SharePoint 2010. Поред тога,

PowerShell скриптовање смањује укупне трошкове власништва за SharePoint администраторе.

Табела 5 показује кључне разлике између SQL Server 2008 Р2 Сервиси за извештавање и SQL

Server 2012 Сервиси за Извештавање.

SQL Server 2008 R2 Reporting Services SQL Server 2012 Reporting Services

Windows дељене услуге Заједнички SharePoint Сервиси

Конфигурација и Управљачки Алат SharePoint Централна Администрација

Управљивост API PowerShell cmdlets команде

URL адресе сервера за извештаје Извештај проки сервер URL адресе

Табела 5: SharePoint Сервиси за извештавање разлика интеграција по верзији.

У SQL Server 2012, SSRS интеграција са SharePoint омогућава да се направе резервне копије

и враћање базе података за извештавање у оквиру подршке централне администрације и

опоравка процес. Како Слика 5 показује, конфигурацију Сервиса за извештавање сада је

потпуно унутар SharePoint централи администрације под Апликацијом за управљање -

Сервисне апликације.

Page 27: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

27

Слика2. 5: Конфигурација Сервиса за извештавање у SharePoint Централној

Администрацији

2.2.2 Веродостојност, конзистентних података

SQL Server 2012 нуди комплетно и интегрисано БИ решење за организације напредовањем

корисника на свим нивоима личном, тимском или организационом нивоу. Нови модел је

представљен у овом издању који омогућава корисницима да приступе и интегришу податке

из практично било ког извора и омогућава им да креирају, прате и деле богата, моћна БИ

решења кроз познате апликације.

2.2.2.1 БИ семантички модел

БИ семантички модел је нов хибридни модел података који нуди моћне аналитичке

способности мултидимензионалних модела података, као и једноставност и упознатост са

табеларним (то јест, релационим) моделима. БИ семантички модел пружа моћну и

флексибилну платформу за скоро све захтевнијих БИ апликације, подржава практично све

захтеве које свако предузеће раста има, укључујући напредне аналитичке способности,

професионалне програмске алате, једноставност коришћења, усвајање и широк спектар алата

за крајње кориснике , софистицирана пословна логика, перформансе, скалабилност, и пут до

решења. Такође, омогућава широк спектар БИ решења, укључујући извештавање, аналитику,

картице са резултатима, контролне табле, и прилагођене апликације - те су погодни за широк

спектар пословног контекста, који покрива пословне кориснике, БИ и ИТ професионалце.

Скоро свако ад хок БИ решење, развијено од стране пословног корисника са једноставним

алатима (као што је PowerPivot за Excel радну књигу), се може побољшати за БИ,

професионалци користе професионалне алате (као што је SQL Server Management Studio и

SQL Server Data Tools), и распоређени на инстанцу анализе услуга за организације и широку

примену. Без обзира развојни алати се користе за развој модела, клијент алати увек

омогућавају пословним корисницима да виде један модел који им омогућава приступ

информацијама које су потребне да би брже и релевантније доносили одлуке.

Page 28: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

28

Као што је приказано на слици 6, БИ семантички модел има три слоја. Модел података је

концептуални модел који подржава било традиционални вишедимензионална или нови

табеларни модел података. Клијент алати као што је Excel, Power View и SharePoint 2010

имају увид у коришћење модела података за искуство крајњег корисника. Пословна логика и

упити слој представља уграђену пословну логику користећи MDX (Multidimensional

Expressions/Мултидимензионалне Изразе) или DAX (Data Analysis Expressions/Изрази

Анализе Података). Приступ слоју података обезбеђује интеграцију података из различитих

извора, као што су релационе базе података, пословних апликација, фиксних-датотеке и

ОДата фидове.

Client Tools

Data Sources

Слика 2.6: БИ Семантичка Модел: Архитектура

2.2.2.2 Нови Табеларни пројекат

Као део БИ семантичког модела, SQL Server 2012 Анализациони Сервиси уводе ново

табеларно моделовање која омогућава корисницима да изграде БИ модел користећи потпуно

исте процесе који су уведени у PowerPivot за Excel. Корисници могу брзо да окупе податке у

табеле и прављењем веза помоћу DAX Језика упита да примене пословну логику. Раније је,

само мултидимензионални модел који се састоји од димензија и MDX подржан у SSAS.

Дакле пословни корисници зависе обучено од БИ програмера и стручњака за креирање

онлајн аналитичке обраде / online analytical processing (OLAP) коцке да би искористили

огромне аналитичке способности SSAS, као што су брз одзив и један извор података за

пословно извештавање.

SQL Server 2012 пружа нови табеларни приступ који омогућава БИ професионалцима који су

упознати са традиционалним релационим моделом да брзо креирају табеларни модел увозом

података из више извора или из удружених извора. Овај модел меморије налази се на серверу

SSAS, користи скалабилне могућности основне инфраструктуре за потребе организације.

Page 29: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

29

Корисничко искуство креирања табеларног модела података у PowerPivot је слично

корисничком искуству креирања SSAS табеларног пројекат у SQL Server алатима за обраду

података. Дакле, организације могу надоградити квалитет и бити успешније од SSAS и

њихов домет је много шири који је базиран на корисницима широм организације.

2.2.2.3 Табеларни модел наспрам мултидимензионалног модела

ИТ професионалци и програмери имају две опције за развој БИ Семантичког модела, решења

заснована на потребама апликације: вишедимензионални или табеларни приступ. За развој

БИ решења, ИТ професионалци и програмери треба да размотре следеће факторе за избор

модела:

Модел података

Пословне логике и упите

Приступ подацима

Вишедимензионалан приступ омогућава програмерима да користе вишедимензионално

искуство моделирања заједно са MDX и Мултидимензионалном Онлајн Анализи Процеса /

multidimensional online analytical processing (MOLAP) / Релационом Онлајн Анализи Процеса

/ relational online analytical processing (ROLAP).Табеларни приступ омогућава програмерима

да користе табеларна искуства моделирања уз DAX и VertiPaq / DirectQuery.

Вишедимензионално моделирање је идеалано за БИ апликације са комплексним

израчунавањима, као што су финансијске апликације, где је буџет, планирање и предвиђање

уобичајено. Насупрот томе, табеларно моделовање је идеално за БИ апликације које

захтевају обраду историјских податка, као што су продаја апликације које анализирају

огромне количине података. Избор моделовања може зависи од већ извршених улагања у

постојећу инфраструктуру.

Прво размотрити приликом одлучивања табеларни или мултидимензионални модел које је

очекивање клијента од апликација. Ако људи морају да користе Power View, ограничени су

на коришћење табеларног БИ семантичког модела.

Табела 6 садржи више детаља о разним разматрањима за коришћење табеларни или

мултидимензионални моделе.

Page 30: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

30

Одлучујући фактори Табеларни Мултидимензионални

Пословна логика и упити:

Ово представља

интелигенцију или семантику

за решења да се развије.

У SQL Server 2012, пословна

логика се може дефинисати

помоћу једног од језика

изражавања, наиме DAX или

MDX.

Табеларни модели су слични

Excel и укључује једноставно

коришћење формула које их

чине корисним за креирање

решења са високом агилношћу

и временом расположивости.

Једноставна синтакса DAX

чини овај приступ погодним за

широку групу људи који

разумеју концепте RDBMS.

MDX има богату и моћану

синтаксу погодану за анализу,

проналажење, и манипулацију

мултидимензионалним

подацима.

Рад са MDX захтева релативно

више обуке него што је

потребно за DAX или искусне

професионалце.

Приступ подацима: Ово

представља интеграцију

података из више извора.

Постоје два начина за

преузимање и управљање

подацима: кеширање и

пролаз. За кеширање

података, постоје два

складишта која машине могу

користити: MOLAP и

VertiPaq. За пролаз,

складиште машине су ROLAP

и DirectQuery.

За изузетно брзе перформансе

са brute-force скенирања

меморије, програмери или ИТ

стручњаци могу користити

VertiPaq механизам кеширања

које делује као продавница

меморије.

Погодан је када је величина

базе података релативно мања-

мања од једног терабајта.

Ако ИТ професионалци и

програмерима не треба

механизам кеширање, може да

преузме податке и креира

извештаје директно из

табеларног модела, користећи

DirectQuery режим.

MOLAP коцке су направљене

за брзо проналажење података,

и за оптимално сечење и

коцкање операција. Оне могу

да обављају сложена

израчунавања, све калкулације

унапред генерише коцка када

их креира.

За базе података већег од

једног терабајта, MOLAP је

погодан за диск-базиран за

складиштење.

ROLAP методологија се

ослања на манипулацију

подацима у релационој бази

која даје изглед за

традиционални OLAP

одсецањем и коцкањем

функционалности.

Табела 6. Разматрање коришћења Табеларног у односу на Мултидимензионални модел.

2.3 Enterprise Information Management (EIM) /

Информациони Менаџмент Предузећа

Microsoft SQL Server 2012 обезбеђује богат сет Информационих технологија за управљање

предузећем (EIM) дизајниранe да побољшjу општи значај и вредност организационих

информација. EIM у SQL Server 2012 ставља података у рукe радника са знањем која се

ослањају на њега и алате које већ познаје и користи. EIM пакет решења омогућава

организацијама да доносе одлуке засноване на доследан и тачан приказ посла.

Page 31: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

31

Достава веродостојне, конзистентне податке поуздано и ефикасно, SQL Server 2012 користе

ефикасне алате за SQL Server Интеграциони Сервис / SQL Server Integration Services (SSIS)

где се интегришу подаци из различитих извора ( не-Microsoft и Microsoft). Уз помоћ

уграђених могућности као што су SSIS, Master Data Services (MDS), и Data Quality Services

(DQS), корисници могу интегрисати, управљати, и чистити из различитих извора података.

2.3.1 Data Quality Services / Сервис квалитетних података

Data Quality Services (DQS) је нова функција у SQL Server 2012 која одржава квалитет

података у складу, контролише, управља, интегрише, на брз начин. DQS осигурава да су

подаци погодни за пословну употребу. Са богатим могућностима чишћења података и

уклањања дупликата, профилисање функционалности, корисници могу да управљају

интегритетом и квалитетом својих извора података. DQS је део SQL Serverа 2012 и састоји се

од DQS сервера и наменски DQS клијент апликације. DQS функционалност је уграђена у

SSIS компоненту и MDS који корисницима пружа интегрисано лако чишћење и усклађивање

искуства у службама.

Квалитет података базе знања / Data Quality Knowledge Base (DQKB) је систем учења у сржи

DQS, који учи да разуме податке и потребне радње боље и боље што се више користи. DQKB

складишти сва знања која су у вези са одређеном врстом извора података. За сваку колону

извора података, DQKB има домен података. За сваки домен података, DQKB чува нека

правила пословања и референтне податке да би помогло корисницима да обављају радње над

квалитетним податаком у извору података.

DQS клијент приказан на слици 2.7 садржи три главна дела за вођење базе знања:

Управљање Базом знања

Пројекати Квалитета података

Администрација

2.3.1.1 Управљање Базом знања

Секција Управљање Базом знања омогућава корисницима да креирају и одржавају DQKB,

укључујући:

Управљање знањем: скуп функционалности које омогућавају управнику података да

ручно дефинише, ажурира, прегледа знање у DQKB.

Откривање знања: уз помоћ рачунара стицање знања из узорка извора података.

Одговарајућа политика обуке: Обука која помаже да се дефинише скуп правила која

ће служити као владајућа политика у процесу усклађивања.

Референце истраживања података: испитивање и избор референтних података из

трећих лица и интегришу се у DQKB домен.

2.3.1.2 Пројекат Квалитетних података

Секција Пројекти Квалитетних података омогућава кориговање, стандардизацију, и

усклађивање извора података према вредностима домена, правилима и референцама

података у вези са одређеним DQKB.

Page 32: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

32

2.3.1.3 Администрација

Oдељак Администрација обухвата неколико административних функција, као што су:

Праћење тренутних и прошлих DQS процеса, укључујући корекцију и уклапање

података.

Дефинисање референтних давалаца података.

Подешавање параметара везаних за DQS активности.

Слика 2.7: Почетни екран сервиса Квалитетних података

2.3.2 Master Data Services и интеграција са Excelом

За разлику од претходне верзије SQL Serverа, корисници сада могу инсталирати Master Data

Services (MDS), заједно са SQL Server 2012 инсталацијаом. У овом издању, Explorer и

интеграција функције контроле у Master Data Manager веб апликације су побољшане са

новим изгледом и осећајем заснован на Silverlight, који омогућава корисницима да додају и

уклањају чланове брже. Сада корисници могу да учитају све чланове и вредности атрибута за

ентитете у исто време за које одговара податак. MDS сада користи SQL Server DQS, који

пореди два извора података - податаке са MDS и податке из другог система или унакрсно.

Ново у овом издању SQL Server 2012 MDS је Excel додатак који омогућава пословним

корисницима приступ и управљање информацијама директно коришћењем познатих алата.

Ово омогућује корисницима да направе измене, додају и уклоне ентитете, и објављују

податке у базу података а све преко Excelа. Корисници могу да шаљу информације другима

много безбедније, обезбеђујући да виде само информације којима могу да приступе. ИТ

управља процесом да би осигурао управљање и усклађеност и ублажио проблеме.

Page 33: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

33

Креирање ентитета дијалог бокса, као што је приказано на слици 2.8, омогућава кориснику

да дефинише име ентитета, колону која јединствено идентификује вредности ентита, као и

име колоне.

Слика 2.8: Креирање ентитет са MDS Excel додатком

2.3.3 SQL Server Интеграциони Сервис Проширења

Да би се повећала моћ и продуктивност програмера и администратора, SSIS је увео нове

функције и побољшања. SQL Server 2012 има нов модел распоређивања који омогућава

корисницима да дефинишу параметре за пакете и пројекате и измене вредности параметара у

реалном времену. Исти скуп вредности параметара могу се дефинисати и применити на више

пакета и пројеката.

За поједностављено управљање и примену, SSIS сада укључује уграђене извештаје који

помажу корисницима да реше и ураде анализу учинка. Ови извештаји помажу корисницима

да виде статус пакета за извршење и идентификују узроке неуспеха извршења. SSIS нуди

једноставност, као и моћ, обима, и проширења на изградњи комплексних решења за

интеграцију података. Извршити - SQL или PowerShell скрипте такође се могу користити

административни послови у SSIS пројектима и пакетима.

SSIS садржи нов начин чишћења података, трансформација приказана на слици 2.9 која

користи DQS за аутоматизацију процеса чишћења података на основу расположивих DQKB

домена.

Page 34: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

34

Слика 2.9: Коришћење DQS трансформације чишћења у SSIS току података.

Табеларни извори се мењају током времена. Дата март или складиште података које се

заснива на табеларним изворима треба да одражава ове промене. Међутим, процес који

периодично копира снимак целог извора троши превише времена и превише ресурса.

Алтернативни приступи који укључују колоне ознаке времена, изазива или сложене упите

који често ометају перформансе и повећавају комплексност. Оно што је потребно је поуздан

ток промена података који је структуриран тако да се лако може применити од стране

потрошача до циљне репрезентације података. Промена података снимањем / Change data

capture (CDC) у SQL Server пружа ово решење.

SSIS за SQL Server 2012 укључује нову изворну CDC компоненту, CDC Разделник који

помаже директно редове на основу тога да ли се врше ажурирања, инсертовања, и брисања, и

CDC Контрола задатака која помаже да се прате промене које су се десиле од последњег

покретања пакет.

Page 35: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

35

3. Power View

Power View је одлика SQL Server 2012 Reporting Services који je додатак за Microsoft

SharePoint Server 2010 Enterprise Edition, то је интерактивно истраживање података,

визуелизација и презентација истраживања. Пружа интуитивно ад-хок извештавање за

пословне кориснике, као што су аналитичари података, доносиоца пословних одлука и рад са

информацијама. Они лако могу да креирају и интеракцију са погледом на подацима из

модела података на основу PowerPivot радне књиге објављене у PowerPivot галерији, или у

облику табеларног модела распоређених у SQL Server 2012 Analysis Services (SSAS)

инстанци. Power View је браузер Silverlight апликација покренута из SharePoint Server 2010

која омогућава корисницима да представе и поделе сазнања са другима у својој организацији

кроз интерактивне презентације.

Power View извештај са више приказа карактеришу плочице, исечци, филтер графикони, и

један број визуализација, укључујући картице, мале мултипликаторе и балон графиконе.

Слика 3.1: Power View извештај са више приказа

3.1 Презентација - спремана

Power View извештај је увек репрезентативан - могу да се претражују податци и

представљати у сваком тренутку, јер се ради са реалним подацима. Не мора да се прегледа

извештај да би се видело како изгледа.

Power View има режим читање и режим презентације на целом екрану, у којима су траке и

друге алатке за дизајн сакривени да се обезбеди више простора за визуализације. Извештај је

још увек у потпуности интерактиван, са филтрирањем и истицањем способности.

Може да се извезе интерактивна верзија извештаја Power View у PowerPoint. Сваки поглед у

Power View постаје посебна слајд у PowerPoint. Интеракција за извоз Power View извештаја у

Page 36: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

36

PowerPoint је сличан интеракцији са Power View погледима у Power View режиму читања и

режиму пуног екрана: може имати интеракција са визуализацијом и филтерима који креирају

извештаје који су додати за сваки поглед, али не може да се креира визуелизација или

филтери.

Такође могу се објавити извештаје на SharePoint Server 2010 тако да други могу да виде и

комуницирају са њима.

3.1.1 Извоз Power View извештаја у PowerPoint

Може да се измени PowerPoint презентација као било која друга, са стиловима и другим

унапређењима. Треба имати у виду да она не утичу на PowerView приказе - они остају

непрозирна области на слајду. Фонт и величина текста у стиловима Power View такође остају

непромењени.

Када се извезе Power View извештај у PowerPoint, сваки поглед је посебан Silverlight

контрола на сопственом слајду. Може да се копира и налепи поглед у другој PowerPoint

презентацији.

Ове радње нису подржане:

Налепљивање више погледа на исти PowerPoint слајд.

Ручно уметање или измена својстава Silverlight контрола које учитава Power View у

PowerPoint.

Ако сте одабрали да не чувате прегледане слике, статична слика сваког поглед у свом

тренутном стању као преглед за друге кориснике у PowerPivot Галерији и друге апликације,

са извештајем Power View, када се отвара PowerPoint презентација видеће се званичне слике.

Може се сачувати било где PowerPoint датотека. Докле год може да се приступи Power View

извештају на SharePoint серверу, Power View прегледи и даље ће бити интерактивни.

Ако PowerPoint датотека нема приступ Power View извештају на SharePoint серверу, онда се

виде исте статичне (или званичне) слике у свим PowerPoint режимима - нормалном, слајдови,

и режиму читања – и Power View прикази нису интерактивни.

Рецимо ако се извезе Power View извештај у PowerPoint. Када се ажурира и сачува Power

View извештај у Power View, следећи пут када се погледа PowerPoint презентација слајдова у

режиму читања прегледи, видеће се исправке у Power View погледима.

Да би се извезао Power View извештај у PowerPoint:

1. Сачувајти PowerView извештај, ако нисте то урадили. Ако се извезе Power View

извештај у PowerPoint са несачуваним променама, она ће затражити да се прво сачува

извештај.

2. У File менију изабери ставку Export tо PowerPoint.

3. Сачувати нову PowerPoint презентацију. Може се сачувати било где PowerPoint

датотека. Докле год може да се приступи Power View извештају на SharePoint серверу,

Power View прегледи и даље ће бити интерактивни.

4. После завршеног извоза, отворите сачувану презентацију у програму PowerPoint.

PowerPoint се отвара у нормалном режиму. Статичке слике сваког погледа Power View

је центриран на посебном слајду.

Page 37: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

37

5. Ако је потребно, у програму PowerPoint кликнити на дугме Enable Editing.

6. У доњем десном углу, кликнути на Reading View или Slide Show дугме. Можете да

интерагујете са визуализацијом у PowerPoint пројекцији слајдова или читању приказа.

7. У доњем десном углу слајда, кликните на click to interact да бисте уживо учитали

интеракцију Power View извештаја са SharePoint сервера.

3.2 На основу модела података

Power View је редак веб клијент који се покреће право у претраживачу из модела података на

SharePoint Server 2010. Модел може бити PowerPivot модел радне књиге или табеларни

модел који ради на SQL Server 2012 Analysis Services (SSAS) серверу. Када радите у Power

View, не морате знате имена сервера, или имати знање о безбедности или овлашћењима. Не

преузеимати ништа на вашем рачунару. То је аутоматски повезан модела података из којег је

покренут PowerView.

Модел података служи као мост између комплексности позадинских извора података и

перспективе података. Богат семантички слој модела података значи да све у извештају ради

само заједно.

3.2.1 Направити дељени извор података за модел података

У SQL Server 2012 Reporting Services (SSRS), карактеристика SQL Server 2012 Reporting

Services додатка за Microsoft SharePoint Server 2010 Enterprise Edition, је да може да се креира

дељени извор података типа Microsoft Пословна интелигенција семантички модел.

Можете да креирате кнекциони стринг са Analysis Services модел података на више начина.

Како се повезати са моделом података зависи од тога како је објављен или распоређен:

Објављено у PowerPivot радне књиге у PowerPivot галерији на SharePoint локацији

која је интегрисана са SQL Server 2012 Analysis Services (SSAS) и SQL Server 2012

Reporting Services (SSRS). Следећи пример показује конекциони стринг:

Data Source=http://<SharePointSite>/PowerPivot%20Gallery/MyPowerPivotModel.xlsx

Распоређен на пример на Analysis Services серверу. Следећи пример показује

конекциони стринг:

Data Source=AnalysisServicesInstance; Initial Catalog=Tabular Model Name

Да би се повезали на табеларни модел распоређен на Analysis Services на пример, додатне

конфигурације морају бити на располагању у табеларни модел података SharePoint

корисницима.

Да би се повезали на PowerPivot радну књигу, можете да сачувате акредитиве који обезбеђују

овлашћења за приступ објављеног модела.

Да би се креирала ова врста извора података, морате имати дозволе за креирање заједничких

извора података на SharePoint локацији која је конфигурисана за SQL Server 2012 Analysis

Services (SSAS) и SQL Server 2012 Reporting Services (SSRS) у SharePoint режиму.

Page 38: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

38

3.3 Визуелни дизајн доживљај

Power View карактеришу прегледи у којима можете да се играте са својим подацима у

окружењу које је слично Microsoft Office са познатом траком. Можете да промените своје

податке лако између различитих визуализација, из табеле у тракастом графикону у графикон

са мехурићима, на пример, да пронађете онај који најбоље илуструје вашу поенту. Видити

актуелне податке у сваком тренутку. Не постоји разлика између " времена дизајнирања " и

"време извршавања”.

3.3.1 Power View дизајн доживљај

Ово је брз преглед дизајн окружења Power View, карактеристика SQL Server 2012 Reporting

Services додат у Microsoft SharePoint Server 2010 Enterprise Edition, и како може да се користи

за креирање интерактивних прегледа података из модела података на основу PowerPivot

радне књиге објављене у PowerPivot галерији, или табеларном моделу распоређен на SQL

Server 2012 Analysis Services (SSAS) инстанцама.

Елементи Power View дизајн доживљаја.

Слика 3.2: Елементи Power View дизајн доживљаја

1. Освежи / Откажи дугме

2. Распоред: Донеси напред или слање назад

3. Прилагоди према прозору

4. Читање и режим целог екрана

5. Трака

6. Панел прегледа

7. Уобичајени наслов за текст

Page 39: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

39

8. Опције сортирања

9. Преглед у режиму уређивања

10. Визуелизација филтера и иконе искачућих прозора

11. Филтери области

12. Иконе ознака реда поља

13. Икона помоћи

14. Мере (Сигма Σ) симбол

15. Поља секције

16. Листа поља

17. Распоред секција

Да би се креирао Power View извештај, покреће се Power View из PowerPivot (XLSX),

заједничког извора података (RSDS), или BISM повезивање датотека (BISM) датотеке у

SharePoint Server 2010. Модели могу бити у стандардном SharePoint Server 2010 библиотеци

докумената или у PowerPivot галерији. Power View дизајн окружење се отвара, и виде се

прегледи на којима ће се поставити визуелизација.

Преглед

Прва ствар коју треба приметити је да Power View приказ је фиксне величине, сличан

Microsoft Office PowerPoint слајду, за разлику од Microsoft Excel и Report Builder. Такође, као

и PowerPoint слајд, Power View извештај може имати многе погледе, све се заснива на истом

моделу, тако да не треба да стане све у вашем извештају на једном приказу.

Подразумевано, поглед одговара прозору и прилагођава му се, тако што кад се отвори више

панела. На пример, ако се прикаже простор Филтера, преглед се скупи и стане на преостали

прозор. Може да се онемогући ово понашање. Тада може да се померите и да видите

различите делове поглед.

Да бисте зауставили поглед са променом величине да би се уклопила у прозору,

обришете са дугметом Fit to Window.

Траке

На врху је трака слична оној у програму Microsoft Office. Почетна, Дизајн, Распоред и

картице садрже дугмад и меније за најчешће задатака. Иконе за дизајн и изглед картице се

мењају у зависности од визуелизације која је одабрана. На пример, ако сте изабрали

графикон, на картици Распоред можда ћете имати могућности да измените наслов графикона

и легенду, и синхронизацију осе.

Када је ставка на траци онемогућена (недоступна), то значи да радња није доступна за све

што је изабрано у приказу. На пример, ако табела нема мере, не можете да је претворите у

графикон, па све иконе шема ће бити онемогућено на картици Дизајн.

Листа поља

Панел са десне стране гледишта је листа поља.

Одељак поља у горњој половини приказује табеле и поља у моделу података да је Power

View извештај заснован. То су области које имате на располагању да се ставе у извештају.

Доња половина је распоред секција. Она приказује поља опције распоред за визуелизацију

које сте изабрали у приказу.

Page 40: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

40

Поља у одељку поља

Клик на поље, и оно се додаје на поглед. Ако је визуализација изабрана у приказу, затим

ново поље се додаје на ту визуелизацију. Ако не, онда нова област почиње нову

визуелизацију у приказу.

Или превуците поље у приказ. Можете да започнете нову табелу или да је додате у постојећу

табелу.

Имена табела. Такође можете проширити и име табеле у одељку поља да се виде поља у тој

табели.

Ако кликнете само на име табеле, Power View додаје подразумевана поља табеле у приказ.

Стандардна поља су дефинисана у моделу података да је извештај заснован.

Ознака поља редова су поља која су означена са плавим и беле иконама.

Поља означена са овим изложеним иконама “ознака реда” понашају се на један или више

следећих начина:

Ред идентификатор поља.

Поље идентификовано као подразумевана ознака.

Поље идентификовано као подразумевана слика.

Поље које садржи стварну слику (не URL адресу до слике).

Поље са скупом Keep Unique Rows.

Све ове области су дефинисане у моделу података на којима се заснива извештај. Ово је

корисно, јер разлика ознака поља реда може да садржи дуплиране вредности, иако дупликати

нису иста ствар. На пример, ваша фирма може имати два Боб Смитхс, сваки са јединственим

ИД запослених. Ако ознака поља реда се групишу на поља ИД запослених, тада два Боб

Смитс ће бити наведен као посебан човек, уместо да буду заједно груписани.

Мере у табели су поља означена са Сигма Σ симбол. Мера је скуп нумеричких вредности

које показују величину, количину, скалу, значај или степен нечега. Мере су дефинисане у

моделу података где је извештај заснован. Треба имати бар једну меру за креирање

графикона за визуелизацију података.

Такође можете да користите и поље без мере као меру. На пример, ако имате рејтинг поља са

вредностима од 1 до 5, можете да га додате у табелу, а затим подесите на просек.

Распоред секција

Елементи у распореду секција разликују се у зависности од тога каква је визуелизација

изабрана у приказу. На пример, ако се изабре графикон, видеће се поља вредности, осе, и

серије оквира. Ево неких акција које можете предузети у распореду секција:

Превуците поља из секције поља у листу поља до оквира у одељку распореда. Тако их

додајете на изабраниу визуелизацију у приказу.

Брисањем поља из одељка распореда, не бришете их из модела.

Промена збир који се састоји од мера у одељку распоред. По подразумеваној

вредности, већина мера се додаје коришћењем скупа збира. Кликните на стрелицу

поред имена поља у поље вредности, а затим кликните на просек, минимум,

максимум, или рачунати.

Промена поља које није мера у области мера.

Page 41: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

41

Креирање контејнер плочица. На пример, ако сте изабрали графикон, можете да

направите плочице превлачењем поља на плочице у боксу, или створити вертикалне

или хоризонталне мултипликаторе превлачењем поља на једну од тих кутија у одељку

распоред.

Филтери области

Може да се филтрира цео поглед, или поједине визуализације. Филтери области имају два

режима рада - основни и напредни - где се омогућава флексибилност у филтрирању.

Наслов

Power View извештаји су место чувања оквиру за текст за наслов. Можете да обликујете

текст у оквиру за текст.

Режим читања и режим пуног екрана

Режим читања и Full Screen иконе на почетној траци приказују извештај у већем формату. У

оба режима, трака и листа поља су скривене, тако да визуализација у приказу има много

више простора. Филтери области задржавају стање које је било у режиму за дизајнирање -

ако је видљиво у режиму за дизајнирање, онда видљивост у режиму читања или у режиму

целог екрана је сувишно.

У режиму читања и режиму пуног екрана, може да се прелази из приказа у извештај помоћу

тастера са стрелицама или кликом на икону са више приказа у доњем левом углу. Може да

постоји интеракција са извештајем визуализација управо као што може у режиму за

дизајнирање. Међутим, не може да се мења извештај - на пример, не можете да преместите,

промените величину, или бришете визуелизације, или да копирате, мењате или бришете

погледе.

У режиму читања, извештај заузима цео бровсер. У режиму целог екрана, извештај заузима

цео екран, као што име сугерише, слично PowerPoint слајдовима. Ово је начин да се користи

приликом представљања са Power View.

Сортирање

Подаци могу да се сортирају у табеле, матрице, бар колоне и графиконима. Можете да

сортирате појединачне карактере у оквиру малих мултипликатора. Можете да сортирате

мере, као што су износ продаје, и не-мере, као што су имена.

Извештаји са више приказа

Извештаји могу имати вишеструке приказе. Сви прикази се заснивају на истом моделу. Они

имају своје филтере. Када пређете са једног на други приказ, филтер за стање на претходном

приказу је очуван. Можете дуплирати приказе, дупликат ће имати филтере.

Преклапање

Ставке у приказу могу да се преклапају или потпуно покривају једна другу. На пример,

можете да уметнете мањи графикон у већи. Да се побољша дизајн приказа, могу се додати

објекти напред или скроз према напред, или назад, или на полеђини.

Ако се дода још један приказ визуелизацији када је већ пуна, Power View је ставља на врху

постојећих ставки у приказу.

Page 42: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

42

Проширење визуелизацију

Све визуализације имају "Искачући прозор" дугме у горњем десном углу. Када кликнете на

њега, изглед визуелизације се прошири да попуни цео Power View поглед, или ако сте у

режиму читања или у режиму целог екрана, да се попуни цео режим. То је само привремено.

Остатак извештаја је и даље испод, а када поново кликнете на икону Искачући прозор,

визуализација се враћа на своје место у извештају.

.

Слика 3.3: Искачући прозор дугме проширује визуелизацију

3.4 Креирање визуелних података

У Power View, можете брзо да креирате различите визуелизације, са табелама и матрицама у

мехур графиконе и комплете малих вишеструких графикона. За све визуелизације које

желимо да креирамо, почиње се са табелом, које затим могу лако да се претворе у друге

визуализације, да би утврдили која најбоље илуструје податаке. Да би се креирала табела,

кликне се на табелу или поље у листи поља, или превуче поље из листе поља у приказ. Power

View црта табелу у приказу, приказујући своје стварне податке и аутоматски додаје колоне.

Да би се конвертовала табела у другу визуализацију, изабере се тип визуализације у галерији

визуализације на картици Алати за дизајнирање табеле. У зависности од података у табели,

Power View омогућава и онемогућава различите типове визуализације које дају најбољу

визуелизацију за те податке.

3.4.1 Визуелизација података у Power View

Power View је одлика SQL Server 2012 Сервиса за извештавање додат за Microsoft SharePoint

Server 2010 Enterprise Edition, може брзо да креира различите визуелизације, са табелама и

матрицама у мехур графиконе и комплете са више малих графикона. Све визуелизације које

желимо да креирамо, почињемо са табелом, које затим можемо лако претворити у друге

визуализације, да би утврдили која најбоље илуструје податаке. Да би креирали табелу,

кликнемо на табелу или поље у листи поља, или превучемо поље из листе поља у приказ.

Power View црта табелу у приказу, приказујући своје стварне податке и аутоматски додаје

наслове колона. Не убацивати празну табелу у приказ већ додати податке у њу.

За почетак друге визуелизације, креира се друга табела тако што се кликне на празан поглед

пре него што се изаберу поља у одељку поља из листе поља.

Page 43: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

43

Слика 3.4: Неке од доступних визуализација података у Power View

1. Исечак филтрирања извештаја за хлеб

2. Обухватити ток навигације за плочице, тренутно на кроасану

3. Картица у контејнеру плочица, филтрирање за тренутну плочицу (кроасан)

4. Линија графикона у контејнеру плочица показује количине конзумирања и филтрира

за кроасане од Јануара до Децембра

5. Мали мултипликатори, филтрирају хлеб и сортирају у опадајући редослед по

количини посећености

6. Колона графикона филтрирају хлеб, показујући количину посећености и

конзумирање.

Креирање табеле

Да би додали поља у приказ, може се:

Кликниути на име табеле у одељку поља из листе поља.

Power View аутоматски додаје табелу у приказ за поља које је дизајнер модела

идентификовао као подразумевана поља за ту табелу. Затим можете да додате,

уклоните, или реорганизујете колоне.

Проширити табелу у одељку поља из листе поља и изаберите појединачна поља. Једна колона табеле се аутоматски креира у приказу.

Кликнути на стрелицу поред поља у одељку поља, а затим кликнути на дугме Add

to Values.

Превући поље из одељка поља у одељак распоред из листе поља.

Превући поље из одељка поља директно у приказ. Можете да га превучете на

празно место да започнете нову табелу, или превуците га на постојећу визуелизацију.

Page 44: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

44

Као када се додају поља у приказ, она се такође појављују у поље вредности у одељку

распоред у доњој половини листе поље.

Када се дода поље у приказ, могу се одмах видети стварне вредности у том пољу - исте

вредности могу се видети у режиму читање и режиму пуног екрана. Колоне се форматирају

према њиховом типу података, као што је дефинисано у моделу на ком је извештај заснован.

Када имате изабрану табелу у приказу, да се изаберу поља која се додају у ту табелу. Додата

су у одељку распоред из листе поља, а табела мења величину да би им се прилагодила.

Да би се започела нова визуелизација, кликне се на приказ пре него што изаберете поља из

листе поља, или превуците поље на празан приказ.

Могу се додати поља у табелу у приказу из исте или друге табеле у одељку пољиа из листе

поља, ако се табелама у листи поља придруже релације у моделу на којем је извештај

изграђен. На пример, табеле категорија и производа могу се спојити у CategoryKey поље.

Ако не постоји дефинисан однос између поља у приказу и поља у одељку поља у листи поља,

поље у одељку поља је онемогућео.

Конвертовање података визуелизације

Након што се креира табела, може да се конвертује у другие визуализације. Главна трака

програма аутоматски омогућава ставке у галерији визуализације на картици Алатке за дизајн

табеле која има највише смисла на основу података у табели, а онемогућава оне које неће

радити. На пример:

Уколико табела нема мере, не можете да је претворите у графикон. Табела захтева

најмање једну меру пре него што може да се претвори у графикон.

Можете да конвертујете табелу са једном колоном у исечке. Ако табела има више од

једне колоне, алатка за исечке икона ће бити онемогућена.

Матрице

Може да се конвертује табела у матрицу, са редом и групе колона, подразумевана матрица ће

имати укупне вредности и међувредности за групе, али их можете искључити. Додајте групе

колона превлачењем поља у поље групне колоне.

Графикони

Power View нуди велики број опција графикона: стубићи, линије, расути, и мехур.

Графикони могу да имају вишеструке мере и више серија. Постоји неколико могућности за

дизајнирање на графикону - приказивање и скривање ознака, легенде, и наслове.

Чак и у режиму читања и режиму целог екрана, графикони су интерактивни. Тако што

кликнете на вредности у једном графикону, могу се:

Истакнути вредности у том графикону.

Филтрирати ту вредност у свим табелама, матрицама, и плочицама у извештају.

Истакнути та вредност у свим осталим листама у извештају.

Мали мултипликатори

Мали мултипликатори су мали понављајући графикони. Они олакшавају поређење

различитих вредности у исто време. Након што сте додали више података (групе или мере)

на визуелизацију:

У матрици, можете имати више редова и групе колона као контејнери.

У графикону, ствари се брзо претрпају и скуче.

Page 45: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

45

Мали мултипликатори решавају овај неред ширећи информације преко низа графикона који

су слични по величини, обиму и мерењу, да би поређење вредности било лако.

Вертикалне мултипликаторе проширити преко расположиве ширине стране и онда

замотати доњу страну у расположив простор. Ако се сви мултипликатори не уклапају

у расположив простор, добија се вертикална трака за померање.

Хоризонталне мултипликаторе проширити преко странице. Ако сви

мултипликатори не могу да стану на ширину стране, добијате хоризонталну траку за

померање.

Може се подесити колико мултипликатора да се прикаже преко и испод. На картици

Распоред на Графикон Алати контекстуална картица, кликне се на мрежу и изабере број

графикона за приказивање преко и испод.

Ако кликнете на дугме pop-out на скуп малих мултипликатора, више се не види од

мултипликатора, свака је вишеструко већи.

Мали мултипликатори показују мехур графикон за сваки месец. Грид опција подешава број

графикона који ће се наћи испод у малом вишеструком прозору.

Слика 3.5: Мали мултипликатори са грид опцијом

У малим мултипликаторима Power View аутоматски синхронизује хоризонталне и

вертикалне осе и величине балона у мехур графиконе. Сви мали мултипликатори имају исте

особине вредности. То олакшава поређење једне вредности у односу на вишеструке.

Међутим, ако су вишеструке вредности много већи, то може бити теже за читање

вишеструке са мањим вредностима.

Page 46: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

46

Картице

Може да се конвертује табела у низ каратица које приказују податке из сваког реда у табели

која лежи у облику картице, као индекс картице.

Картице приказују подразумевану слику на видном месту, уз подразумевану ознаку поља у

банеру картице.

Слика 3.6: Картице

У галерији визуализације у табели Дизајн алати, кликните на стрелицу да би се приказале све

визуелизације, а затим кликните на икону картице.

Аутор модела може подесити својство подразумевано за ознаку на пољу у моделу, и то ће

бити одредница за картицу. На пример, за табелу Контакти, подразумевани наслов би

вероватно био име сваке особе. Аутор модела може подесити својство подразумевана слика

на поља за слику у моделу, и то ће бити подразумевана слика на картици.

Плочице

Може да се конвертује табела или матрица у плочице за интерактивно представљање

табеларних податка. Плочице су контејнери са динамичком навигацијоном траком. Ви

бирате поље табеле или групу реда до плочица, и навигациона трака приказује те вредности.

Као што преокренете вредности у навигационој траци, везане информације појављују се у

визуализацији података које сте додали у контејнер. Сви садржаји у контејнеру се

филтрирају по одабраној вредности.

Ова контејнер плочица, филтрирана по категоријама, користи категорију слике у навигацији

покривање тока, и садржи линијски графикон и скуп картица филтриране за изабрану

категорију.

Page 47: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

47

Слика 3.7: Контејнер плочица

Подразумевано, када се конвертује табела или матрица у контејнер плочица кликом

Плочице на картицу Дизајн, навигациона картица приказује траку прве вредности поља

табеле или вредност групе реда, или користи поља постављена од стране аутора модела.

Преостала поља се приказују као табеле угњездене у контејнер.

Уместо да се допусти Power View да изабере подразумевано поље за плочицу, можете и

превући поље у поља из одељка листа поља на плочице у боксу у одељку распоред у листи

поља.

Након што се направи низ плочица, може и да се:

Додаје више података визуелизације као што су графикони у контејнер плочица.

Укључи између два стила навигације: картица и трака која приказује вредности на

врху контејнер плочица или покривају ток који приказује вредности на дну контејнер

плочица.

Изабрати да ли да синхронизујете осе на графикону са свим плочицама.

Додати филтере за визуализацију у контејнер плочица.

Може да се креира визуелизација на приказу, и затим је исећи или копирати и

налепити у контејнер плочица. Када се то уради, биће ће филтриран по вредности у

навигационој траци. Такође може се урадити супротно: исечете или копирате

визуелизацију у контејнер плочица и налепите га у приказ, или у неком другом

контејнеру плочица.

Подразумевано, Power View аутоматски не синхронизује хоризонталне и вертикалне осе,

серије и величину облачића на графикону у контејнеру плочица. За сваки графикон,

поставља се скала на основу вредности у табели о свакој појединачној плочици. Ово чини

сваки графикон лаким за читање. Међутим, може бити тешко да се упореде вредности на

више плочица ако скале нису у складу. Можете да изаберете да синхронизујете графиконе

преко плочице да би се лакше вршило поређење вредности у графикону са једне плочице на

другу. Међутим, уколико вредности у једном графикону су много већи него у другом, то

може отежати читање графикона са мањим вредностима.

Page 48: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

48

Усклађивање серије значи да је свака вредност у легенди за сваки графикон, чак и ако

вредност не постоји у одређеној табели. На пример, у графикону продатих ставке у

плочицама од месец дана, ако серија није синхронизована, ставке у листама ставке у легенди

ће варирати, зависно од тога шта се продаје тог месеца. Ако је серија синхронизована, ставке

на листи ставке ће бити фиксне, тако да чак и ако ставка није продао тог месеца, он ће и даље

бити на листи.

Распршени и балон графикони

Распршени и мехур графикони су одличан начин да се прикаже много сродних података у

једној табели. Код распршених графикона, х-оса приказује једну меру а y-оса приказује

другу, што олакшава да се виде односи између две вредности за све ставке у табели.

У мехур графикону, трећа мера контролише величину тачаке података.

Да би се видела промена података током времена, може да се дода димензија времена за

распршене и мехур графиконе, у 'репродукуј' оси. Када се кликне на дугме за репродукцију,

мехурићи путују, расту, и смањују да се покаже како се мењају вредности на основу осе

репродукције. Може да се паузира у било ком тренутку да проучавате податке у више

детаља. Можете да кликнете на мехур у графикону, можете видети историју у траг мехура

која је уследила током времена.

.

Слика 3.8: Мехур графикон са “репродукуј” осом и ознаке података

Може да се дода поље у оквир за боју за расејане или мехур графиконе, и они ће обојити

мехуриће или распршити тачке другачије, у складу са различитим вредностима у тој области,

најважнији мехури ће се обојити. На пример, додавање категорије поље мехур графикон за

намирнице додељује различите боје мехурићима у зависности да ли су воће, поврће, хлеб,

или пиће.

Page 49: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

49

Слика 3.9: Мехур графикон са различитим бојама за категорију вредности

Поље мора да буде не-мера поље, и не може имати више од двадесет инстанци.

3.5 Филтрирање и истицање података

Power View нуди неколико начина за филтрирање података. Због метаподатака у основи

модела података, Power View познаје односе између различитих табела и поља у извештају.

Због ових односа, може да се користити једна визуелизација за филтрирање и истакнете све

визуелизације у извештају. Или можете да прикажете филтериране област и дефинисати

филтере који ће се применити на појединачним визуелизацијама или на све визуализације на

приказу. Можете оставити филтер окна видљива или сакрити их пре пребацивања на режим

читање или режим целог екрана.

3.5.1 Филтрирање, Истицање, и Исечци у Power View

Power View нуди неколико начина за филтрирање и истицање података у извештајима. Због

метаподатака у основи модела, Power View зна односе између различитих табела и поља у

извештају. То омогућава да се користе средства у погледу филтрирање међусобно.

Истицање, исецање и филтрирати све визуелизације у погледу, и међусобно. Могу да се

креирају филтери за цели приказ или за појединачне визуализације. Ни један од филтера се

не примењује на цео извештај, сваки од њих је специфичан за поједине приказе у извештају.

Сви они омогућавају да се изабере једна или више вредности.

Кликом на траку пића у унутрашост тракастог графикона истакнуте су вредности пића у

великом тракастом графикону и филтер картице.

Page 50: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

50

Слика 3.10: Велики тракасти графикон и филтер картице.

Интерактивно унакрсно филтрирање и истицање са графиконима

Графикони могу да се понашају као филтери, захваљујући односима у основном моделу. Ово

је интерактивно филтрирање, што значи да можете да изаберете вредности директно на

табели и имате филтрирања других регион података у прегледу. Ако изаберете једну колону

у колони графикона, то аутоматски:

Филтрира вредности у свим табелама и плочицама, и мехур графиконима у извештају.

Додаје истичући траку и колону графикона. Он наглашава делове других трака и

колона у графикону који се односе на ту вредност, показује допринос филтрираних

вредности у односу на оригиналне вредности.

Користите Ctrl + клик да бисте изабрали више вредности. Да бисте уклонили филтер,

кликните унутар филтера, али не на вредности.

Интерактивно филтрирање такође ради са графиконима са мултиплицираним серијама.

Кликом на један део бара у филтерима тракастх графикона на специфичну вредност. Кликом

на ставку у легенди филтрирају се све секције у тој серији.

На пратећој слици, колона графикона на левој страни наглашава само хладне напитаке у бару

графикона са десне стране. Хладна пића су само жуте и беле боје. Ово показује који део жуте

и беле намирнице су хладни напитци.

Page 51: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

51

Слика 3.11: Колоне графикона филтрирају вредности у серији.

Интерактивни филтери селекције су сачувани када пређете са једног на други преглед, али

они се не чувају са извештајем. Када се сачува извештај и отвори касније, сваки графикон ће

се вратити у првобитно стање.

Исечци

Исечци су још једна врста филтера. Они филтрирају све на страници. Power View исечак

изгледа врло слично исечку у PowerPivot за Excel. Направите у једној колони табеле из било

ког поља која је атрибут, а затим конвертујете табелу у исечак. Свака вредност је дугме, а

дугме у горњем углу брише (ресетује) филтер. Да би се изабрала вредност само кликните на

дугме. Подаци се филтрирају у извештају одмах.

Можете да изаберете више вредности тако што ћете држати тастер Ctrl када кликнете.

Такође можете да изаберете све осим неког одређеног скупа вредности ресетовањем филтера

дугметом у горњем углу, а затим користећи Ctrl + клик за одбирање одређене вредности. То

показује укупне вредности искључујући неизабране вредности.

Може се додати више од једног исечка у извештају. Исечци филтрирају једни друге, на

пример, ако имате два исечка, један за категорије производа и једна за производе, када

кликнете на категорију која је некадашња, она филтрира ово друго покаже само производе у

тој категорији. Ефекти филтрирања свих исечака се комбинују.

За разлику од графикон филтера, исечак филтери:

Графикон филтери, не истичу графиконе.

Чувају се са извештајем. Када се сачува, затвори и поново отвори извештај, исте

вредности ће бити изабране у исечку.

Може да се користи поље за слике. Иза сцене, Power View користи ред идентификатор

поља за ту слику као филтер у исечку.

На следећој слици, категорија исечка на левој страни се филтрира за воће, тако да само воће

на слици исечка остаје на десној страни.

Page 52: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

52

Слика 3.12: Исечак лево филтрира вредности у исечку са десне стране.

Филтери

Power View такође има основне и напредне филтере за целе приказе и за појединачне

визуализације. Као исечци, филтери у области филтера чувају се са извештајем и утичу само

на један преглер, не на цео извештај. За разлику од исечака, ови филтери нису у самом

приказу, тако да не заузимају простор у извештају.

Ако је подручје филтера видљиво у режиму за дизајнирање, онда могу и извештај гледаоци

да виде и комуницирају са филтерима у области филтера и у режиму читањ и у режиму

пуног екран приказа презентације.

Да би сте видели подручје филтера, на картици Home, кликните на Filters Area или

пређете преко визуелизацију и кликните на икону филтера у горњем десном углу.

Затим превуците поља из дела листе поља у поља области филтера.

Као исечци, преглед - нивоа филтера у области филтри све филтер визуелизације и сви

исечцису у прегледу.

1. Кликните на икону Filters Area на картици Home. Ово отвара празан панел за преглед

нивоа филтера.

2. Превуците поља из дела поља из листе поља са десне стране у област филтера за

филтрирање целог извештаја на тим пољима. Или кликните на стрелицу поред поља у

делу поља из листе поља, а затим кликните на дугме Додај да бисте видели филтер /

Add to view filter.

Page 53: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

53

Може се подесити визуализација нивоа филтера по табелама, матрицама, картицама и

графиконима, али не по контејнерима плочица или исечцима. Међутим, могу да се подесе

филтери по табелама, графиконима и матрицама, које су унутар контејнера плочица.

Поглед филтера за појединчне визуализације прелази преко горњег десног угла, а

затим се кликне на икону филтера. То отвара простор филтера који су већ попуњени

са пољима у визуелизацији. Можете да превучете друга поља из листе поља у област

филтера, чак и поља која нису у тој визуелизацији или се налазе било где на приказу.

Или се кликне на стрелицу поред поља у делу поља из листе поља, а затим кликните

на Додај у [визуелизацију] филтер / Add to [visualization] filter.

Ако је област филтера проширена, када се изабере визуелизација види се тип

визуализације у сиви наслов у области филтера. На пример, ако сте изабрали

графикон, можете видети наслов графикона у области филтера. Кликните на наслов да

види филтере за графикон.

Могу да се избришу филтери који су додати визуелизацији, али не могу се брисати филтери

за области које су у визуелизацији. Могу да се очисте, иако немају ефекат.

Ако се дода филтер за поље у визуелизацију и затим избрише поље из визуализације, филтер

остаје на снази за ту визуелизацију.

Да бисте уклонили филтер, отворите област филтери за визуелизацију и уклоните

филтер.

Могу да се креирају филтери у визуализацији - нивои филтера по мерним пољима целе и

децималене врсте мере података. Могу да се филтрирају по мерама које се не приказују у

визуелизацију на приказу.

Постоје две врсте филтера у области филтера: основни и напредни.

Основни филтери

За не-нумеричка поља одаберете и обришете поља за потврду, слично Ауто филтерима у

програму Microsoft Excel. Бројеви после сваке вредности показују колико записи имају

вредност. Ако има више од 500 вредности у пољу, видеће се порука да се не приказују све

ставке.

За нумеричка поља, превуците маркере на клизачу да изаберете вредности између маркера.

Напредни филтери

Може да се креира више софистицираних филтера, што крећу од вредности, или вредности

слободне форме. Можете да упишете све или део вредности да се укључе или искључе.

На пример, напредни филтер као на слици 3.13 је за филтрирање свих вредности у пољу

Name која садрже слова "le”.

Page 54: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

54

Слика 3.13: Напредни филтер

Да бисте користили напредне филтере, кликните на икону Advanced Filter Mode на

десном крају плаве траке у пољу филтер.

Могу се претраживати вредности у нивоу визуелизације или нивоу погледа филтрирати по

текстуалним пољима, и затим одабрати да се филтрира по њему или не. Делови вредности

поља која одговарају тексту претраживања су приказани у листи резултата претраживања.

Претраге се не разликују у потрази, за Јабука даје исте резултате као јабуку. Претрага је

ограничена на визуелизацију или на приказ, у зависности од филтера - не тражи цео

извештај.

Такође могу се користите џокер знаци - знак питања (?) и звездица (*). Знак питања одговара

било којом карактеру; звездица одговара било ком низу знакова. Ако желите да пронађете

прави знак питања или звездицу, упишите тилда (~) испред знака.

На пример, на листи земаља, куцање r?n у поље за претрагу даје две земље, France и Iran.

Куцање r*n у пољу за претрагу даје десет земаља, укључујући Germany, Ireland, и

Kyrgyzstan.

Понашање филтера у сачуваном извештају Power View

Различити начини на које се могу филтрирати и истаћи подаци у извештају, сваки пут се

другачије понашају када се сачувају у извештају:

Ако подесите филтер или исечак у дизајн приказу, стање исечка или филтера се чува

са извештајем.

Ако истакнете графикон у дизајн приказу, његово стање се не чува са извештајем.

Нема промене које направите у режиму читања или режиму пуна-екран да се чувају,

па ако филтрирате или истакните у овим режимима, те измене нису сачуване.

Page 55: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

55

3.6 Сортирање

Могу да се сортирају табеле, матрице, бар и колоне графикона и комплети малих

мултипликатора у Power View. Сортирају се колоне у табелама и матрицама, категорије или

мере у графиконима, и више поља или мере у малим мултипликаторима. У сваком случају,

могу да се сортирају по растућем или опадајућем облику или по атрибутима, као што је

назив производа или мерама, као што су укупна продаја.

3.6.1 Сортирање у Power View

У Power View, можете да сортирате податке у табелама, матрицама, бар и колоне графикона.

Можете да сортирате појединачне графиконе у малим мултипликатора. Можете да сортирате

мере, као што су износ продаје, и не-мере, као што су име.

Сортирање табела и матрица

Могу се сортирати табеле и матрице кликом насловне колоне. Када се кликне на наслов

колоне, видеће се горе или доле стрелица која показује поље за сортирање у растућем или

опадајућем редоследу.

У фиксној табели, може да се сортира по једној колони у том тренутку.

Матрице, могу да се сортирају по једној мери колоне, или сортирати матрицу по једној не-

мери колоне у сваком нивоу груписања. На пример у матрици груписаној по колони

категорије производа, уз производ подкатегорије и просек колоне јединична цена, може да се

сортира по категорији производа и пољима подкатегорије производа.

Слика 3.14: Матрица сортирана опадајуће по категорији производа и растуће по

подкатегорији производа.

Page 56: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

56

Можете да сортирате по просечној јединици трошкова у свакој од категорија. Када сортирате

просечне јединичне цене, категорије производа су сортиране од највећих до најмањих

категорија и подкатегорије су сортиране унутар сваке групе категорија производа.

Слика 3.15: Матрица са категоријама и подкатегоријама сортирана опадајуће по

просечној цени јединице.

Сортирање графикона

Могу се сортирати категорије графикона по категоријама вредности (у оси поља) или

мерним вредностима (у пољу вредности). Подразумевано графикон је сортиран по абецедном

реду растуће по категорији осим ако је сортиран по редоследу који је наведен у моделу - на

пример, месечно или име дана поље ће бити постављено за сортирање по другом пољу, а не

сортирање по абецедном реду.

Page 57: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

57

Слика 3.16: Графикон сортирани растуће по имену категорија за подразумевану

вредност.

1. Задржите показивач изнад горње ивице графикона док не видите Сортирај по у

горњем левом углу, затим име поља, а затим или узлазно или силазно.

2. Кликните на име поља за сортирање по различитим вредностима.

3. Кликните на растуће или опадајуће за сортирање у супротном смеру.

Слика 3.17: Графикон сортирани по опадајућој мери Служених количина.

Page 58: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

58

Неки графикони не могу да се сортирају. Други не могу да се сортирају као појединачни

графикони али када се користе у малим мултипликаторима, мултипликатори могу бити

сортирани.

Тип графикона Може се сортирати Мултипликатори могу да

буду сортирани

Колона Да Да

Bar Да Да

Линија Не Да

Распршени или мехур Не Да

Наслагана колона или бар Да Да

100% наслагана колона или бар Да Да

Распршени или мехур са укљученом

осом

Не Не

Табела 7: Типови графикона са могућностима сортирања.

Сортирање слика

Power View не може да сортира бинарне вредности као што су фотографије. Зато се

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

базира извештај.

Ако се сортира по другом постављеном својству колона, онда ће Power View

сортирали по тој колони.

Ако није, али табела има унапред одређену ознаку скупа колоне, онда ће Power View

сортирати по тој колони.

Ако није, онда ће слике сортирали по реду ИД поља.

3.7 Извештаји са више приказа

Један извештај може да садржи више прегледа. Сви прегледи се заснивају на истом моделу

података. Сваки преглед има своје визуелизације, и филтери на сваком прегледу су само за

тај преглед.

3.7.1 Извештаји са више приказа у Power View

У Power View, могу да се направе извештаји са више приказа где се може кликнути на

презентацију, као што можете у програму Microsoft Office PowerPoint. Сви погледи у једном

извештају се заснивају на истом моделу. Можете да копирате и налепите са једног на други

преглед, и целе дупле поглед. Ако сачувате слике прегледа за приказе, свака слика приказа је

приказана у PowerPivot галерији на SharePoint Server 2010.

Page 59: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

59

Слика 3.18: Извештај са неколико приказа.

Кретање између приказа

У сваком режиму, могу да се користите горе и доле тастере са стрелицама да би се дошло до

различитих приказа у извештају. У режиму за дизајнирање, може да се кликнете на приказ у

панелу за приказ.

У режиму читања и режиму целог екрана, можете да:

Кликните на дугме прикажи бирач у доњем левом углу да покаже један ред прегледа у

извештају.

Прикажи Бирач икона

Кликните на стрелице за навигацију у доњем десном углу.

Притисните тастере са стрелицама.

Филтери у прегледима

Сваки преглед може имати своје филтере, али стање у области филтера је константно: ако се

филтери подручја прошире на један преглед, они ће се проширити на свим приказима. Када

се пређе са приказа на приказ, у сваком режиму, стање филтера на свакој страници остаје: на

пример, уколико имате филтер за филтрирање поља категорије производа за један приказ за

мобилне телефоне, када напустите преглед и повратите се на њега, филтер ће и даље бити за

филтрирање мобилних телефона. Када се дуплира приказ, филтери су дуплирани, такође,

заједно са стањем сваког филтера. Чување извештаја такође штеди стање сваког филтера.

Чување приказа за преглед фотографија

Приказ слика за прегледе приказане у Power View приказани су у панелу у режиму за

дизајнирање. Када се сачува извештај Power View, подразумевано ове слике се чувају у

извештају. Они су затим приказани у PowerPivot галерији на SharePoint Server 2010, као што

су приказани у програму Microsoft Excel. Међутим, имате опцију да их сачувате.

Page 60: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

60

3.8 Перформансе

Да би се побољшале перформансе Power View само се преузимају подаци који су потребни у

сваком тренутку за визуелизацију података. Дакле, чак и ако је табела у приказу заснована на

основној табели која садржи милионе редова, Power View само преузима податке за редова

који су видљиви у приказу, у сваком тренутку.

Закључак

SQL Server Reporting Services (SSRS) је сервер заснован на генерисању извештаја,

софтверски систем компаније Microsoft. То је део пакета Microsoft SQL Server услуга,

укључујући SSAS (SQL Server Analysis Services) и SSIS (SQL Server Integration Services). Док

SSAS омогућава корисницима да изграде посебне базе података за брзу анализу велике

количине података, SSIS омогућава корисницима да интегришу податке из више извора ван

Microsoft SQL Server база података, SSRS омогућава корисницима да брзо и лако генеришу

извештаје из Microsoft SQL Server базe података.

SSRS сервис пружа јединствен интерфејс у Microsoft Visual Studio, тако да програмери као и

SQL администратори могу да се повежу са SQL базама података и користе SSRS алате за

форматирање SQL извештаје на много комплекснији начин. SSRS такође пружа средство

"Report Builder” за мање техничке ИТ раднике да форматирају SQL извештаје мање

сложености.

SQL Server 2012 пружа јединственo и поједностављенo развојнo искуства над базама

података, БИ, и облик функционисања преко нових SQL Server алата за обраду података

интегрисани са Microsoft Visual Studio ®. Нови SQL Server алати за обраду података (раније

познат као Business Intelligence Design Studio, или BIDS) обухвата све функционалности

BIDS, као што су извештавање, анализа и интегрисан сервис за пројекте, заједно са новим

пројектом базе података.

SQL Server 2012 је значајан производ издање које ће корисницима омогућити да побољшају

могућност истраживања података за своје организације уз помоћ нових алата и побољшања.

Обезбеђује комплетно и интегрисано управљање перформансама БИ решења, која

омогућавају схаватање на свим нивоима.

Page 61: Sql server alati za bi

Пословна Интелигенција SSRS (SQL Server Reporting Services)

61

Литература

Technical Whitepaper: New Capabilities Overview - Breakthrough Insight

http://technet.microsoft.com/en-us/library/ms130214.aspx

http://technet.microsoft.com/en-us/library/ms159106.aspx

http://technet.microsoft.com/en-us/library/ms157231.aspx

http://technet.microsoft.com/en-us/library/bb522712.aspx

http://technet.microsoft.com/en-us/library/hh213736.aspx

http://technet.microsoft.com/en-us/library/hh213579.aspx

http://en.wikipedia.org/wiki/SQL_Server_Reporting_Services

http://en.wikipedia.org/wiki/Business_intelligence