POWER BI BOOTCAMP. COURSE INCLUDES: 4-days of instructor led discussion, Hands-on Office labs and ebook.

Similar documents
SQL Server Analysis Services Tabular Models and Power BI

Analyzing Data with Power BI

Audience Profile The course will likely be attended by SQL Server report creators who are interested in alternative methods of presenting data.

Analyzing Data with Power BI

SQL Server Course Analyzing Data with Power BI Length. Audience. What You'll Learn. Course Outline. 3 days

Course 20467C: Designing Self-Service Business Intelligence and Big Data Solutions

CONFIGMGR DATA SOLUTIONS

Analyzing Data with Power BI (20778)

AVANTUS TRAINING PTE PTE LTD LTD

Distributing Power BI Content

MS-20466: Implementing Data Models and Reports with Microsoft SQL Server

MCSA BI Reporting. A Success Guide to Prepare- Analyzing and Visualizing Data with Microsoft Power BI. edusum.com

Implementing Data Models and Reports with Microsoft SQL Server

Dave Ruijter Lead Consultant Data & Analytics

Power BI Certification Bootcamp

Designing Business Intelligence Solutions with Microsoft SQL Server 2014

Delivery Options for Planning a Solution

Designing Business Intelligence Solutions with Microsoft SQL Server 2014 Course Code: 20467D

AVANTUS TRAINING PTE PTE LTD LTD

Mobile BI with Microsoft Tools

POWER BI OVERVIEW & FEATURES JANUARY 2017, SINGAPORE. Khilitchandra Prajapati

20466: Implementing Data Models and Reports with Microsoft SQL Server 2014

Integrating MDM and Cloud Services with System Center Configuration Manager

: Integrating MDM and Cloud Services with System Center Configuration Manager

Business Applications. Power Platform October Release Notes

Integrating MDM and Cloud Services with System Center Configuration Manager

Power BI. Melissa Coates. Atlanta SQLSaturday BI Edition 1/9/2016. Blog: sqlchick.com

Business Application Platform Turn business expertise into solutions with ease

20467D: Designing Business Intelligence Solutions with Microsoft SQL Server 2014

Power BI for the Developer

CRM Business Intelligence Wizard for Dynamics 365

DETAILED COURSE AGENDA

SharePoint 2013 Business Intelligence

"Charting the Course... MOC B PerformancePoint 2010 Designing and Implementing Scorecards and Dashboards Course Summary

Data Insights. with Power BI and SSRS Look at More A THInc.IT Conference. Kevin Carter February 22, 2018.

Microsoft BI Product Suite

SharePoint 2013 PerformancePoint Services

Power BI for the Developer Integrate, Extend, Embed!

Integrating MDM and Cloud Services with System Center Configuration Manager

Fast Start Business Analytics with Power BI

Microsoft Office PerformancePoint Server 2007 End-to-End

Member of Western Europe Data Insights & AI. 14 years of SQL Server and 7 years of consultany.

Cloud & Datacenter Monitoring with System Center Operations Manager

Getting Started with Power BI 8 Easy Steps

IT117: Microsoft Power Business Intelligence

Microsoft SharePoint 2013 Business Intelligence

COURSE SYLLABUS COURSE TITLE: 55108BC Discovering the Power of Excel PowerPivot Data Analytic Expressions (DAX)

Power BI for the Developer Integrate, Extend, Embed!

Exceed your business with SharePoint Server 2010

Welcome to SharePoint Inspired. Thomas Vochten 09/06/2017

The Importance of good data management and Power BI

Implementing a Data Warehouse with Microsoft SQL Server

20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2014

April Microsoft Corp. All rights reserved

CHAPTER 1: ARCHITECTURAL OVERVIEW OF SHAREPOINT

REPORT BUILDER AND PERFORMANCEPOINT 2010 COMBO PACK

SharePoint for Business Intelligence

Course Outline (10996A)

SQL Server 2016/2017. What s new in SSRS

IBM Solutions ecapital University 2017 Training Course Catalog

Power BI Training. Complete Practical & Real-time Training Sessions. All Trainings Session Are Completely Practical & Real Time

Sharing and collaborating in Power BI:

9º Encuentro Danysoft en Microsoft º Encuentro Danysoft en Microsoft

ETL (extract, transform and load) Architect ETL development using various ETL tools: DTS / SSIS, Hummungbird Genio, Informatica, Datastage DW

"Charting the Course to Your Success!" MOC Designing a Business Intelligence Solution by Using Microsoft SQL Server 2008.

Plan, Deploy and Configure Microsoft InTune

SharePoint 2013 Business Intelligence

REPORT BUILDER AND PERFORMANCEPOINT 2013 COMBO PACK

Administering System Center Configuration Manager and Intune (NI114) 40 Hours

Implementing Microsoft Azure Infrastructure Solutions

SharePoint Saturday Detroit #SPSDETROIT

Implementing and Administering Microsoft Visual Studio 2008 Team Foundation Server

Implementing Microsoft Azure Infrastructure Solutions

PerformanceG2 Letter...1 PerformanceG2 IBM Cognos Training Services...2

Can t We Just Get Along? Making SSRS, Power BI and Excel Play Well Together. Paul Turley Microsoft MVP, Principal Consultant, Intelligent Business

Customization, Configuration, Development and Extending Boot Camp

This tutorial covers all the important concepts in Power BI and provides a foundational understanding on how to use Power BI.

Administering System Center Configuration Manager and Intune (20696C)

ASYST Intelligence South Africa A Decision Inc. Company

COURSE OUTLINE: Implementing a Data Warehouse with SQL Server Implementing a Data Warehouse with SQL Server 2014

Power BI behind the scenes: security and users management. Andrea Martorana Tusa BI Specialist

Strategies for reporting in Finance and Operations: Should I build a data warehouse?

Trusted Experts in Analytics. Business Analytics Training Catalog

Advanced Solutions of Microsoft SharePoint Server 2013

Administering Microsoft System Center Configuration Manager and Cloud Services Integration (beta) (703)

AVANTUS TRAINING PTE LTD

Designing Business Intelligence Solutions with Microsoft SQL Server 2014

COURSE 20332B: ADVANCED SOLUTIONS OF MICROSOFT SHAREPOINT SERVER 2013

REPORTING AND BUSINESS INTELLIGENCE

Juan Rafael. PowerApps & Microsoft Flow

Microsoft is slowly phasing out FRx, and will be replaced by Management Reporter

Course 20332A Advanced Solutions of Microsoft SharePoint Server 2013 Course Duration: 5 days Course Type: Instructor-Led/Classroom

Implementing Microsoft Azure Infrastructure Solutions

GetCertkey. No help, Full refund!

Fixed Scope Offering for Implementation of Oracle Fusion CRM in Cloud

What you need to know about Reporting & BI for AX2012 & D365

Solution Components Sugar 6.5 Release

Welcome! Power BI User Group (PUG) London

Microsoft SharePoint Server 2010 Training Course Catalogue. Learning Solutions

Transcription:

Course Code: AUDIENCE: FORMAT: LENGTH: POWER BI BOOTCAMP O365-410-PBI (CP PBI365) Data Analyst and BI Professionals Instructor-led training with hands-on labs 4 Days COURSE INCLUDES: 4-days of instructor led discussion, Hands-on Office labs and ebook. OVERVIEW This workshop-style course is designed to teach students how to build and deploy custom solutions using Power BI. Course provides hands-on-lab exercises to reinforce skills developing business solutions in Power BI Desktop using a project-based approach for custom solutions with data analytics and visualizations. Learn how to write advanced DAX expressions to calculate rankings, rolling averages and year-to-year comparisons. Learn to create interactive reports, mobile-friendly dashboards and other essential skills. Learn to extend Power BI with other business application platform technologies and services including R data analytics, Microsoft Flow and Power Apps. STUDENT PREREQUISITES: Students should have skills covered in Office 365 Power User Course. Additionally, students will require a Windows PC for lab exercises running Windows 10, Windows 8.1 or Windows 7. Students should be familiar with Microsoft Excel, Office 365 and Power BI environment. It is recommended that students have experience working with databases, Power BI Desktop and other related BI technologies. SPECIAL OPPORTUNITIES: Sign up early and Save. Ask us about bundling courses to extend learning on Building Business Solutions in Office 365 and Developing in Power BI COURSE MODULES Module 1 Module 2 Module 3 Module 4 Module 5 Module 6 Module 7 Module 8 Module 9 Module 10 Module 11 Module 12 Introducing the Power BI Platform Designing Queries to Extract and Transform Data Creating a Rich Data Model using DAX Writing Advanced DAX Expressions Designing and Publishing Interactive Reports Configuring Row Level Security Understanding Data Refresh and DirectQuery Mode Designing and Sharing Dashboards Creating Power BI Apps to Deploy Reports and Dashboards Introduction to R with Power BI Desktop Integrating Microsoft Flow into a Power BI Solution Extending a Power BI Solution using PowerApps

Course Module Detailed Outline MODULE 01: INTRODUCING THE POWER BI PLATFORM This module introduces the fundamental concepts and terms associated with the Power BI platform. Students will learn about Power BI architecture and gain a solid understanding of how Power BI and the Business Application Platform have been integrated with Microsoft Azure, Azure Active Directory and Office 365. Students will work through the steps required to create a trial Office 365 tenant which can serve as a multiuser test environment for designing and testing custom Power BI solutions. Students will learn how to get up and running in the Power BI Service by creating datasets, reports and dashboards using the browser. The module teaches students about Power BI licensing as well as the key differences between standard Power BI subscriptions and a Power BI Pro subscriptions. The module concludes by discussing how to keep current with the Power BI cloud cadence and the monthly updates that Microsoft consistently applies to the Power BI platform. Understanding Power BI Architecture Building Solutions on Microsoft's Business Application Platform Creating a Trial Office 365 Tenant for Development Creating Datasets, Reports and Dashboards Understanding Power BI Licensing Staying in Sync with Monthly Updates MODULE 02: DESIGNING QUERIES TO EXTRACT AND TRANSFORM DATA This module examines the query tools in Power BI Desktop. Students will learn to import data from a variety of sources including Excel workbooks, databases, web pages and SharePoint lists as well as how to create a data model that mashes up data from multiple data sources. Students will also learn effective techniques for cleansing data during the import process and for converting text-based columns into numeric types. The module discusses the best practice of designing queries to generate a star schema composed of fact tables and dimension tables as well as how to take advantage of advanced query features such as working directly with M code and creating query parameters, query functions and Power BI template files. Understanding Query Design and the ETL Process Working in the Query Editor Window Cleansing and Reshaping Data Designing Queries to Generate a Star Schema Designing Projects with Query Parameters and Query Functions Creating Reusable Project Template Files

MODULE 03: CREATING A RICH DATA MODEL USING DAX This module provides an in-depth examination of the tabular database model and the data modeling features available in Power BI Desktop. Students will also learn the technical details of creating table relationships as well as the best practices for writing maintainable DAX code for calculated columns and measures. The module demonstrates how to create a dynamic lookup table using DAX and integrate it into a data model to assist with data categorization. Students will learn how extend tables with dimension hierarchies and with geographical column metadata to facilitate mapping data to countries, states, cities and zipcodes. Understanding the Tabular Database Model Creating Calculated Columns and Measures Writing DAX Expressions using Best Practices Creating Dynamic Lookup Tables using DAX Extending a Data Model with Dimensional Hierarchies Configuring Columns with Geographic Metadata MODULE 04: WRITING ADVANCED DAX EXPRESSIONS This module begins with an in-depth examination of the DAX evaluation context and how it affects the way you write advanced expressions for measure. Students will learn to use the CALCULATE function to write DAX expressions that either fully or partially ignore the current filter context. The module discusses extending a data model with a calendar tables and using the Time Intelligence functions in DAX to analyze and report on data in a variety of time dimensions. Along the way, students will learn how to write measures using DAX for common scenarios such as product rankings, rolling averages and year-to-year comparisons. Understanding the Evaluation Context Writing DAX Expressions with the CALCULATE Function Extending a Data Model with a Calendar Table Writing Expressions using DAX Time Intelligence Functions Writing DAX Code That s Contextually Aware MODULE 05: DESIGNING AND PUBLISHING INTERACTIVE REPORTS This module examines the report designer features in Power BI Desktop and teaches students how to create interactive reports using the standard set of Power BI visuals together with slicers, visual highlighting and drill actions. Students will learn how to find and import custom visuals into a Power BI Desktop project. The module teaches students how to use Phone Layout view to create mobile reports as well as how to use report themes to style and brand reports. Students will learn to publish Power BI reports to the Power BI service. Students will also learn how to use the Publish to SharePoint feature to publish reports to SharePoint Online and the Publish to Web feature to publish reports on the Internet with anonymous access. Designing Interactive Reports Importing Custom Visuals Designing Mobile Reports using Phone Layout View Styling and Branding Report using Report Themes Publishing a PBIX Project File to the Power BI Service Publishing Reports to SharePoint Online and to the Web

MODULE 06: UNDERSTANDING DATA REFRESH AND DIRECTQUERY MODE The module begins by examining the differences between imported datasets and DirectQuery-mode datasets. Students will learn how to configure data source credentials in the Power BI service as well as how to refresh imported datasets on demand or in a scheduled fashion. The module also discusses managing Power BI service connectivity to on-premises data sources and determining which scenarios require you to install and configure an On-Premises Gateway. The module also explains high-level design issues and the important restrictions you face when creating a Power BI Desktop project using DirectQuery mode to establish a live connection with a relational database. The module concludes with a look at how to create and design a project which establishes a live connection to a tabular database running in SQL Server Analysis Services (SSAS). Comparing Imported Datasets to DirectQuery-mode Datasets Configuring Credentials and Refreshing Imported Datasets Understanding When and How to Install an On-premises Gateway Using DirectQuery Mode to Connect to a Relational Database Using DirectQuery Mode to Connect to an SSAS Tabular Database MODULE 07: CONFIGURING POWER BI DATASETS WITH ROW-LEVEL SECURITY (RLS) The module introduces the fundamental concepts and terms of the row-level security model supported for Power BI datasets. Students will learn how to create and test security roles in a Power BI Desktop project and how to write table filter expressions which restrict the data that is viewable by members of a specific role. The module explains the technical issues involved when configuring RLS on a DirectQuery-mode dataset and explains why it's necessary to configure cross filtering in both directions. After publishing a Power BI Desktop project with security roles, students will learn how to configure security roles by assigning Office 365 groups and users as members. The module concludes with a discussion of designing a dynamic security scheme based on using the USERNAME function in DAX together with a custom table that associates users with the data they are allows to access. Understanding Row-level Security Fundamentals Creating Roles in Power BI Desktop Writing Table Filter Expressions using DAX Configuring Bidirectional Cross Filtering for DirectQuery Mode Configuring and Testing RLS in the Power BI Service Writing DAX expressions using the USERNAME Function MODULE 08: DESIGNING DASHBOARDS IN POWER BI The module teaches students the fundamentals of creating dashboard and discusses the strengths and limitations of dashboards when compared to Power BI reports. Students will learn how to integrate dashboards with Natural Language Q&A and how to pin Q&A query results to create dashboard tiles. The module demonstrates using Phone Layout view to design dashboards that look quite dashing on mobile devices such as iphones and Androids. Student will learn how to configure data alerts on dashboard tiles as well as how to leverage dashboard sharing as a simple mechanism to share dashboards and reports with other users. The module concludes with a discussion of creating streaming datasets in Power BI and building custom solutions with real-time dashboards. Understanding the Differences between Dashboards and Reports Designing Dashboards for Mobile Devices Integrating Dashboards with Natural Language Q&A Configuring Data Alerts on Dashboard Tiles Sharing Dashboards with Other Office 365 Users Power BI Support for Real-time Dashboards

MODULE 09: CREATING POWER BI APPS TO DEPLOY REPORTS AND DASHBOARDS The original strategy for deploying reports and dashboards in Power BI was designed in terms of group workspaces and organization content packs. In May of 2017, Microsoft introduced a new ALM strategy based on Power BI Apps and App workspaces to provide a richer and less complicated approach for deploying and updating custom solutions. This module examines the evolving feature set of the new Power BI App model and walks through the steps required to create and publish a Power BI app to facilitate deploying a set of reports and dashboards from a development workspace to a wider audience in a safe and secure manner. Students will also learn how to configure an app to remap a dataset from a development database over to the production database. The module also examines the process of updating a Power BI app after it's been published using staged updates. Looking Back at Group Workspaces Organizational Content Packs Introducing Power BI Apps and App Workspaces Creating an App with Dashboards, Reports and Datasets Managing App Lifecyle in an Office 365 Tenant Remapping Datasets to a Production Database Updating an App After It's Been Published MODULE 10: GETTING STARTED WITH R IN POWER BI DESKTOP This module provides a fast and furious introduction to R as the world s most popular platform for advanced data analytics and data visualization. Students will learn how to get up and running with the R platform by installing the Microsoft Open R Client and a trial version of RStudio. The module teaches students R language syntax fundamentals and explains how to import and consume popular R packages. Students will begin their lives as an R coder by writing and testing simple R scripts using RStudio. After that, the module demonstrates how to take advantage of the R integration with Power BI Desktop which makes it possible to create and execute R scripts to import and transform data and to generate charts using R visualization packages such as lattice and ggplot2. Understanding R as a Data Analytics Platform Installing the Required Software for R Development Writing and Executing R Scripts using RStudio Writing R Scripts to Import Data into Power BI Desktop Writing R Scripts to Create Advanced Visuals in Power BI Desktop MODULE 11: INTEGRATING MICROSOFT FLOW INTO A POWER BI SOLUTION This module provides a quick primer on Microsoft Flow and explains how to get started creating flows in Microsoft's Flow Designer. Students will learn how to integrate Flow with Power BI to create a streaming dataset and a realtime dashboard. The module examines design a flow that periodically runs searches against Twitter for specific keywords and hashtags and uses the search results to populate a streaming dataset in a Power BI workspace. Students will also learn how to create flows triggered by Power BI data alerts which are designed to send out push notifications and create SharePoint items such as tasks and calendar events. Understanding Microsoft Flow Fundamentals Creating Flows using Triggers, Actions and Conditions Creating a Flow to Populate a Streaming Dataset Using a Streaming Dataset to Create a Real-time Dashboard Creating a Flow Triggered by a Power BI Data Alert

MODULE 12: EXTENDING A POWER BI SOLUTION USING POWERAPPS This module provides an overview of PowerApps as a platform for building mobile-friendly apps. Students will learn how to get up and running with PowerApps Studio to create and test screens and custom forms. The module also teaches students how to integrate PowerApps with Flow and to work with the different types of supported datasources and connectors. Students will learn how to use PowerApps to create mobile-friendly apps to view and update content in SharePoint lists. Getting Started with PowerApps Studio Using PowerApps to Create Screens and Custom Forms Configuring Data Sources and Connectors Using PowerApps to Create Mobile-friendly Apps to Update SharePoint Lists