Mis vahe on Microsofti SSRS-i, SSIS-i ja SSAS-i vahel?

Microsoft täiendab oma relatsioonide andmebaasimootorit SQL Serverit mitme lisateenusega, mis haldavad ettevõtte äriteabe ja teabe töötlemise erinevaid aspekte, nagu andmete integreerimine, aruandlus ja analüüs. Ehkki SQL Server saab toimida nendest teenustest sõltumatult, lisavad nad väärtust, suurendades SQL Serveri suutlikkust tugeva teabeplatvormina terviklike äriteabe lahenduste arendamiseks. Teenuste hulka kuuluvad SQL Serveri integreerimisteenused, SQL Serveri aruandlusteenused ja SQL Serveri analüüsiteenused. Need teenused on SQL Server 2008 R2 versiooni põhitooted, kuid need erinevad märkimisväärselt teenuste osas, mida nad pakuvad täieliku serveripaketi osana.

SQL Server 2008 R2 teenuste kättesaadavus väljaannetes

Üks oluline kaalutlus ja erinevus on see, et mitte kõik teenused ei kuulu Microsoft SQL Server 2008 R2 erinevate väljaannetega. SQL Server 2008 R2 kuus SQL Serveri väljaannet on Datacenter, Enterprise, Standard, Web, Workgroup ja Express. Integreerimisteenused on kaasatud väljaandesse Datacenter ja Enterprise. Aruandlusteenused sisalduvad kõigis SQL Server 2008 R2 väljaannetes. Täielikud aruandlusteenused on aga väljaandes Standard, Web Workgroup ja Express piiratud. Lõpuks on analüüsiteenused saadaval ainult täiustatud analüüsifunktsioonidega Datacenter, Enterprise ja Standard väljaannetes ainult Enterprise ja Datacenter väljaannetes. Standardväljaanne ei sisalda SQL Serveri PowerPivot for SharePointi, mis on osa analüüsiteenuste põhipaketist.

SQL Serveri integreerimisteenused

SQL Serveri integreerimisteenused (SSIS) on SQL Server 2008 R2 komplekti andmete ladustamise haru - varustatud suurepäraste väljavõtte, teisendamise ja laadimise (ETL) võimalustega. See tagab sõiduki andmete teisaldamiseks erinevatest andmeallikatest teise ja vajadusel andmete muutmiseks. Andmete integreerimise protsessi alustamiseks on SSIS-platvormi kolm komponenti impordi- ja ekspordiviisard, SSIS-i kujundaja ja SSIS-i API-programmeerimine. Impordi ja ekspordi viisard edastab andmeid lihtsalt allikast sihtkohta, kuid ei hõlma andmete teisendamise võimalusi. SSIS Designer on äriteabe arendusstuudio integreeritud komponent, mida kasutatakse integreerimisteenuste pakettide väljatöötamiseks ja hooldamiseks. SSIS API programmeerimismoodul võimaldab teil kodeerida SSIS-i pakette, kasutades suvalist arvu programmeerimiskeeli.

SQL Serveri aruandlusteenused

SQL Serveri aruandlusteenused (SSRS) on selliste aruandlusmehhanismide raamistik nagu aruandekonstruktor, aruandekujundaja, aruandehaldur ja aruandeserver, mis töötavad koos veebiliidese abil välja printimis- või veebivormingus lühikeste interaktiivsete aruandluslahenduste väljatöötamise. Report Builder ja Report Designer on kaks SSRS-i komponenti aruannete loomiseks. Report Builder on lihtne lahendus infotöötajale või ärikasutajale kiirete aruannete loomiseks, ilma et oleks vaja aru saada andmete põhistruktuurist. Aruandekujundaja on arendajatele mõeldud tööriist, kuna see muudab kohandatud aruannete väljatöötamisel keerukamaks. Selle tööriista kasutamiseks on vaja mõista Visual Studio Business Intelligence Development Studio kest ja andmete aluseks olevat struktuuri. Microsofti sõnularuandeserver on SSRS-i peamine protsessorimootor, mis haldab aruannete töötlemist ja edastamist protsessorite abil. Aruandehaldur on haldustööriist, mis kontrollib aruandlusteenuseid veebiliidese kaudu.

SQL Serveri analüüsiteenused

SQL Serveri analüüsiteenused ehk SSAS on mitmemõõtmeline analüüsitööriist, mis sisaldab veebianalüütilist töötlemist, võimsaid andmekaevandamisvõimalusi ja relatsioonide andmebaasis sisalduva äriteabe sügavamaid mõõtmeid. Mitmemõõtmeline analüüs on OLAP-tehnika, mis loob võimaluse analüüsida suuri andmehulki, salvestades andmeid telgedesse ja lahtritesse traditsioonilise relatsioonilise kahemõõtmelise vaate asemel ridadesse ja veergudesse. SSAS annab ennustava analüüsi võimalused infotöötajate kätte, luues viivitamatu ühenduse andmete taustaprogrammide loomiseks, kasutades selleks analüüsi, visuaalse esitluse ja koostöö jaoks selliseid tuttavaid rakendusi nagu Microsoft Excel ja SharePoint.