3. Aiheita
• PowerPivot
• Mikä on PowerPivot ja miten se mullistaa työskentelyn Excelillä?
• Mitä PowerPivotin hyödyntäminen vaatii organisaatiotasolla?
• SharePoint PowerPivot- ja Power View -raporttien jakelukanavana
• PowerQuery, Power View, PowerMap
• Power Query tiedon löytämiseen ja yhdistämiseen
• Power View'llä nopeat ja yksinkertaiset raportit Excelissä ja SharePointissa
• Power Mapissa tieto on kartalla
• SharePoint PowerPivot- ja Power View -raporttien jakelukanavana
• Kurkistus tulevaan: Power BI for Office 365
3
4. Business Intelligence ennen
• Organisaation eri osat tuottavat dataa tietovarastoihin
• Käyttäjä tarvitsee valikoidusta datasta raportteja tai kyselyitä:
• Pyytää IT-osastolta
• Odottaa valmistumista
• Tarkastaa oikeellisuuden ja tarvittaessa pyytää korjauksia IT-osastolta
• Aikaa kuluu hukkaan
• IT:n vasteaika pyyntöön
• Pyynnön tulkitseminen ja toteuttaminen
DW
MYYNTI
VARASTO
ASIAKKAAT
HENKILÖSTÖ
IT
YMS.
1
2
3
4
Raportit
5
OLAP-kuutiot
4
5. Business Intelligence nyt
• Self Service BI
•
•
•
•
•
Käyttäjä voi itse tuottaa raportin suoraan lähdedatasta ilman välikäsiä
Datan noutamisessa ja raportin tuottamisessa voi käyttää tuttua Exceliä
Raportin voi julkaista tietoturvallisesti esim. SharePoint-sivustossa
Tietokanta-asiantuntijoita ei tarvita hoitamaan käyttäjien raporttipyyntöjä
Raportin datan oikeellisuus riippuu siitä, ymmärtääkö käyttäjä lähdedatan
rakennetta ja osaako käyttää oikeita työkaluja
• Nopeasti saatavilla oleva tieto helpottaa jokapäiväistä päätöksentekoa
DW
MYYNTI
VARASTO
ASIAKKAAT
HENKILÖSTÖ
1
2
3
4
Raportit
5
Tietomallit
YMS.
5
6. PowerPivot
• Mikä on PowerPivot ja miten se mullistaa työskentelyn Excelillä?
• Mitä PowerPivotin hyödyntäminen vaatii organisaatiotasolla?
• SharePoint PowerPivot- ja Power View -raporttien jakelukanavana
6
7. PowerPivot - Yleistä
• Excelin mukana tuleva (2013) tai päälle asennettava (2010)
apuohjelma, joka mahdollistaa
• Eri lähteistä tuodun tiedon yhdistämisen kokonaisuudeksi (relaatiomalli)
• Suurten aineistojen käsittelyn Excelissä
• 2010-versiossa max. 2 GB tiedostokoko ja max. 4 GB muistia
• 2013-versiossa rajaton tiedostokoko ja muistin käyttö (64-bit)
• Monipuolisen datan käsittelemisen ja jalostamisen DAX-kielellä
• PowerPivot-tietomalliin perustuvia pivot-raportteja voidaan lukea
myös sellaisessa Excelissä, missä ei ole PowerPivotia asennettu
• PowerPivot-tietomallin sisältäviä Excel-työkirjoja voidaan
hyödyntää SharePointissa, johon on asennettu PowerPivot for
SharePoint -lisäosa.
• Mahdollistaa käyttäjän tuottaa itse tietomalleja raportointiin
Saattaa vähentää OLAP-kuutioiden tarvetta
7
8. PowerPivot - Yleistä
• Kun PowerPivot-tietoa käsitellään Excelissä, tiedot sijaitsevat
muistissa (in-memory database)
• Tietojen käsittelystä ja laskennasta huolehtii paikallinen xVelocityanalysointimoduuli
• PowerPivotissa laskennalliset sarakkeet (calculated columns)
luodaan DAX-lausekkeina (Data Analysis Expressions), jotka
muistuttavat Excelin kaavoja ja funktioita
• PowerPivotilla muodostettuihin pivot-taulukoihin voidaan lisäksi
luoda laskettuja kenttiä (aiemmin mittarit/measures), jotka
laajentavat merkittävästi pivot-taulukoiden laskennallisia
mahdollisuuksia
8
9. Miksi PowerPivot?
• Excelillä tuotettavissa Pivot-raporteissa mm. seuraavia rajoituksia:
• Raportoitavan aineiston pitää olla yksi Excel-luettelo, joten tarvittavat tiedot
kootaan yhteen aineistoon VLOOKUP (PHAKU) -funktion avulla
• Aineiston pitää mahtua yhteen laskentataulukkoon (1 048 576 riviä)
• Tavallisen Pivot-taulukon laskennalliset mahdollisuudet rajoittuneita
• Suurten aineistojen käsittely ja raportointi Excelissä voi olla hyvin hidasta ja
työkirjat voivat olla kooltaan hyvin suuria
• PowerPivot tarjoaa seuraavia mahdollisuuksia:
• Pivot-taulukon voi muodostaa useista eri tauluista, jotka voidaan ladata eri
tietolähteistä
• Taulujen välinen yhdistäminen onnistuu ilman VLOOKUP-funktiota
• Ei rivimäärärajoituksia, vain fyysinen tiedostokoko ja muistimäärä rajoittavat
• Laskentaa pivot-taulukossa voi monipuolistaa DAX-kielisillä mittareilla
• Aineiston käsittely erittäin nopeaa (vrt. sama rivimäärä tavallisessa Excelissä)
• Tehokas pakkaustekniikkaa
9
10. Mitä PowerPivot vaatii organisaatiotasolla?
• Raporttien tuottajilla ja pivot-raportteja muokkaavilla käyttäjillä
oltava PowerPivot
• Kaikilla käyttäjillä oltava sama PowerPivot-versio
• PowerPivotista on kolme eri versiota:
• Excel 2010 (SQL Server 2008 R2)
• Excel 2010 (SQL Server 2012)
• Excel 2013
• Eri versiot eivät ole suoraan yhteensopivia, mutta tietomallin voi
päivittää uudemman version PowerPivotiin avattaessa
• PowerPivot-tietomallin luominen on yksinkertaisinta valmiiksi
denormalisoidusta tietolähteestä (data warehouse)
käyttäjän ei tarvitse tuntea täydellisesti taustalla olevaa
tietokantaa
10
11. Mitä PowerPivot muuttaa organisaatiotasolla?
• Plussat
•
•
•
•
Jokainen voi itse tuottaa raportin suoraan lähdedatasta ilman välikäsiä
Yhden käyttäjän tekemää tietomallia voivat muut hyödyntää ja jalostaa
Nopeasti saatavilla oleva tieto helpottaa jokapäiväistä päätöksentekoa
Tietokanta-asiantuntijoiden työkuorma kevenee
• Miinukset
• Käyttäjä voi raporttia tuottaessaan:
• Ymmärtää väärin lähdedatan, jolloin esimerkiksi valitsee laskentaan tai
yhteyksien muodostamiseen vääriä kenttiä
• Käyttää väärin rakennettuja kaavoja ja saada silti oikean näköisiä tuloksia
11
12. PowerQuery, Power View, PowerMap
• PowerQuery tiedon löytämiseen ja yhdistämiseen
• Power View'llä nopeat raportit Excelissä ja SharePointissa
• PowerMapissa tieto on kartalla
12
13. Mikä on Power View?
• Interaktiivinen työkalu datan tutkimiseen, visualisointiin ja
esittämiseen
• Mahdollistaa ad-hoc –tyyppisen raportoinnin
• Käytettävissä seuraavissa sovelluksissa
• Excel 2013
• SharePoint 2010/2013
• Edellyttää SharePointiin lisäosan:
SQL Server 2012 Service Pack 1 Reporting Services Add-in for Microsoft
SharePoint Server Enterprise Edition
13
14. Power View:n tiedostomuodot
• Excelissä tehdyt Power View –raportit ovat osa XLSX-tiedostoa
• SharePointissa tehdyt Power View –raportit ovat RDLX-tiedostoja
• Raportteja ei voi käyttää täydellisesti ristiin
• SharePointissa tuotettua raporttia ei voi avata Excelissä
• Excel-tiedostossa oleva Power View –raportti voidaan esittää SharePointissa
vain julkaistaessa kokonaisia laskentataulukoita, mutta ei toimi Excel Web
Access web partissa
• Silverlight tarvitaan toistaiseksi Power View –raporttien
tuottamiseen ja lukemiseen, mutta siirtoa HTML5-alustalle
valmistellaan parhaillaan
14
15. PowerQuery
• Excelin 2010- ja 2013-versioihin erikseen asennettava apuohjelma
• Mahdollistaa eri lähteistä tulevien tietojen yhdistämisen ja
suodattamisen
• Eri lähteistä tulevien aineistojen rivit voidaan yhdistää (Append) ja
sarakkeet koota yhteen luetteloon (Merge)
• Kyselyn tuottamaa taulukkoa voidaan hyödyntää
• PowerPivot-tietomallissa
• Power View –raportissa
• PowerMap-raportissa
15
16. PowerMap
• Excelin 2013-versioon erikseen asennettava apuohjelma
• Mahdollistaa datan visualisoinnin 3D-muodossa karttapohjalla
• Raporttiin voidaan luoda useita näkymiä (Scene), joista voidaan
esittää ajastettu ja animoitu esitys
• Esityksen voi tallentaa myös videotiedostona (mp4)
16
18. Miksi jakaa raportit SharePointin kautta?
• Hallittu ja turvallinen jakelukanava
• Raporttien tallentamiseen tavallinen kirjasto tai PowerPivot Gallery
• Tietoyhteyksien hallintaan tietoyhteyskirjasto
• Datan päivittämisessä tarvittavien käyttäjätunnusten hallinnointiin Secure
Store Service
• Käyttöoikeuksilla mahdollisuus rajata tarkkaan, kuka saa raportteja
• tuottaa, muokata ja poistaa
• lukea
• päivittää
• Automaattinen versionhallinta pitää raportit järjestyksessä ja
mahdollistaa virheen sattuessa edellisen version palauttamisen
• Raporteille mahdollisuus määrittää elinkaaren hallintaan liittyviä
toimintoja kuten automaattinen arkistointi tai poistaminen
18
19. Ympäristövaatimukset
Väline
Ominaisuudet
Asenna tai konfiguroi
SharePoint
• Excel Services –tekniikka mahdollistaa Excel- • Luo ja konfiguroi Excel Services
raporttien julkaisemisen ja interaktiivisen
Service Application SharePointkäytön selaimessa
palvelimeen
• SharePointin yleinen dokumentinhallinta
SQL Server Analysis • Excel-raporteissa tuetaan PowerPivotServices in
tietomallia ja PowerPivot-tietomalliin
SharePoint Mode
perustuvaa pivot-taulukkoa voi mukauttaa
selaimessa
• Asenna SQL Server Analysis
Services SharePoint-modessa
• Rekisteröi Excel Services –
asetuksissa Analysis Services
Server
Reporting Services • Power View
in SharePoint Mode
• Asenna SQL Server Reporting
Services SharePoint modessa
• Asenna SQL Server Reporting
Services add-in for SharePoint
Kaikki PowerPivotominaisuudet
• SharePointiin tallennettua tietomallia voi
käyttää tietolähteenä Excelissä
• Ajastettu datan päivittäminen
• PowerPivot Gallery
• Hallintasivu
• BISM link file content type (Yhteys SSAS
Tabular –tietomalliin)
• Asenna PowerPivot for
SharePoint 2013 add-in.
19
20. PowerPivot Gallery
• Kirjasto Excel- ja Power View –raporttien julkaisemiseen
• Näyttävämpi käyttöliittymä tavalliseen kirjastoon verrattuna
• Mahdollisuus luoda Power View –raportteja suoraan kirjastoon
tallennetusta tietomallista selainkäyttöisellä Power View -editorilla
• PowerPivot Galleryyn tallennettua PowerPivot-tietomallia voi
käyttää tietolähteenä Excelissä
• Tallennettujen raporttien datan päivitys voidaan ajastaa
suoritettavaksi haluttuna ajankohtana
20
24. Power View –raportin luominen SharePointissa
• PowerPivot Galleryyn tallennettu tietomallin sisältävä raportti
kelpaa Power View –raportin lähteeksi
• Power View –editori avautuu valitun tiedoston oikeassa
yläkulmassa olevasta painikkeesta
24
25. Power View –editorin käyttöliittymä
1. Valintanauha (Ribbon) työkaluille
2. Kenttäluettelo (Field List) esittää lähdedatasta tulevat kentät
3. Näkymä (View) mahdollistaa navigoimisen toisiin
raporttinäkymiin
4. Raporttialueelle tuotetaan tarvittavat raportin osat (taulukot,
kaaviot jne.) rastittamalla kenttäluettelossa tarvittavat kentät
5. Suodattimet (Filters) mahdollistaa raportin sisällön suodattamisen
25
26. Raportin luominen
1. Raporttiin voi lisätä uusia näkymiä eli "sivuja"
2. Näkymään syntyy raportti valitsemalla kentät kenttäluettelosta
26
29. Power View –raportin tallentaminen
• Voit tallentaa raportin SharePointiin tai viedä PowerPointiin
29
30. Kurkistus tulevaan: Power BI for Office 365
• Raportointiympäristö Office 365 –käyttäjille
• SharePoint-sivusto raporttien julkaisemiseen ja tiedon hakuun
• Hakutoiminto, joka tuottaa raportteja kirjoitetun hakusyntaksin
perusteella ja valitsee automaattisesti raportin esittämistavan
• Mahdollisuus hyödyntää pilvipalvelussa dataa On-premises –
ympäristöstä Microsoftin Data Management Gatewayn avulla
30
31. Sovelton kurssitarjonta aiheeseen liittyen
Kurssi
Kesto
Seuraavat toteutukset
Excel PowerPivot
2 pv
27.1. Helsinki
3.2. Tampere
13.3. Helsinki
10.4. Tampere
28.4. Helsinki
Raportointi – välineinä SharePoint ja Excel Services
2 pv
29.1. Helsinki
26.3. Helsinki
Markkinoinnin data-analytiikka Microsoft-työkaluilla
2 pv
10.2. Helsinki
31