41
Power BI Dashboard in Hour

Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Embed Size (px)

Citation preview

Page 1: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Power BIDashboard in Hour

Page 2: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

• 10 + years of experience in Complete Microsoft BI Stack

• BI Solution Architect (Email – [email protected] , @Vishal_bi) • Blogging @ http://bimentalist.com , http://sqlmentalist.com• Knowledge sharing - 350+ BI Articles ,400 SQL Article , 350+ SQL Script • 4 Complex SQL tool innovator on Codeplex & open source all- https://goo.gl/OI3sB4• Slide share publication - http://www.slideshare.net/VishalPawar_BI• 2 LinkedIn Post - https://www.linkedin.com/today/author/120635304• Free Power BI Course publish on Udemy - https://goo.gl/ArL0qe , 2000 + Student • Founder & Leader of Global Power BI User Group http://goo.gl/oV7IHz , 1200+ Member• Professional Microsoft BI Trainer Mentalist Network • Founder & BI Consulting Partner of Right Click Info • NMUG Community Founder Leader , Speaker - http://nmug.org/• Microsoft Community Representative for Navi Mumbai region.• SQL PASS Chapter Lead for Mumbai & Navi Mumbai • MCTS: Microsoft® Certified Technology Specialist -SQL Server 2008 R2, BI • MCSA: Microsoft® Certified Solutions Associate• CSM: Certified Scrum Master from Scrum Alliance, US• SQL Server Expert in Architecting and Optimization • BE - Computer Science & Engineering , RAIT , Mumbai• MBA-Information System, Arianth College , Pune

About Me

Page 3: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Database Administration, Support, MaintenanceAgenda

Always on Screen !

Page 4: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Today, BI extends to everyone

Everyone

Analyst to end user

IT to end user

2nd waveSelf-service BI

1st waveTechnical BI

3rd waveEnd user BI

BI for Everyone

Page 5: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Turning data into business insights is challenging

Common BI challenges include…

Multiple data sources Data residing in cloud solutions and on-premise locations is difficult to access and refresh securely

End-to-end view Data often resides in disparate locations, making it difficult to see a complete picture of your business

Right data for the right users at the right time

Different roles have different needs and business users need the latest operational data

BI Challenges

Page 6: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Old Approach

ETL DataWare

HouseReports

Web sites

paper

Data

ETL

SSIS

VIS

UA

LIZA

TIO

N

SSRS

SHA

RIN

G

SharePoint

DA

TAW

AR

EHO

USE SSAS

Data

mining

Pre

dic

tio

n Data Mining

Traditional Microsoft BI Approach

Page 7: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

New Approach

ETL DataWare

HouseReports

Web sites

paper

Data

ETL

SSIS

VIS

UA

LIZA

TIO

N

SSRS

SHA

RIN

G

SharePoint

DA

TAW

AR

EHO

USE SSASET

L

Power Query

DA

TAW

AR

EHO

USE Power

PivotV

ISU

ALI

SATI

ON Power View

Power Map

SHA

RIN

G Power QueryO365

SEA

RC

H Q&A

New & Curent Microsoft BI Approach

Pre

dic

tio

n Data Mining

Pre

dic

t

Machine Learning

Power BI

Page 8: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Database Administration, Support, MaintenanceWhat is Power BI

A suite of business analytics tools

Analyze data and share insights

Monitor your business

Get answers quickly with rich dashboards

Available on every device

Power BI

• Industry-leading SaaS service

o 5 seconds to sign up, 5 minutes to WOW

• Large Power BI ecosystem

o ISVs, SIs and partners creating unparalleled momentum

• Integrated across Microsoft products

o Customers benefit from integration with other Microsoft

products

Page 9: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Key benefits and differentiators of Power BI

Pre-built dashboards and reports for popular SaaS solutions

Integrated with familiar Microsoft products, utilizing commitment for scale & availability in Azure

Auto insights and intuitive data exploration using natural language query

Live, real-time dashboard updates

Fast deployment, hybrid configuration, secure, and integrated with existing IT systems.

Secure, live connection to your data sources, on-premises and in the cloud

Why Power BI-Part 1 ?

Page 10: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Where Why Power BI Part 2 to 29, Visit -https://powerbi.microsoft.com/en-us/

A 360-degree view for business users With most important metrics in one place Updated in real time Available on all of devices On One click, users can explore data in dashboard Using intuitive tools that make finding answers To over 50 connections to popular business applications Complete with pre-built dashboards crafted by experts Help you get up and running quickly Access your data and reports from anywhere Publish reports securely to your organization Setup automatic data refresh for the latest information

Why Power BI Part 30 ?

Page 11: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Database Administration, Support, MaintenanceWho – User of Power BI

C?O - CEO, COO, CFO, CIO, CRO and CXO

PMO - Project and Portfolio Manager

Business & Data Analyst

Developer & DBA – Monitoring & Data Mashup

Dashboards and Report

Data Steward

IT Team, IT Professional

Consumer, End User Report

Data Scientiste

Page 12: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Database Administration, Support, Maintenance

Power BI – Enterprise Platform

Page 13: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Prerequisites and setup steps• Internet connectivity: You must be connected to the internet• At minimum, a computer with 2-cores and 4GB RAM running one of the following version of Windows: Windows 7,

Windows 8, (64-bit preferred), Windows 8.1 or Windows 10 or Windows Server 2008 R2 or Windows Server 2012/R2 • Microsoft Power BI Desktop requires Internet Explorer 9 or greater• Verify if you have 32bit or 64bit operating system to decide if you need to install the 32bit or 64bit applications.

o Search for computer on your PC, right click properties for your computero You will be able to identify if your operating system is 64 or 32 bit based on “system type” as shown below

• Download and install Power BI Desktop: Download and install Microsoft Power BI Desktop from http://www.microsoft.com/en-us/download/details.aspx?id=45331. Optionally, you can also install the Power BI Desktop tool from the Power BI Desktop Install folder on the flash drive that will be provided on the day of thesession. Please choose appropriate 64-bit or 32-bit version depending on your platform. Microsoft Power BI Desktop is available for 32-bit (x86) and 64-bit (x64) platforms

• Signup for Power BI: Go to http://aka.ms/pbidiadtraining and sign up for Power BI with a business email address. If you cannot sign up for Power BI, let the instructor know.

• If you have an existing account, please go to http://app.powerbi.com and Sign in using your Power BI account

Power BI in these browsers:

• Microsoft Edge

• Internet Explorer 11

• Chrome desktop latest version

• Safari Mac latest version

• Firefox desktop latest version

Installation

Page 14: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

How much Power BI cost

For Latest update always visit - https://powerbi.microsoft.com/en-us/pricing/

Page 15: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Connect to what matters to you

File

• Excel

• CSV

• XML

• Text

• JSON

• Folder

• SharePoint Folder

Database

• SQL Server Database

• Access Database• SQL Server Analysis

Services Database• Oracle Database• IBM DB2 Database• MySQL Database• PostgreSQL

Database• Sybase Database• Teradata Database• SAP HANA

Database• IBM Informix

Database (Beta)• SAP Business

Warehouse• Amazon Redshift

(Beta)• Impala (Beta)• Snowflake (Beta)

Online Services • SharePoint Online List• Microsoft Exchange Online• Dynamics 365• PowerApps Common Data Service

(Beta)• Facebook• Salesforce Objects• Salesforce Reports• Google Analytics• appFigures (Beta)• Azure Enterprise (Beta)• comScore Digital Analytix (Beta)• GitHub (Beta)• MailChimp (Beta)• Marketo (Beta)• Dynamics 365 for Financials (Beta)• Mixpanel (Beta)• Planview Enterprise (Beta)• Projectplace (Beta)• QuickBooks Online (Beta)• SparkPost (Beta)• Smartsheet• SQL Sentry (Beta)• Stripe (Beta)• SweetIQ (Beta)• Troux (Beta)• Twilio (Beta)• tyGraph (Beta)• Webtrends (Beta)• Zendesk (Beta)

Page 16: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Data set use in today Presentation

Data Set 1

• Custom ,Manually created

• Salary Details

• Excel example will have Meta data information

Data Set 2

• Power BI Sample DB

• From Obvience

• How to get it >>Next Slide

Page 17: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

DEMO – Power BI Desktop

Welcome screen

Power BI Desktop Landing Screen

Connect to Data, Shape and Combine Data

Share Your Work

Report view

Top Menu

File Menu

Option Menu

Robbin Menu

Data view

File Menu

Visualization Charts

Field Plan

Query Editor

Relationships view

Page 18: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Power BI PlatformPower BI Desktop

Prepare Explore ShareReport

Power BI Service

Data refresh

Visualizations

Live dashboards

Content packs Sharing & collaborationNatural language query

Reports

Datasets0100110101

</> embed, extend, integrate

Data sources

Cloud-based SaaS solutionse.g. Marketo, Salesforce, Quickbooks, Google Analytics, …

On-premises datae.g. Analysis Services, SQL Server

Organizational content packsCorporate data sources or external data services

Azure servicesAzure SQL, Stream Analytics…

Excel and CSV filesWorkbook data, flat files

Power BI Desktop filesData from files, databases, Azure, Online Services, and other sources

Power BI Overview

Page 19: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Data from services

o Content packs for SaaS services that you already use, e.g. ….

o Growing number of supported SaaS solutions

Data from databases

o Cloud: Azure SQL Database, Azure SQL Data Warehouse, Spark on HDInsight

o On-premise: SQL Server Analysis Services tabular or multi-dimensional, SQL Server, SAP HANA, Oracle, Teradata (Gateway required)

Data from your organization

o Content published by others in your org (organizational content packs)

Data from files

o Import data from Excel, Power BI Desktop, or CSV files

o Connect, manage and view Excel in Power BI

SaaS solutionse.g. Marketo, Salesforce, Quickbooks, Google Analytics…

On-premises Data

Data sources

OrganizationalCorporate data sources or external data services

Azure servicesAzure SQL, Stream Analytics…

Power BI Desktop filesData from files, databases, Azure, and other sources

Excel and CSV files

Built-in connectivity for all your data

Page 20: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Connect to cloud services you already use - popular SaaS solutions

Quickly start with solution-specific content packs which include

o pre-configured dashboardso reportso data models and queries

Explore data with fast data processing

Automatic data refresh is built-in

SaaS solutionse.g. Marketo, Salesforce, Quickbooks, Google Analytics

On-premises Data

Data sources

OrganizationalCorporate data sources or external data services

Azure servicesAzure SQL, Stream Analytics…

Power BI Desktop filesData from files, databases, Azure, and other sources

Excel and CSV files

Start discovering business insights right away

Please refer to powerbi.com for latest list of SaaS partners

Page 21: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Connect directly to your existing on-premises data sources:

o Analysis Services(tabular and multidimensional)

o SQL Servero SAP HANAo Oracleo Teradata

Requires On-Premises Data Gateway

Role-based and row-level data security is applied

Data remains on-premise, only query is stored in Power BI

SaaS solutionse.g. Marketo, Salesforce, Quickbooks, Google Analytics…

On-premises Data

Data sources

OrganizationalCorporate data sources or external data services

Azure servicesAzure SQL, Stream Analytics…

Power BI Desktop filesData from files, databases, Azure, and other sources

Excel and CSV files

Connect live to your on-premises data

Page 22: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Content packs make it easier and faster for users to explore the data

Content packs include

o pre-built dashboardso reportso pre-defined data models

Package up and share your own dashboard, reports, and datasets with your coworkers

SaaS solutionse.g. Marketo, Salesforce, Quickbooks, Google Analytics

On-premises Data

Data sources

OrganizationalCorporate data sources or external data services

Azure servicesAzure SQL, Stream Analytics…

Power BI Desktop filesData from files, databases, Azure, and other sources

Excel and CSV files

Get immediate insights into your organization

Global Sales

Page 23: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Connect directly to data from Azure services, including

o Azure SQL Database

o Azure SQL Data Warehouse

o Spark on HDInsight

Push live, streaming data from Azure Stream Analytics with built-in destination for Power BI for real-time dashboards at any scale

Integration with other Azure services, including Azure Machine Learning, opens up new scenarios, without writing thousands of lines of code

SaaS solutionse.g. Marketo, Salesforce, Quickbooks, Google Analytics

On-premises Data

Data sources

OrganizationalCorporate data sources or external data services

Azure servicesAzure SQL, Stream Analytics…

Power BI Desktop filesData from files, databases, Azure, and other sources

Excel and CSV files

Consume structured/unstructured data with Azure services

HDInsight

Storage

Event Hubs

Machine Learning

SQL Server

Stream Analytics

Power BI

Page 24: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Import data into Power BI from files

o Microsoft Excel (xlxs or xlsm)

o Power BI Desktop (pbix)

o Comma Separated Value (csv)

Files can be located on

o Local machine

o OneDrive Business or Personal

o SharePoint Team Sites

Two ways to use Excel files

o Import into Power BI

o Connect (or upload), manage and view in Power BI

Any changes to a file in OneDrive or SharePoint are synced automatically (hourly)

Data and reports from Power BI Desktop files

SaaS solutionse.g. Marketo, Salesforce, GitHub, Google Analytics

On-premises Data

Data sources

OrganizationalCorporate data sources or external data services

Azure servicesAzure SQL, Stream Analytics…

Power BI Desktop filesData from files, databases, Azure, and other sources

Excel and CSV files

Connect to your data from files

Page 25: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Power BI Desktop

Create Power BI ContentConnect to data and build reports for Power BI

Page 26: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

How to Get Sample datasets for Power BI Services - – Data Set 2

Click here to go to get all details of Sample packs

Quick DEMO

Page 27: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

DEMO – SQL Server Dashboard & sp_Blitz

Page 28: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

DEMO – Dashboard – Twitter

Page 29: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

DEMO – Dashboard – Job Analysis

Page 30: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Visualize data in a variety of ways

Growing number of visualization types

o Donuts, basic area, waterfall, filled maps, tree maps, funnel, gauges combo charts, R charts and more

o Custom visuals available from Power BI visuals gallery (visuals.powerbi.com)

o Tools to develop, test, package new custom visuals

Visualizations on report page are connected –select value in one visualization to change other visualizations

Full screen pop out mode for report visuals to show additional details

See your data the way you want it

Custom Visualization in Power BI

Page 31: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Access Power BI dashboards and reports with native mobile apps for Windows, iOS and Android

Easy sign-in step with support for SingleSign-on (SSO)

Touch-optimized navigation for dashboards, tiles, and reports, zoom in and out of a visualizations and reports

Orientation-aware and location aware apps

Annotate visualization and share snapshot with others

Configure alerts to get notifications on critical KPIs

Generate and scan QR codes, or scan bar codes for report filtering

Open and interact with Reporting Services mobile reports and KPIs

Stay connected from any device

Supports Any Device

Page 32: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Cortana can find answers from data in Power BI, e.g.

“What were our biggest deals that closed last month?”

Similar to Q&A, ask or type a question in natural language

Cortana can find answers directly from dataset or from report pages designed for Cortana (called Answer Pages)

Interact with the visualizations as you would in Power BI, to further explore an answer, simply open a result in Power BI

Cortana ranks the answers from Power BI, giving you one or more best matches

Easily create Answer Pages in the Power BI service

Power BI Cortana Integration

Page 33: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Keep your data up-to-date

Access and refresh the data via

Direct Query to cloud and on-premise data sources

Live connectivity to Analysis Services

Import, with scheduled refresh

REST APIs to stream data

Refresh on-premise data with

Power BI Personal Gateway

On-Premises Data Gateway

Data Refresh 1

Page 34: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

For the Business Analyst: Data refresh with Power BI Personal Gateway

Personal Gateway empowers the business analyst to securely and easily refresh on-premise data

Self-service data refresh - no help from IT required

Easy & simple to use - lightweight one-click installer

One Personal Gateway per user

Runs either as a service or an app

Import of data with scheduled refresh

Data Refresh 2

Page 35: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Push data

Integration

Real-

time

embed

extend

integrate

Power BI Platform

Develop exactly what your organization needs

Visuals

</>

Page 36: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Embedding Power BI in your application

Application developers can embedPower BI tiles and reports as an IFrame into an app, such as a mobile app or web app.

Provides users customizable data tiles or reports in an app for a small investment.

Users can integrate data from any data source outside the application to enhance contextual understanding.

Users can click an embedded Power BI tile or report to navigate to the Power BI dashboard.

embed

Power BI Embedded

</>

Page 37: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Open APIs for integration

Programmatically access Power BI resources (datasets, tables, schemas)

Use the REST API to push data directly from your application into Power BI

Uncover real-time insights from devices, sensors and applications

Import Desktop files programmatically

Azure Active Directory and OAuth 2.0 for user authentication

Power BI SaaS Service

Power BI User Account

Your Service or Application

Push Data Component

Push Content Component

Datasets Reports Dashboardsintegrate

Power BI REST APIs

</>

Page 38: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

PC Magazine Editors’ Choice

Leader in Business Intelligence

Page 39: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Thank you ! Any More Question !

• Reference

– https://powerbi.microsoft.com/en-us/

– https://support.office.com

– https://technet.microsoft.com

– http://bimentalist.com/

Feedback – Please send you feedback –[email protected] , @Vishal_BI

Page 40: Groupby -Power bi dashboard in hour by vishal pawar-Presentation
Page 41: Groupby -Power bi dashboard in hour by vishal pawar-Presentation

Sample file from Obvience