Power bi

29
11 Novembre 2015 #CloudConferenceItalia @walk_2_talk

Transcript of Power bi

Page 1: Power bi

11 Novembre 2015

#CloudConferenceItalia

@walk_2_talk

Page 2: Power bi

Sponsor

Page 3: Power bi

Speaker

• Consulente e formatore in ambito business intelligence, business analyticse data mining.

• Dal 2002 le attività principali sono legate alla progettazione di datawarehouse relazionale e alla progettazione multidimensionale construmenti Microsoft.

• Docente all'Università di Pordenone nel corso di analisi dei dati e Big Data

• Community Lead di 1nn0va (www.innovazionefvg.net)

• dal 2014 MVP per SQL Server e relatore in diverse conferenze sul tema.

[email protected]

@marcopozzan.it

www.marcopozzan.it

http://www.scoop.it/u/marco-pozzan

http://paper.li/marcopozzan/1422524394

Page 4: Power bi

Power BI

Page 5: Power bi

Agenda

• Che cosa è Power BI

• Architettura di Power BI

• Data refresh

• Security

• Dove usare Power BI

• Conclusioni

Page 6: Power bi

Opportunità

• L’opportunità dei dati è più grande di quanto si possa pensare

• A livello mondiale , le aziende leader otterranno $1.6T di valore in

più dai loro dati e dagli investimenti sulle analisi dei dati nei prossimi

quattro anni rispetto alle aziende che non lo faranno.

• Massimizzare il ritorno sul patrimonio dei dati rappresenta

un'opportunità che è concreta per qualsiasi organizzazione.

• Ciò significa che i dati sono davvero la nuova valuta del XXI secolo

per l’economia aziendale

Page 7: Power bi

Opportunità

Cosa bisogna fare per cogliere queste opportunità?

“Put new data types

and analytics capabilities in the hands of more people, faster“.

con velocità

Molte Persone: c’è

bisogno di coinvolgere

molte persone per

sbloccare le intuizioni.

Democratizzare i dati

aziendali

Nuovi analytics:

Nuovi strumenti di

analisi per

analizzare i nuovi

tipi di dato

Dati diversi:

raccogliere una

vasta gamma di dati

diversi con tipi di

dato nuovi

Fonte: Microsoft and IDC, April 2014

Page 8: Power bi

Obbiettivo di Microsoft con Power BI

“Experience your data . Any data , any way , anywhere”… esperienza

unificata per accedere:

• Molti dati

• Molti device

• Ovunque

• Ogni volta che si vuole

Page 9: Power bi

Che cosa è Power BI

“five seconds to sign up, five minutes to

Power BI è un servizio di analisi di business basato sul cloud che

consente:

• Accesso veloce e facile ai dati

• Insights da ogni dispositivo

• La scoperta e l'esplorazione dei dati

• Un punto di vista a 360º del Vostro business

• Collaborazione attraverso l’organizzazione

• Chiunque può analizzare e visualizzare i dati

wow! ”

Page 10: Power bi

Evoluzione di Power BI

V1: Power BI per Office 365 GA

Release Feb 2014

V2: Power BI Dashboards GA

Release July 2015

Lo scopo è la self service BI Lo socpo è Self Service BI +

elementi di corporate BI

Excel Add-Ins Excel Add-Ins o Power BI Desktop

Integrazione con Office 365 +

SharePoint Online

Indipendente come Software as a

Service

I dati devono essere replicati nel

Data Model (Power Pivot) di Excel

Supporta il Data Model di Excel +

altre sorgenti dati e Connettori

SaaS oppure APIs

Page 11: Power bi

Overview di Power BI

AcquisizionePulizia

Trasformazione

Data Model -Modellazione

ReportingVisualizzazione

datiEsplorazione

dati

Servizio di Power BI

(REST Api’s)

Portale web che serve

per Condivisione e

collaborazione e Q&A

Dati (Content packs, Live

dashboarding,

Visualizzazioni)

Report

Dataset (Data refresh)

Q&A: Query con

linguaggio naturale

Non Microsoft cloud software systems(e.g., SaaS applications, IOT scenarios, and data streams)

Power BI Desktop

Power Query Power Pivot Power View

Power Map

Excel Pivot TableExcel Pivot Chart Power BI Site

• Nuovo strumento di

creazione delle query,

modello di dati e report

• Ciclo di rilascio mensile per

nuove funzionalità

• Formato file PBIX

Excel

• include Power Query , Power

Pivot , e Power View

• Ciclo di rilascio molto più

lento di nuove funzionalità

grazie all'integrazione di Excel

• Formato file XLSX

• Dashboards e Q&A devono essere

creati nel portale web; i report

possono essere modificati nel

web

• Attenzione! Non c'è nessuna

possibilità di download ( PBIX o

XLSX ) da Power BI Service .

Dati On-premises

SQL Server analysis services

Databases andother data sources

Partner apps

Office 365

Dynamics

Azure data services

Microsoft cloud

Non-Microsoft cloud

Web browser

Mobile apps

iOS

Sorgenti dati

Page 12: Power bi

Oggetti in Power BI Site

DashboardsQ&A

Query a linguaggio naturale

Dashboard

Contenuto pinnato da uno

o più report + Q & A

Embedded Dataset

Struttura dati in-memory columnar.

Limitata la dimensione a 250MB

compressi. In questo scenario i dati

sono salvati in un dataset e importati

all’interno del servizio di Power BI.

Richiede un refresh schedulato.

Possono essere creati in vari modi:

Pull

• Power BI Desktop

• Power Pivot Excel add-in

• SaaS Connector (SaaS Content Pack)

Push

• Streaming data (Azure Stream

Analytics)

• API library

Direct Connect Dataset

Le query che sono live sulle sorgenti

dati originali. Utile nel caso di dati di

investimenti o di grandi dataset che

non possono essere replicati e dove è

richiesto un livello di sicurezza di riga.

Non è richiesto un refresh schedulato.

In questa situazioni il dataset in

Power BI è un stringa di

Connessione.

Possono essere creati in vari modi:

• Azure SQL DB

• Azure SQL DW

• Spark (HDInsight or On-Prem)

• SSAS Tabular

Report

prodotti con

Power BI

Desktop

Reports

Report

prodotti con

Power View

per Excel

Report

prodotti

con content

pack

Report

prodotti

con Power

BI

Dataset

Dataset

da Power Pivot

di excel

Dataset

da Power BI

Desktop

Dataset

Da content pack dell’organizzazione o

da SaaS di terze party

Dataset

da API custom

o stream

Dataset

da connettore

Analysis services

Power BI Services

Dashboard

Contenuto pinnato da uno

o più report + Q & A

Page 13: Power bi

Visione di Microsoft

{ }101010101000100

Page 14: Power bi

Demo 0

• Power BI: «day in the life»

• Importare i dati degli incidenti in america nel 2011

• Collegare un elemento ad una dashboard

• Creare un report

• Usare Q&A

Page 15: Power bi

Power BI Desktop

• Applicazione desktop 32 / 64bit liberamente scaricabile ottimizzata per

l'utilizzo di Power BI Service

• Combina la potenza di Power Query, Power Pivot e Power View

• Specializzato nella visualizzazione interattiva e analisi dei dati

• Risultato principale: report interattivi

• Pubblicazione senza sforzo di report interattivi per gli utenti di Power BI

• Aggiornato su base mensile

Page 16: Power bi

Demo 1

• Power BI Desktop: Creazione report e dashboard in 10 minuti

• Dati precipitazioni.xls

Page 17: Power bi

DMZ

Data refresh: Personal gateway

• Personal Gateway permette di tenere i dati sincronizzati on-premises

(Richiede una schedulazione del refresh )

• Analysis Services Connector permette le live query su SSAS (Ottimizza

le query per una esplorazione interattiva)

Nome Strumento

Data Management

Gateway

Power BI (v1)

ADF

Power BI Personal

GatewayPower BI (v2)

Analysis Services

ConnectorPower BI (v2)

DMG

Data

Source

Excel

Tutti con lo stesso base code

Power BI for O365

PowerBI.com

Azure Data Factory

Page 18: Power bi

Data refresh: Personal gatewayTipo di sorgente Tipi di refresh

On-premises Per tutte le sorgenti dati on-premises abbiamo bisogno del gateway che

consente un aggiornamento dei dati schedulato

Cloud Data Non serve il gateway per connettersi ad Azure SQL Server, Azure SQL Data

Warehouse, Azure HDinsignt con refresh automatico (non serve configurarlo)

a cadenza oraria

Conettore SaaS

(content packs)

Se il content pack è dato da un on-line Services (Salesforce, Marketo,

SandGrid, GitHub,...) con refresh automatico (non serve configurarlo) a

cadenza giornaliera oppure on-demand con un click e non generalmente non

serve il gateway. Se il content pack è di tipo aziendale il refresh è deciso da

chi crea il content pack potrebbe servire il gateway

Direct Connect

(Live connection)

Non serve il gateway ma server l’analysis services connector per SSAS (no

Scheduled). Il Real time solo per Azure Stream Analytics e Power BI REST

https://support.powerbi.com/knowledgebase/articles/474669-data-refresh-in-power-bi

Page 19: Power bi

Demo 2• Utilizzare le live query

• http://www.microsoft.com/en-us/download/details.aspx?id=45333

Page 20: Power bi

Che cosa sono i content pack• Rendono facile la visualizzazione e l’analisi con

soluzioni precostituite per i servizi più popolari

(16 content pack)

• Ci si connette rapidamente al proprio account da

Power BI e si può vedere i dati attraverso

Dashboard in tempo reale e report interattivi che

sono stati pre-costruiti.

• Prossimi mesi Adobe Analytics, comScore, Azure

mobile Engagment, Sage, SpaceCurve, tyGraph,

CircuitID, Sumo Logic, SQL Sentry, Zuora,

Planview, Insightly, Troux , Inkling, e altri.

Page 21: Power bi

Che cosa è la visuals gallery• Una galleria di effetti visivi creati dalla

comunità di Power BI.

• Navigare attraverso gli effetti visivi

per importli in Power BI

• Creare un efftto visivo personalizzato

per gli altri da inserrie nella gallery.

• https://app.powerbi.com/visuals?WT.

mc_id=Blog_CustomVisuals

Page 22: Power bi

Demo 3

• Utilizzare i content pack ed elementi della visual gallery

Page 23: Power bi

Sicurezza e collaborazione

• Ci sono due modi di lavorare o sul workspace personale o con un

gruppo (solo per Power BI Pro)

• Ogni membro del gruppo può modificare i contenuti del gruppo

(datasets, reports, dashboards) Readonly group è in roadmap

• Solo le dashboard sono condivise con utenti dello stesso tenant (no

dataset e report) e vale solo per le dashboard al di fuori di un gruppo

• Il miglior modo per condividere le dashboard sono i content pack

Page 24: Power bi

Licenze• Con GA del nuovo servizio ci sono tre licenze disponibili per Power BI.

• Power BI (gratuito)

• Power BI Pro

• BI Power per Office 365

• Di questi, Power BI Pro e Power BI per Office 365 sono a pagamento

con anche una offerta di prova.

• Inoltre, Power BI per Office 365 come licenza sparirà.

https://powerbi.microsoft.com/it-it/pricing

Page 25: Power bi

Power BI – casi d’uso (developer)

• Progettazione di un nuovo data warehouse

• Rapido giro per avere un POC (Proof of Concept)

• Abilità di caricare più dati assieme trovando i punti critici

• One-time Reporting

• Necessità di rispondere ad una nuova domanda in modo veloce

• Capacità di creare un report senza impegnare troppe risorse

• Real Time Stream Analytics

• Permette di utilizzare un Azure Data Stream come sorgente dati per realizzare un

report in real time

Page 26: Power bi

Power BI – casi d’uso (developer)

• Report per un DW

• I tool di visualizzazione dei report sono ottimi per un DW

• Sono supportate molte sorgenti dati: SSAS, SQL, Big Data

• Itegrazione di nuovi dati di analisi

• Testare nuova sorgente prima di spendere del tempo di sviluppo

• Creare un report di mock up con l’utente finale per solidifcare i requisiti

Page 27: Power bi

Power BI – casi d’uso (analisti)

• Report di reparto

• Creazione veloce di report ad-hoc per i dati di reparto

• Può essere creato con un piccolo impiego di risorse IT

• Non richiede la conoscenza della struttura dati

• Report nuovo per dati presi da DW

• I tool di visualizzazione sono abbastanza user-friendly

• Abilità di condividere i report facilmente

• Integrazione dei dati con DW

• Rapido mash up dei dati con un DW esistente per una analisi ad-hoc

• Dispute sui dati

Page 28: Power bi

Conclusioni

• E’ una piattaforma di visualizzazione basata sul cloud

• Da la possibilità di essere estesa con le API

• Da la possibilità di visualizzare dati on-premises

• Power BI si evolve continuamente facendo accrescere il proprio ruolo

tra i tool di self service Bi ma anche come elemento per la corporate BI

• Si può utilizzare con un approcio ibrido per portare dei vantaggi a una

infrastruttura BI/DW esistente

Page 29: Power bi

Grazie!

#CloudConferenceItalia