Kakšna je razlika med Microsoft SSRS, SSIS in SSAS?

Microsoft dopolnjuje svoj mehanizem relacijskih baz podatkov, SQL Server, z več dodatnimi storitvami, ki upravljajo različne vidike poslovne inteligence in obdelave informacij, kot so integracija podatkov, poročanje in analiza. Čeprav lahko SQL Server deluje neodvisno od teh storitev, dodaja vrednost s povečanjem zmogljivosti SQL Serverja kot zanesljive informacijske platforme za razvoj celovitih rešitev poslovne inteligence. Storitve vključujejo SQL Server Integration Services, SQL Server Reporting Services in SQL Server Analysis Services. Te storitve so temeljni izdelki različice SQL Server 2008 R2, vendar se med seboj bistveno razlikujejo po storitvah, ki jih nudijo kot del celotnega strežniškega paketa.

Razpoložljivost storitev SQL Server 2008 R2 v izdajah

Ključna ugotovitev in razlika je v tem, da niso vse storitve na voljo v različnih izdajah Microsoft SQL Server 2008 R2. Šest različic SQL Server za SQL Server 2008 R2 so Datacenter, Enterprise, Standard, Web, Workgroup in Express. Integracijske storitve so vključene v izdaji Datacenter in Enterprise. Storitve poročanja so vključene v vse izdaje SQL Server 2008 R2. Popolne storitve poročanja pa so omejene v izdajah Standard, Web Workgroup in Express. Nazadnje, storitve Analysis Services so na voljo samo v izdajah Datacenter, Enterprise in Standard z naprednimi analitičnimi funkcijami samo v izdajah Enterprise in Datacenter. Standardna izdaja ne vključuje SQL Server PowerPivot za SharePoint, ki je del osnovnega paketa Analysis Services.

Storitve integracije SQL Server

Storitve integracije SQL Server (SSIS) so del skladišča podatkov zbirke SQL Server 2008 R2, ki je opremljena z vrhunskimi zmožnostmi izvlečenja, preoblikovanja in nalaganja (ETL). Omogoča vozilo za selitev podatkov iz različnih virov podatkov v drugega in po potrebi spreminjanje podatkov. Trije sestavni deli platforme SSIS za zagon procesa integracije podatkov so čarovnik za uvoz in izvoz, oblikovalec SSIS in programiranje API-jev SSIS. Čarovnik za uvoz in izvoz preprosto prenese podatke od vira do cilja, vendar ne vključuje zmožnosti preoblikovanja podatkov. SSIS Designer je integrirana komponenta Business Intelligence Development Studio, ki se uporablja za razvoj in vzdrževanje paketov integracijskih storitev. Modul za programiranje API SSIS vam omogoča kodiranje paketov SSIS z uporabo poljubnega števila programskih jezikov.

Storitve poročanja SQL Server

Storitve poročanja SQL Server (SSRS) so okvir mehanizmov poročanja, kot so graditelj poročil, oblikovalec poročil, upravitelj poročil in strežnik poročil, ki skupaj s pomočjo spletnega vmesnika omogočajo razvoj jedrnatih interaktivnih rešitev poročanja v tiskani ali spletni obliki. Ustvarjalec poročil in oblikovalec poročil sta dve komponenti SSRS za ustvarjanje poročil. Report Builder je preprosta rešitev za informacijskega delavca ali poslovnega uporabnika za hitro ustvarjanje poročil, ne da bi bilo treba razumeti osnovno strukturo podatkov. Oblikovalec poročil je orodje za razvijalce, ker dodaja zapletenost razvoju poročil po meri. Uporaba tega orodja zahteva razumevanje lupine Business Intelligence Development Studio v Visual Studio in osnovne strukture podatkov. Po navedbah Microsoftastrežnik poročil je jedro procesnega mehanizma v SSRS, ki upravlja obdelavo in dostavo poročil s pomočjo procesorjev. Upravitelj poročil je administrativno orodje, ki nadzoruje storitve poročanja prek spletnega vmesnika.

Storitve za analizo SQL Server

SQL Server Analysis Services ali SSAS je večdimenzionalno orodje za analizo, ki vključuje spletno analitično obdelavo, zmogljive zmogljivosti za rudarjenje podatkov in globlje dimenzije poslovnih informacij v relacijski bazi podatkov. Večdimenzionalna analiza je tehnika OLAP, ki omogoča analizo velikih količin podatkov s shranjevanjem podatkov v oseh in celicah namesto tradicionalnega relacijskega dvodimenzionalnega pogleda v vrsticah in stolpcih. SSAS prepusti informativne zmogljivosti napovednih analitikov tako, da z analizo, vizualno predstavitvijo in sodelovanjem ustvari takojšnjo povezavo z zalednimi podatki z uporabo znanih aplikacij, kot sta Microsoft Excel in SharePoint.