Is your Flight on Time? Power BI. 6 years - Currently working as an Senior DBA in Microsoft SQL Server - Business Intelligence (MSBI) group at UPS 40.

Slides:



Advertisements
Similar presentations
System Center Reporting Through the BI Stack
Advertisements

2010 Products of the Year: PowerPivot One of my favorite products of the year was Microsoft's free add-in for Excel 2010, PowerPivot.
Airline On Time Performance Systems Design Project by Matthias Chan.
Add to your agenda! Discovery Day. Wednesday, April 3 rd – all day – Poster Presentation (Cafeteria) & Slide presentations (COA Atrium). For example: “Formula.
OM. Brad Gall Senior Consultant
Page 1 GADD Software an introduction Public version, September 2013, gaddsoftware.com.
Intro to Datazen.
Excel and Power BI Presented By: Paul Johnson. Excel Reports in GP Can view under the Administration navigation pane. Depending on version of GP found.
SharePoint Saturday SharePoint 2010 BI Insights Saturday, 16 th October, 2010 MIC - Kuwait.
A highway through the mountains of data with the SQL Server Tabular Model This presentation is a walk through in-memory database and reporting features.
Power BI / DataZen Microsoft’s BI Roadmap A Presentation For.
MAKING BUSINESS INTELLIGENT Brought to you by your local PASS Community! Self Service ETL with Power Query Welcome.
Power BI is Awesome! Steve Wake DW/BI Engineer, National CineMedia (NCM) Chapter Leader, Mile Hi Power BI User Group.
Develop Business Intelligence Application with Microsoft SharePoint 2013 Author: Vo Duy Anh.
Internal Modern Data Platform Somnath Data Platform Architect.
Bartek Doruch, Managing Partner, Kamil Karbowiak, Managing Partner, Using Power BI in a Corporate.
Microsoft PowerBI – Advanced Solutions with Microsoft Excel and PowerBI Presented by: Phillip Guglielmi, CPA | Senior BI Consultant and Solutions Architect.
Power BI is Awesome! Steve Wake DW/BI Engineer, National CineMedia (NCM) Chapter Leader, Mile Hi Power BI User Group.
Pittsburgh Power BI Group
It’s time to refresh your data in Power BI!
Agile BI with SQL Server 2012
Victoria Power BI User Group Meeting
Power BI Solutions for California Colleges
SQL Server Analysis Services Fundamentals
Power BI – What You Need to Know
Data Platform and Analytics Foundational Training
Convergence /6/2018 © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Getting started with Power BI
SQL Azure Reporting By Ryan Duclos
Still a Toddler but growing fast
What’s new in SQL Server 2017 for BI?
5/22/2018 1:39 AM BRK2156 Power BI Report Server: Self-service BI and enterprise reporting on-premises Christopher Finlan Senior Program Manager © Microsoft.
Power BI Performance Tips & Tricks
Creating Enterprise Grade BI Models with Azure Analysis Services
Power BI after more than 1 year in production
<Enter course name here>
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Data Platform and Analytics Foundational Training
Business Intelligence Using SharePoint and Power BI
Microsoft Power BI Transforming your data into actionable insight
Julie Strauss Senior Program Manager Microsoft
Power BI – Exploring New Frontiers
SQL Server Integration Services
Create and publish reports with Power BI for desktop
Administering and Deploying Power BI Solutions
What is business intelligence?
Less known component in SSIS and cool features of Power BI
Power BI – Exploring New Frontiers
Presented by Jet Reports
SQL Server Analysis Services Fundamentals
SQL Server Analysis Services Fundamentals
Linda Nguyen, John Swinehart, Yiwen (Cathy) Sun, Nargiza Nosirova
“5 Minutes to WOW”, but HOW?
Delivering an End-to-End Business Intelligence Solution
Kasper de Jonge Microsoft Corporation
Data Modeling and Prototyping
Power BI – Exploring New Frontiers
Tracking Usage of Analysis Services with SharePoint
Power BI with Analysis Services
Power BI.
Travel & Transportation
Power BI – Exploring New Frontiers
Dashboard in an Hour Using Power BI
Role Playing Dimensions in Tabular Data Models
Business Intelligence
SQL Saturday Madison, April 8th
Microsoft Excel PowerPivot ….light & Easy
Power BI Desktop.
Implementing ETL solution for Incremental Data Load in Microsoft SQL Server Ganesh Lohani SR. Data Analyst Lockheed Martin
Data Modeling and Prototyping
Presentation transcript:

Is your Flight on Time? Power BI

6 years - Currently working as an Senior DBA in Microsoft SQL Server - Business Intelligence (MSBI) group at UPS 40 years of work experience in designing, developing and implementing software and databases; 28 years at UPS Oracle OpenWorld Speaker “Achieving the Holy Grail of Rolling Database Upgrades” IOUG World Conference Speaker “Data Guard Broker”, “Rolling Upgrades” Technologies SQL Server Enterprise 2012, SSAS cubes / tabular models, Dashboards, SSIS (ETL) Microsoft Business Intelligence (MSBI) Toolset Data Warehousing: ETL, Dimensional Modeling, and Reporting Hobbies – Running, Photography, Woodworking Contact Info – Twitter Kenney Snell Profile

UPS operates one of the world's largest and safest airlines Total Aircraft (543) Jet Aircraft – 237 Short-termed leased or chartered aircraft Daily flight segments – 1,955 Airports served (728) Domestic – 382 International Reaching more than 220 countries and territories Air system includes air hubs in Cologne, Germany; Shanghai, Miami (to serve Latin America) intra-Asia hub in China, and Louisville (Worldport) Worldport has over 5.2 million square feet Heart of UPS’s global air network Air sort capacity is 416,000 packages/documents per hour 300 acres with 135 aircraft parking positions Average # Daily UPS Flights 251 in/out bound flights UPS UPS Airlines

#531| Louisville 2016 Thank you to our Gold Sponsors

Thank you to our Bronze Sponsors #531| Louisville 2016 Thank you to our Silver Sponsors

Profile UPS PBI Background Questions Introduction to Power BI FAA Definitions FAA On-time Performance ( Power BI Desktop – Development tool Get Data (CSV) Power Query Remove columns (during get data) Append Queries (Arrivals, Departures) Date / Time Dimensions (M code) Split / Merge queries (Airport – Airport_ID) Relationships On-time Performance Calculation Prorated delays calculations (divide by 0) Deploy PowerBI.com FAA On-time Performance with PBI Agenda and Welcome

How many of you are familiar with Excel PowerPivot? How many of you are familiar with Power BI Service? (Cloud) How many of you are familiar with Power BI Desktop? (PC) Power BI Background questions

Microsoft’s latest set of cloud and on premise BI toolset One year old BI Solution “From Desktop to Enterprise” Allows you to Get data from many sources Transform the data Model the data Build reports and data visualizations and create Dashboards Its 3 major products that work together Power BI Desktop (free) On-Premises Data Gateway Personal Enterprise (Monthly subscription) – Power BI Pro Power BI Service (Cloud) Power BI What is it?

OK, how is PowerBI.com different from Power BI Desktop? CREATE with Power BI DesktopSHARE with PowerBI.com

Power BI Desktop Download

Power BI New Ideas

Power BI Architecture Sub-systems

On-time performance – Flight arrives < 15 minutes Formula - number of flights on-time / total flights Which airlines report data – Carriers that represent 1% of the nation's total domestic scheduled passenger service Canceled flight - flight not operating based on carriers published schedule within 7 days of scheduled departure Delayed minutes are calculated for delayed flights only. When multiple causes are assigned to one delayed flight, each cause is prorated based on delayed minutes FAA Passenger On-time Performance Definitions

Carrier - Within the Airline’s control Maintenance, fueling, or crew problems baggage loading or aircraft cleaning Weather - Significant meteorological conditions tornado, or hurricane blizzard National Aviation System (NAS) that refer to a broad set of conditions airport operations, heavy traffic volume, air traffic control Security - caused by evacuation of a terminal or concourse, re-boarding of aircraft because of security breach, inoperative screening equipment and/or long lines Late Arriving Aircraft - A previous flight with same aircraft arrived late, causing the present flight to depart late Reasons for Delays / Cancellations Definitions

Demo Power BI Site On-Time Performance Dashboard

=236&DB_Short_Name=On-Time =236&DB_Short_Name=On-Time Select the month Select the columns Download zipped file US FAA On-time Performance Web Page Download by Month

On-Time Performance Common Table Columns

Flight Schedules

Which Airlines have the best on-time performance? Which flights between airports are regularly on-time? What day of the week or month is best to fly? Which airline has the least cancellations? What airport have the most on time arrivals / departures Aircraft On-time PBI Site Questions

Get data (FAA On-time data – May) Drop / rename columns Append Queries (Arrivals, Departures) Get data – Split transform Airport_ID (Airport) Airline_ID (Carrier) Generate Date / time dimension tables using Power Query Create relationships Model data Create measures – How to calculate On-time performance Delays / cancellations Prorate delay minutes when there are multiple causes Create Reports Publish to PBI Service Power BI Desktop Demo How to build model, apply measures, and create reports

Deploy - Quick Insights

On-time Performance Questions