Tech Conference 28.-29.5.2015 Power BI Pekka.Korhonen@sovelto.fi #TechConfFI Johdanto 2 1
Microsoft BI komponentit Azure Machine Learning Stream Analytics HDInsight DocumentDB Blob/table storage VM SQL DB + RS Office 365 Power BI StreamInsigt Complex Event Processing Business Data Master Data Services Azure Data Sync Integration Services Data Quality Services Native Reporting Services Data Warehouse ColumnStore Indeksit Excel PowerPivot for Excel Power View Power Map Power Query Data Mining Add-in (Power BI for office365) Power BI Designer Datazen Dashboard Designer Analysis Services Multidimensional + Data Mining Analysis Services Tabular BISM Business Intelligence Semantic Model Datazen Server Power BI Appsit Datazen Appsit SharePoint server Performance Point Services PowerPivot for Sharepoint Power View Integrated Reporting Services Power BI 2
Power BI Kehittyy koko ajan. Tällä hetkellä (5/2015) merkittävä versio preview-vaiheessa Ei tule enää vaatimaan Office 365 tilausta, vaan toimii itsenäisenä palveluna Bi Site pilvessä oleva sivusto, jonne voi tallettaa: Dashboardeja Raportteja Dataseteja Q&A Natural language Query (englanniksi) datalähteisiin Power BI Designer (Preview) Uusi raporttien suunnittelutyökalu, jolla tehdyt raportit tallennetaan Power BI sivustolle, uusia verisoita tulee koko ajan Power BI Appsit (for IOS, Windows) Microsoft Power BI Analysis Services Connector AS Tabular yhteys (ei tarvitse siirtää dataa pilveen) Power BI Site (preview) 6 3
Versiot ja hinnoittelu 7 Raporttiesimerkki (Microsoft demo site) 8 4
Q&A esimerkki (Microsoft demo site) 9 Power BI Designer 10 5
Power BI Designer Interaktiivisten raporttien suunnittelutyökalu Nopea download, helppo ottaa käyttöön vaikka esim. Exceliä ai voisikaan päivittää uusimpaan verioon Voidaan päivittää jatkuvasti (kuukausittain) uusia ominaisuuksia (vs. Excel) Kaikki muutokset näkyvät saman tien (ei erikseen suunnittelu ja katselu) Voisi sanoa, että väline on yhdistelmä Power Query + Power Pivot + Power View Valmis Dashboard ladataan tietoineen Power Bi Saitille Datalle on määriteltävissä On-Demand tai Scheduled Refresh Tässä toistaiseksi rajoituksia Analysis Services Connector sallii reaaliaikaisen datan käsittelyn 11 Power BI Designer 12 6
Power BI Designerin käyttö 1. Määrittele datalähde ja ota sieltä haluamasi data 2. Muokkaa tarvittaessa kyselyitä monipuolisesti 3. Määrittele mahd. muut datalähteet ja datat 4. Määrittele tarvittaessa tietojen väliset yhteydet (relationships) 5. Tee raportit 6. Lataa malli Power BI Saitille 7. Luo Saitilla haluamasi Dashboardit 8. Jaa Dashboardit 9. Määrittele Datan Refresh-ominaisuudet 13 Datalähteet 14 7
Kyselyn muokkaus 1 Tietotyyppien muuttaminen Sarakkeiden/rivien/duplikaattien poistaminen Järjestäminen Ryhmittely Kyselyiden yhdistely (Merge eli join) Kyselyiden lisääminen (toisen perään) Jne. 15 Kyselyn muokkaus 2 Split column Pivot/unpivot column Numeerisen sarakkeen laskentasäännöt Päiväyssarakkeen käsittely Jne. 16 8
Kyselyiden yhdistely Esim. M:N-yhteydet mahdollisia! 17 Raportin toteuttaminen Raporttisivut raporttityypit raportti kyselyiden kentät 18 9
Esimerkki 19 Power BI Site 20 10
Power BI Site Dashboardin luominen: Hae data haluamastasi lähteestä, esim. Excel / Power Pivot Excel tiedosto Power BI Designer tiedosto Analysis Services Tabular Jne. Jos lähteessä ei ole valmiita raportteja, niin suunnittele ne suoraan Saitilla datasetista Toki muidenkin raporttien mukana tulleista dataseteistä voi tehdä uusia raportteja Lisää raportit Dashboardeille 21 Power BI Get Data 22 11
Datalähteet (tulee koko ajan lisää) 23 Esim. raportin teko datasetista 24 12
Power BI Site - Dashboards Toiminnot Dashboardille, mm. jakaminen Tässä voi myös luoda uuden Dashboardin ja liittää siihen haluttuja raportteja 25 Dashboardin jakaminen Data jaetaan sähköpostikutsulla (Pro edition) Mail-domain oltava sama kuin itsellä 26 13
Power BI Site - Reports Reports-valinassa voidaan tutkia Dashboardin raportteja yksitellen (jako ei mahdollinen) Raportit voi kiinnittää Dashboardiin 27 Power BI Site Datasets Datasetille voidaan määritellä mm. ajastettu päivitys Tässä siis toistaiseksi paljon rajoituksia 28 14
Datasetien päivitys Useat datasetit ovat päivitettävissä, rajoituksia: If you've manually entered a SQL statement to execute, this cannot be scheduled for refresh. The alternative is to build the query by selecting the tables or views through the UI. If you've created a direct connection to data through Power Pivot, it cannot be scheduled for refresh. The alternative is to connect directly through Power Query. If you've loaded the data to a worksheet, it cannot be scheduled for refresh. The alternative is to load the query directly into the data model by changing the query s load settings Excelissä vain seuraavat Power Query lähteet: 29 Power BI Analysis Services Connector Erillinen komponentti, joka mahdollistaa reaaliaikaisen yhteyden AS Tabular malliin Dataa ei siis siirretä Power BI Saitille Ehtoja: Only SQL Server Analysis Services Tabular models are supported for Power BI Preview The connector has to continue running and the computer where it is installed has to remain on..net Framework 4.5.1 or later must be installed on the computer. Installing the Power BI Analysis Services Connector and the Data Management Gateway on the same computer is not supported. If you already have the Data Management Gateway installed, uninstall it before installing the Power BI Analysis Services Connector, or install the Connector on different computer. The Analysis Services server is domain joined. The Analysis Services connector & Analysis Services server are installed on computers in the same domain. If you use a.onmicrosoft.com email address, you'll need to sync your Active Directory to Azure Active Directory using Azure Active Directory Sync (DirSync). 30 15
Datazen arkkitehtuuri 31 Esim. Datazen raporteista (winapp) 32 16
Tech Conference 28.-29.5.2015 Kiitos pekka.korhonen@sovelto.fi # TechConfFI 17