Aký je rozdiel medzi Microsoft SSRS, SSIS a SSAS?

Spoločnosť Microsoft dopĺňa svoj relačný databázový stroj, SQL Server, o niekoľko doplnkových služieb, ktoré spravujú rôzne aspekty podnikovej podnikovej inteligencie a spracovania informácií, ako je integrácia dát, reporting a analýza. Aj keď SQL Server môže fungovať nezávisle od týchto služieb, pridávajú hodnotu tým, že zvyšujú kapacitu servera SQL ako robustnej informačnej platformy pre vývoj komplexných riešení business intelligence. Medzi služby patria SQL Server Integration Services, SQL Server Reporting Services a SQL Server Analysis Services. Tieto služby sú kľúčovými produktmi verzie SQL Server 2008 R2, ale výrazne sa líšia v službách, ktoré poskytujú ako súčasť celého serverového balíka.

Dostupnosť služieb SQL Server 2008 R2 v edíciách

Jedným z kľúčových aspektov a rozdielov je, že nie všetky služby prichádzajú s rôznymi vydaniami Microsoft SQL Server 2008 R2. Šesť vydaní servera SQL Server pre SQL Server 2008 R2 sú Datacenter, Enterprise, Standard, Web, Workgroup a Express. Integration Services je súčasťou edícií Datacenter a Enterprise. Služba Reporting Services je súčasťou všetkých vydaní servera SQL Server 2008 R2. Plné spravodajské služby sú však vo vydaniach Standard, Web Workgroup a Express obmedzené. A konečne je Analysis Services k dispozícii iba vo vydaniach Datacenter, Enterprise a Standard s pokročilými analytickými funkciami iba vo vydaniach Enterprise a Datacenter. Vydanie Standard nezahŕňa SQL Server PowerPivot pre SharePoint, ktorý je súčasťou základného balíka Analysis Services.

SQL Server Integration Services

SQL Server Integration Services (SSIS) je rameno dátového skladovania balíka SQL Server 2008 R2 - vybavené vynikajúcimi schopnosťami extrakcie, transformácie a načítania (ETL). Poskytuje vozidlo na presun údajov z rôznych zdrojov údajov do druhého a na zmenu údajov, ak je to potrebné. Tri komponenty na platforme SSIS na spustenie procesu integrácie údajov sú Sprievodca importom a exportom, SSIS Designer a SSIS API Programming. Sprievodca importom a exportom jednoducho prenáša údaje zo zdroja do cieľa, nezahŕňa však možnosti transformácie údajov. SSIS Designer je integrovaná súčasť Business Intelligence Development Studio používaná na vývoj a údržbu balíkov integračných služieb. Programovací modul SSIS API umožňuje kódovať balíčky SSIS pomocou ľubovoľného počtu programovacích jazykov.

Reportovacie služby servera SQL Server

Služba SQL Server Reporting Services (SSRS) je rámec mechanizmov vykazovania, ako sú Report Builder, Report Designer, Manager Report a Report Server, ktoré spolupracujú prostredníctvom webového rozhrania a umožňujú vývoj výstižných interaktívnych riešení pre tvorbu prehľadov v tlačenom alebo webovom formáte. Report Builder a Report Designer sú dva komponenty SSRS na generovanie správ. Report Builder je jednoduché riešenie pre informačného pracovníka alebo podnikového používateľa na vytváranie rýchlych správ bez potreby porozumenia základnej štruktúre údajov. Report Designer je nástroj pre vývojárov, pretože dodáva vývoju vlastných správ zložitosť. Používanie tohto nástroja vyžaduje pochopenie shellu Business Intelligence Development Studio v Visual Studio a základnej štruktúry údajov. Podľa spoločnosti Microsoftserver správ je hlavným procesným mechanizmom v SSRS, ktorý riadi spracovanie a doručovanie správ pomocou procesorov. Správca správ je administratívny nástroj, ktorý riadi služby hlásenia prostredníctvom webového rozhrania.

SQL Server Analysis Services

SQL Server Analysis Services, alebo SSAS, je multidimenzionálny analytický nástroj, ktorý obsahuje online analytické spracovanie, výkonné možnosti ťažby dát a hlbšie dimenzie obchodných informácií v relačnej databáze. Multidimenzionálna analýza je technika OLAP, ktorá umožňuje analyzovať veľké množstvo údajov ukladaním údajov v osiach a bunkách namiesto tradičného relačného dvojrozmerného pohľadu v riadkoch a stĺpcoch. SSAS dáva prediktívne analytické schopnosti do rúk informačných pracovníkov vytvorením okamžitého spojenia s údajmi pomocou známych aplikácií, ako sú Microsoft Excel a SharePoint, na analýzu, vizuálnu prezentáciu a spoluprácu.