Using Power BI to Automate Data Cleaning and Visualization

Slides:



Advertisements
Similar presentations
Live Excel PRESENTER: Brad Leupen | CTO, Entrinsik |
Advertisements

Business Intelligence Simon Pease. Experience with BI Developing end-to-end BI prototype for Plan International Developing end-to-end BI prototype for.
Course name : SAP BO 24*7 technical support faculty : Realtime experience Rs Trainings: is a brand and providing quality online and offline trainings to.
MyFloridaMarketPlace Analysis 2.0 Functional Overview December 18 - December 19, 2007.
Tools You Own Maggie Moehringer AIRPO, June 2006.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Classroom User Training June 29, 2005 Presented by:
PowerPoint 2003 – Level 1 Computer Concepts Cathy Horwitz April 25, 2011.
Release 11i Workshops Dallas, TX Raleigh, NC Denver, CO Atlanta, GA Detroit, MI Tim Sharpe Oracle E-Business Suite Release 11i Discoverer.
Building Dashboards SharePoint and Business Intelligence.
Intro to Power BI Azhagappan Arunachalam.  Senior Database Architect   PowerBICentral.com  (blog on getting started.
BISM Introduction Marco Russo
Introduction to the Power BI Platform Presented by Ted Pattison.
Excel Services Displays all or parts of interactive Excel worksheets in the browser –Excel “publish” feature with optional parameters defined in worksheet.
Extending and Creating Dynamics AX OLAP Cubes
Tableau Desktop & Server
Creating Interactive Reports Using Excel Pivot Tables
Data Visualization with Tableau
ICD v7.6 Analytic Capability
Serve as Director Funded by the Louisiana Department of Transportation and Development Developed LaCrash application to electronically capture crash.
Power BI – What You Need to Know
Getting started with Power BI and Dynamics CRM
LSI Business Intelligence Initiative
Introducing SmartView
Frederick Burrack – Director Chris Urban – Assistant Director
Still a Toddler but growing fast
Microsoft Power BI Watch the show: Learn iT! Tom Vorves.
Power BI Performance Tips & Tricks
SharePoint & Power BI: Better Together
Relationship modeling patterns in SSAS and Power bi
Marcus Brewer, University of North Georgia
Leveraging BI in SharePoint with PowerPivot and Power View
Power BI – Exploring New Frontiers
Presenter Date | Location
ABC! Always Be…. Coding (calculated measures)
IBM COGNOS online Training at GoLogica Technologies
Oracle Analytic Views Enhance BI Applications and Simplify Development
Explore Data Beautifully: How Power BI Desktop Stacks Up Against Excel
Populating a Data Warehouse
Power BI – Exploring New Frontiers
Populating a Data Warehouse
Populating a Data Warehouse
Enhance BI Applications and Simplify Development
SQL Saturday New York City May 19th, 2018
Populating a Data Warehouse
Populating a Data Warehouse
Populating a Data Warehouse
Access Tutorial 8 Sharing, Integrating, and Analyzing Data
Analytics Plus Product Overview 1.
Power BI and SharePoint – the road ahead
Data Modeling and Prototyping
Building your First Cube with SSAS
Power BI – Exploring New Frontiers
Power BI with Analysis Services
Data Analysis & Business Intelligence Made Easy with Excel Power Tools
Power BI.
Become a Power BI Superstar under 1 hour!
Introducing DAX July 11th, 2015.
Welcome to SQLSaturday #767! Hosted by Lincoln SQL Server User Group
Operationalize Our Perkins and CTEIG Spending in One Google System
Power BI – Exploring New Frontiers
Dashboard in an Hour Using Power BI
SSIS Data Integration Data Warehouse Acceleration
SSIS Data Integration Data Warehouse Acceleration
Analysis Services Analysis Services vs. the Data Warehouse vs. OLTP DB
SSIS Data Integration Data Warehouse Acceleration
Become a Power BI Superstar under 1 hour!
Power BI Desktop.
Integrated Statistical Production System WITH GSBPM
Data Modeling and Prototyping
Presentation transcript:

Using Power BI to Automate Data Cleaning and Visualization

Frederick Burrack Chris Urban Director of Assessment Office of Assessment Chris Urban Assistant Director of Data Analytics Planning & Analysis

Visualizing Data through Interactive Reports in Power BI

Data Dashboards

Data Visualization Tool Survey Results Form Entries Assessment Results Engagement/Clicks Documents Data Warehouse Student Demographics Enrollments Data Visualization Tool Combined, interactive dashboards and reports

Part 1 Create the Data Model Introduce relational data modeling Connect to data Transform and clean Add necessary fields Part 2 Create the Report Introduce DAX Create measures Create visuals Polish and update the report

Relational Data Modeling 11:35 Before the live walkthrough, there are some concepts and terms that you need to understand in order to make Power BI work well. The first of those is relational or tabular data modeling, which is the engine that drives Power BI.

Facts Dimensions Contains items you want to identify: Sum, average, count, etc. Contains fields to break down a Fact Table

Facts Dimensions Long and narrow Duplicated Short and wide Unduplicated

Facts Dimensions Dimensions relate to Facts. FactResponses[StudentID] DimStudent[StudentID] Dimensions relate to Facts. Used as a filter via Key Fields.

Semesters Students Courses Questions Responses Fact Responses Responses Students Semesters Courses Questions Dimensions that surround a Fact Table are called a “Star Schema”

Automating Data Processes Fact Responses Responses Students Semesters Courses Questions Get Raw Data Clean and Prepare Raw Data Load Clean Data to Model

Power BI Suite Power BI Service Power BI Desktop PUBLISH ACCESS Query and Report Creation Power BI Gateways Your Institution’s Data Adapted from Microsoft.com

Step-by-Step Demonstration

Part 1 Create the Data Model Introduce relational data modeling Connect to data Transform and clean Add necessary fields Part 2 Create the Report Introduce DAX Create measures Create visuals Polish and update the report

Data Analysis Expressions An Introduction to DAX

Data Analysis Expressions (DAX) Functions used to create reusable measures that analyze data Basic commands such as COUNT, SUM, AVERAGE, etc. Generally used in Fact tables to aggregate Can reference other DAX formulas – no need to re-enter data 12:00-12:01 DAX is used to automate calculations in Power BI. DAX is made up of functions that are used to build formulas allowing components in our data tables to interact. The functions serve many purposes: They can create measures that will be used to analyze data in the visualizations. They can provide most types of calculations that are necessary to understand data such as Count, Sum, Average, etc. They are generally used to aggregate fact table data. They can make reference to other DAX formulas which eliminates the need to reenter data or duplicate processes.

A Basic Measure using DAX Function Column Used to Calculate Count Responses = COUNT(FactResponses[Response]) Name of the Measure Table used to calculate

Count Responses = COUNT(FactResponses[Response])

Count All Responses = CALCULATE([Count Responses], ALL(DimResponse))

%Responses = [Count Responses] / [Count All Responses]

Step-by-Step Demonstration

DAX Measures to count Responses Count Responses = COUNT(FactResponses[Response]) Count All Responses = CALCULATE([Count Responses], ALL(DimResponse)) %Responses = [Count Responses] / [Count All Responses]

DAX Measures to count students Count Students = DISTINCTCOUNT(FactResponses[student id]) Count All Students = CALCULATE([Count Students], ALL(DimStudent)) %Students = [Count Students] / [Count All Students]

Publishing and Sharing Power BI Service Power BI Desktop PUBLISH ACCESS Query and Report Creation Power BI Gateways Your Institution’s Data Adapted from Microsoft.com

Sharing Options Sharing Option Use Cost Public Report Public online link. Not secure. Free Share Power BI Desktop Files Raw data must be accessible by creators and viewers. Export to PDF Create a static report from a Power BI report Free in desktop, requires Pro license in service. Embedded Report Secure link to embed in other websites. Varies. ~$25/user license/year. Direct Share Sharing between licensed individuals. Varies. ~$25/user license/year. Power BI Premium Sharing from licensed authors to unlicensed viewers Varies. ~$20k/year + $25/author license/year

Request a Pro License ($25/user/yr): https://www. k-state

K-State Power BI Users Group email Chuck Gould – chuck@ksu.edu K-State Power BI Slack Channel ksupowerbi.slack.com

What about the data warehouse?

Resource Documents Example Source Files Finished Report DAX Reference Card by Power Pivot Pro Data Confidentiality Strategies Publishing Checklist

Questions & Discussion Thanks for coming! Questions & Discussion Using Power BI to Automate Data Cleaning and Visualization