Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Rozwiązaniakorporacyjne
1985
Excel
Server
1989
SQL
Multidimensional
Analysis
Services
1998
Reporting
Services
2004
PowerPivot
Analysis
Services
Tabular
2012
2015
PowerBI
Desktop
Samoobsługowe
Rysunek1-1TaczasuPowerBIpokazujeewolucjęanalizybiznesowejodprogramu
ExcelpodzisiejsząaplikacjęPowerBIDesktop
PowerBIDesktoppodmaską
DziałanieprogramuPowerBIDesktopopierasięnadwóchpotężnychsilnikach.Todzięki
nimcałośćdziałapoprawnienapoziomietechnicznym.Mamytusilnikformuł,który
przyjmujeżądaniadladanych,przetwarzajeigenerujeplanzapytańdowykonania.Jest
teżsilnikskładowaniadanych,któryprzechowujedanedotyczącemodeludanychipo-
bieradaneżądaneprzezsilnikformułwceluwykonaniazapytania.
Silnikformułmożemyrównieżpostrzegaćjakomózg.Obmyślaonnajlepszysposób
podejściadodanegoproblemuiprzesyłaodpowiedniporządekpracydoodpowiednich
częściciaławcelujejwykonania.Silnikskładowaniadanychjestciałem,któreotrzymuje
tepoleceniaiwykonujepracępolegającąnazebraniurazemwszystkichdanych.
VertiPaq:silnikskładowaniadanych
PoznajmysilnikskładowaniadanychmodelitabelarycznychusługSQLServerAnalysis
ServicesonazwieVertiPaq.Tokorporacyjnenarzędziemodelowaniasemantycznego
dostarczanejestwramachaplikacjiPowerBIDesktop.Gdyściągamydanedoprogramu
PowerBIDesktop,silnikVertiPaqodczytujeźródłodanychpoprzekształceniuiumiesz-
czatedanewstrukturzekolumnowej.Takipodziałdanychpozwalanaszybszeichodpy-
tywaniepoprzezselektywnewybieraniekolumnikompresjędanych,jakożeskompre-
sowanezostającałekolumny.Takompresjadanychznaczącozmniejszarozmiarpliku
wporównaniuzestanemsprzedkompresji.Następnietakimodeldanychumieszczanyjest
wcałościwpamięcilokalnej.Widoktenmożebyćodświeżanyzpoziomuoryginalnych
źródełdanych.
Zanimjednakulegniemyekscytacjiipobiegniemyświętować,zwróćmyuwagę,żeten
silnikskładowaniadanychmożebyćznaczącąprzeszkodądlaużytkownikówzaznajo-
mionychchociażbyzprogramemExcel.Niemożemymodyfikowaćposzczególnychko-
mórekdanych.Poskonwertowaniudanychdopostacikolumnwceluichprzechowania,
10
|
Rozdział1:WprowadzeniedoPowerBI