Mikä on ero Microsoft SSRS: n, SSIS: n ja SSAS: n välillä?

Microsoft täydentää relaatiotietokantamoottoriaan, SQL Serveriä, useilla lisäpalveluilla, jotka hallitsevat yrityksen liiketoimintatiedon ja tietojenkäsittelyn eri näkökohtia, kuten tietojen integrointia, raportointia ja analysointia. Vaikka SQL Server voi toimia itsenäisesti näistä palveluista, ne tuottavat lisäarvoa parantamalla SQL Serverin kapasiteettia vankkana tietoalustana kattavien liiketoimintatiedon ratkaisujen kehittämiseen. Palveluihin kuuluvat SQL Server Integration Services, SQL Server Reporting Services ja SQL Server Analysis Services. Nämä palvelut ovat SQL Server 2008 R2 -version ydintuotteita, mutta ne eroavat merkittävästi palveluissa, joita ne tarjoavat osana koko palvelinsarjaa.

SQL Server 2008 R2 -palvelujen saatavuus versioissa

Yksi keskeinen näkökohta ja ero on se, että kaikki palvelut eivät ole mukana Microsoft SQL Server 2008 R2: n eri versioissa. SQL Server 2008 R2: n kuusi SQL Server -versiota ovat Datacenter, Enterprise, Standard, Web, Workgroup ja Express. Integraatiopalvelut sisältyvät Datacenter- ja Enterprise-versioihin. Reporting Services sisältyy kaikkiin SQL Server 2008 R2 -versioihin. Täydelliset raportointipalvelut ovat kuitenkin rajoitettuja Standard-, Web Workgroup- ja Express-versioissa. Analyysipalvelut ovat saatavilla vain Datacenter-, Enterprise- ja Standard-versioissa, joissa on edistyneet analyyttiset toiminnot vain Enterprise- ja Datacenter-versioissa. Standardiversio ei sisällä SQL Server PowerPivot for SharePointia, joka on osa Analysis Services -peruspakettia.

SQL Server -integrointipalvelut

SQL Server Integration Services (SSIS) on SQL Server 2008 R2 -sovelluksen tietovarastoinnin osasto - varustettu erinomaisilla purku-, muunnos- ja latausominaisuuksilla (ETL). Se tarjoaa ajoneuvon tietojen siirtämiseen eri tietolähteistä toiseen ja tietojen muuttamiseen tarvittaessa. SSIS-alustan kolme komponenttia tietojen integrointiprosessin aloittamiseksi ovat ohjattu tuonti- ja vientitoiminto, SSIS-suunnittelija ja SSIS-sovellusliittymän ohjelmointi. Ohjattu tuonti- ja vientitoiminto yksinkertaisesti siirtää tietoja lähteestä kohteeseen, mutta ei sisällä tietojen muuntamisominaisuuksia. SSIS Designer on integroitu osa Business Intelligence Development Studiota, jota käytetään integraatiopalvelupakettien kehittämiseen ja ylläpitoon. SSIS API -ohjelmointimoduulin avulla voit koodata SSIS-paketteja millä tahansa ohjelmointikielellä.

SQL Server -raportointipalvelut

SQL Server Reporting Services (SSRS) on kehys raportointimekanismeista, kuten Report Builder, Report Designer, Report Manager ja Report Server, jotka työskentelevät yhdessä web-käyttöliittymän kautta mahdollistamaan tiivisten interaktiivisten raportointiratkaisujen kehittämisen painetussa tai verkkomuodossa. Report Builder ja Report Designer ovat kaksi SSRS-komponenttia raporttien luomiseen. Report Builder on yksinkertainen ratkaisu tietotyöntekijälle tai yrityskäyttäjälle nopeasti raporttien luomiseen tarvitsematta ymmärtää tietojen ydinrakennetta. Raporttien suunnittelija on työkalu kehittäjille, koska se lisää monimutkaisuutta mukautettujen raporttien kehittämiseen. Tämän työkalun käyttäminen edellyttää Visual Studion Business Intelligence Development Studio -kuoren ja tietojen taustarakenteen ymmärtämistä. Microsoftin mukaanReport Server on SSRS: n ydinprosessimoottori, joka hallitsee raporttien käsittelyä ja toimittamista prosessoreilla. Report Manager on hallintatyökalu, joka ohjaa raportointipalveluja verkkoliittymän kautta.

SQL Server -analyysipalvelut

SQL Server Analysis Services tai SSAS on moniulotteinen analyysityökalu, joka sisältää online-analyyttisen prosessoinnin, tehokkaat tiedonlouhintamahdollisuudet ja syvemmät ulottuvuudet yritystiedoille relaatiotietokannassa. Moniulotteinen analyysi on OLAP-tekniikka, joka tuottaa kyvyn analysoida suuria tietomääriä tallentamalla tietoja akseleihin ja soluihin riveihin ja sarakkeisiin perinteisen relaatiomallin mukaisen kaksiulotteisen näkymän sijaan. SSAS antaa ennustavat analyyttiset ominaisuudet tietotyöntekijöiden käsiin luomalla välittömän yhteyden tietojen taustatietoihin analysointia, visuaalista esittelyä ja yhteistyötä varten tutuilla sovelluksilla, kuten Microsoft Excel ja SharePoint.