ssas Handledning
Komma igång med ssas
Sök…
Anmärkningar
SSAS är en Microsoft-analytisk lösning. Det började strikt som en OLAP-lösning, men har nu flera lägen. SSAS kan användas som ett semantiskt lager som stöder både formaterade rapporter och hanterade självbetjänings-BI-scenarier. Klientverktyg ansluter till SSAS-databaser via OLE DB- eller ADOMD-leverantörer.
Typiska skäl för att använda SSAS inkluderar:
- ökad fråghastighet
- delade metadata (joins, hierarchies, KPIs)
- förmåga att implementera säkerhetsnivå på radnivå
- flerdimensionell analys (ad-hoc-analys, avancerade tidsberäkningar, genomskärning)
- undvika resurskonflikt med OLTP-källsystem
- konsolidera data från flera källor
BISM Arkitektur
lägen
Från SSAS 2012 till SSAS 2016 finns det tre tillgängliga lägen: Multidimensional, Tabular och Power Pivot för SharePoint. Både flerdimensionella och tabellformade lägen har förmågan att lagra källdata i modellen och bearbeta dem med jämna mellanrum eller direkt fråga data från källan. Direkt åtkomst till kildedata kallas ROLAP i flerdimensionellt läge och Direct Query i tabellläge.
Multidimensional
Multidimensionell SSAS ses som en mer mogen, traditionell BI-lösning. Den använder en OLAP-motor och kräver en välbildad stjärnschemadatamodell för att fungera optimalt. MDX används för att fråga SSAS-kuben och XMLA används för att definiera, distribuera, uppdatera och bearbeta kuben.
Attribut för en flerdimensionell SSAS-lösning:
- den lagrade modellen kan vara större än serverminnet
- kan ha flera kuber per databas
- kan behandla partitioner parallellt
- innehåller kapacitet för utvinning av data
Funktioner i en flerdimensionell SSAS-lösning:
- infödda förälder-barn hierarkier
- infödda många-till-många-relationer
- Skriv tillbaka
- namngivna uppsättningar
- inhemska rollspeldimensioner
- dimensionattribut för optimering, diskretisering, standardmedlem, aggregering
tabell~~POS=TRUNC
Tabell SSAS introducerades med SSAS 2012. Den använder en xVelocity-motor i minnet. DAX är det ursprungliga frågespråket, även om MDX kan användas och SSAS-motorn översätter det till DAX. Från kompatibilitetsnivå 1200 framåt är TMSL (Tabular Model Scripting Language) JSON som används för att definiera och bearbeta tabellmodellen. Tabellbaserade SSAS-lösningar på kompatibilitetsnivå 1100 och 1103 använder XMLA.
- I minnet betyder det att det måste passa på servern
- Enkel modell per databas
- Partitioner behandlas seriellt fram till SSAS 2016
- Presterar bättre på olika områden i många situationer jämfört med ett flerdimensionellt alternativ
Funktioner i en tabellformad SSAS-lösning:
- förälder-barn hierarkier genom DAX
- många-till-många relationer genom DAX
- inget ursprungligt användargränssnitt för att skapa drillthrough-åtgärder
- större förmåga att integrera olika datakällor jämfört med flerdimensionell
- flexibel modell (tabeller snarare än dimensioner och måttgrupper)
- rollspeldimensioner med beräknade tabeller i SSAS 2016+
- Uppgradera sökvägen från Power Pivot-modeller
versioner
| Version | Utgivningsdatum |
|---|---|
| OLAP-tjänster 7.0 | 1998/11/27 |
| Analystjänster 2000 | 2000-08-01 |
| Analystjänster 2005 | 2005-10-28 |
| Analystjänster 2008 | 2008-08-06 |
| Analystjänster 2012 | 2012-03-06 |
| Analystjänster 2014 | 2014/04/01 |
| Analystjänster 2016 | 2016/06/01 |
Installation eller installation
Detaljerade instruktioner för att få installerade eller installerade ssas.
