R in Power BI.

Slides:



Advertisements
Similar presentations
Module 1: Introduction to SQL Server Reporting Services.
Advertisements

Data Mining with R/ORE Minming Duan. 2 iTech Solution Profile Agenda R/ORE Overview 1 XML output generation using SQL 4 Integration with IBP and BIEE.
BUILD EFFICIENCY IN YOUR ORGANIZATION WITH SHAREPOINT 2010 Steve Deming Partner Solutions Advisor Microsoft US Partner Group
OM. Brad Gall Senior Consultant
SQL Server Integration Services (SSIS) Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server (MVP) Microsoft Certified Technology Specialist.
Our Powers Combined: Query, Pivot, Map, and View A quick tour through the 4 pillars of Power BI February 11, 2014.
Navigating SQL Server Lesson 3. Skills Matrix Graphical User Interface (GUI) Management Tools SQL Server Management Studio SQL Server Configuration Manager.
Eric Maurer Copyright Keller Schroder 6/11/2008. Types of Customization Customize pre-installed Microsoft Web Parts i.e. Content Editor Web Part Write.
COGNOS 8BI Introduction and Architecture
Intro to Datazen.
Dynamics AX BI Options Featuring Power BI
Blog: R YOU READY FOR.
BI Reporting Tools Kalyn Kelly June 10, BI – Business Intelligence  A set of theories, methodologies, architectures, and technologies that transform.
Blog: R YOU READY FOR.
Blog: R YOU READY FOR.
Introduction to R and Data Science Tools in the Microsoft Stack Jamey Johnston.
Introduction to Data Manipulation, Analysis, and Visualization with R Patrick Grof-Tisza.
SQL Saturday #512 Boas Vindas André Morgado de Castro.
Microsoft PowerBI – Advanced Solutions with Microsoft Excel and PowerBI Presented by: Phillip Guglielmi, CPA | Senior BI Consultant and Solutions Architect.
Pittsburgh Power BI Group
Introduction to R and Data Science Tools in the Microsoft Stack
Introduction to R and Data Science Tools in the Microsoft Stack
Presented By: Jessica M. Moss
Configuration and Monitoring
R; One Ring to Rule Them All
Data Tools: R and RStudio
Microsoft’s shiny dashboard-tool
Selecting the Best BI Tool
Visual Studio Database Tools (aka SQL Server Data Tools)
What’s new in SQL Server 2017 for BI?
Getting Started in Power 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.
Microsoft Power BI Watch the show: Learn iT! Tom Vorves.
Power BI Performance Tips & Tricks
SQL Server Reporting Service & Power BI
Introduction to R Programming with AzureML
Welcome! Power BI User Group (PUG)
Power BI – Exploring New Frontiers
Power BI Security Best Practices
What should I do first MSRDS First Beginner Course - STEP1
R Programming.
From Navision Dynamics Nav to Power BI Dashboard in 45 minutes
Erik Svensen, CatMan Solution A/S
What Power BI users need to know about R
PowerBI : Data Visualization SQL Saturday with R
What’s new in SSRS 2016.
R Integration in Microsoft Solutions
Programming languages and software development
Power BI – Exploring New Frontiers
Module 1: Introduction to Business Intelligence and Data Modeling
SQL Server Analysis Services Fundamentals
Linda Nguyen, John Swinehart, Yiwen (Cathy) Sun, Nargiza Nosirova
Microsoft Power BI 30 updates in 30 minutes with Power BI
SQL Saturday New York City May 19th, 2018
Creating Dashboards with PerformancePoint Services
Installing Packages Introduction to R, Part II
Microsoft Connect /17/2019 9:55 PM
May 31-June 2, 2016, Missouri Botanical Garden
Power BI – Exploring New Frontiers
Become a Power BI Superstar under 1 hour!
Welcome to SQLSaturday #767! Hosted by Lincoln SQL Server User Group
Windows 8.1 Deployment Jump Start
Predictive Models with SQL Server Machine Learning Services
Power BI – Exploring New Frontiers
Bob Duffy 27 years in database sector, 250+ projects
A lightweight editor for SSAS Tabular Models built in .NET / WinForms
Wimmer Solutions Team Justin Barbara Meg SQL and PowerBI Developer
SQL Saturday Madison, April 8th
Become a Power BI Superstar under 1 hour!
Power BI + R Visuals Made Easy for Medical Cross Review
Presentation transcript:

R in Power BI

Eric Bragas, Jr. DesignMind BI Consultant Trainer for Power BI, Master Data Management, other BI topics SQL Saturday Power BI Dashboard In A Day In-depth MDM Passionate about learning, design, and data

Agenda What is R in Power BI? When to use R in Power BI? How to use R in Power BI? Setup Data Source Script Visual Transformation R-powered Custom Visuals Other External IDEs Supported Packages in PBI Service

What is R? “R is a language and environment for statistical computing and graphics” Capabilities include Statistical Analysis Modeling and Data Visualization Wiki: https://en.wikipedia.org/wiki/R_(programming_language)

What is Power BI? Microsoft’s Self-Service BI application Capabilities include Connecting to a variety of data sources Data transformation through PowerQuery Data modeling Data Analysis via DAX Power BI: https://powerbi.microsoft.com/en-us/

What is R in Power BI An intersection of two tools Power BI provides multiple touch points for R Allows R scripts as data sources Data transformations as part of Power Query steps R visualizations R-powered custom visualizations Unlimited R script options when working locally Limited support for reports published to Power BI Service Does not include/require Microsoft R Server

When to use R in Power BI No dedicated modeling capability (read: small R implementations) Robust visualizations; beyond what Power BI can provide Augment Power BI, don’t try to replace it Data manipulation beyond DAX capabilities Integrating R modeling capabilities into PowerQuery

How to Use R in PBI

Setup Install R - https://cran.r-project.org/ (optional) Install R IDE R Studio R Tools for Visual Studio (RTVS) Install R Packages Power BI settings Options > R Scripting

R Script Data Source Reference all dependent packages Only data frames are imported (not vectors) All data frames available in navigator NA is translated to NULL 30 minute time out What other use cases do you have?

DEMO

R Script Visualization Augment Power BI visualizations using R base ggplot2 ggmap etc. Rendered to default R device Interactive and animated visuals not supported

DEMO

R Script Transformation Allow you to manipulate data via Query Editor steps Can be used to clean data generate additional values ie. model results run any R script ie. write.csv() Executes as part of the query, so only when the data set is refreshed

DEMO

Other Resources External IDEs R Studio R Tools for Visual Studio Supported Packages in the Power BI Service List of supported packages Request additional packages Additional Resources Download R from CRAN (Comprehensive R Archive Network) or MRAN (Microsoft R Application Network) Power BI visuals in R Additional visualizations