Making your M Queries Dynamic in Power BI

Slides:



Advertisements
Similar presentations
V Business and Technology Consulting. What is BI in the Sky? Relational database-as-a-service Highly scalable Always-on with geo-replication Self-managed.
Advertisements

INTELLIGENT DATA SOLUTIONS SSIS Tips and Tricks Bradley Schacht Blog:
Windows Azure Tour Benjamin Day Benjamin Day Consulting, Inc.
Esri UC 2014 | Technical Workshop | Esri Roads and Highways: Integrating and Developing LRS Business Systems Tom Hill.
Advanced Tips And Tricks For Power Query
Distributed Replay Testing With Your Data, Your Way! ca.linkedin.com/in/melodyzacharias.
Self-Service Data Integration with Power Query Stéphane Fréchette.
How to create a Windows app with Project Siena, SharePoint and Office 365 Knut Relbe-Moe Office 365 MVP Chief Technical Architect.
SQL Server Reporting Services 2016
1. Data Platform Solution Architect at Microsoft Working with SQL Server for past 15 years Author of SQL Server and Business Intelligence Books Blog a.
MAKING BUSINESS INTELLIGENT Brought to you by your local PASS Community! Self Service ETL with Power Query Welcome.
PASS BA Virtual Chapter Presents: “How to Calculate ROI of Analytics” July 23,
PASS BA Virtual Chapter April 7 th, Presents: “Using R Machine Learning Script as a Power BI Desktop.
PASS BA Virtual Chapter Presents: “ POWER BI, MISSION POSSIBLE! ” Aug 26,
Microsoft PowerBI – Advanced Solutions with Microsoft Excel and PowerBI Presented by: Phillip Guglielmi, CPA | Senior BI Consultant and Solutions Architect.
John Tran Business Program Manager, The Suddath Companies
Pittsburgh Power BI Group
Pittsburgh Power BI Group
Mile Hi Power BI User Group
4/18/2018 6:56 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Account Schedules in Dynamics NAV
10 Amazing Things About Power BI You Don’t Know
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
Welcome! Power BI User Group (PUG)
Top 10 DevOps online Resources to learn Share & Practice by scmGalaxy
Your Digital Story: From Creation to Consumption
Power Query Tips & Tricks
Jim Nakashima Program Manager – Cloud Tools Microsoft Corporation
Solving the Hard Problems
7/4/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Extensible Platform Microsoft Dynamics 365
PowerApps for SharePoint Users
From Navision Dynamics Nav to Power BI Dashboard in 45 minutes
Dynamic Data Flows in SSIS without ProgramminG
Dynamic Data Flows in SSIS without ProgramminG
Welcome! Power BI User Group (PUG)
What Power BI users need to know about R
Database Code Management with VS 2017 and RedGate
Budgeting with Power Pivot
Principles of report writing
Welcome! Power BI User Group (PUG)
Dynamic Data Flows in SSIS without ProgramminG
Power Query Discovery and connectivity to a wide range of data sources
DYNAMIC DATA FLOWS IN SSIS WITHOUT PROGRAMMING
SharePoint 2019 Overview and Use SPFx Extensions
SQL Server Management Studio Tips and Tricks
Power BI – Exploring New Frontiers
Creating Your Power BI Reports With “Wow”
Power BI.
Power Query Tips & Tricks
SQLOpsStudio Vs SSMS - There can be only one
Donald Donais Minnesota SharePoint Users Group – April 2019
Power BI Mapping Nick lee
SQL Server Query Design and Optimization Recommendations
Playing with (M)agic: Introduction to Writing M Code in Power BI
DYNAMIC DATA FLOWS IN SSIS WITHOUT PROGRAMMING
Azure Data Storage Options
Top 5 TIPS TO KEEP Always on AGs humming and users happy
How to perform a health check
Using Dbatools to Automate Database Migrations
The Force Within Management Data Warehouse
Using Distributed AGs for Your Migrations
How To Load A Fact Table Really, Really Fast
Relational Design Critque
Learning DAX? Five things to get you started fast

DYNAMIC DATA FLOWS IN SSIS WITHOUT PROGRAMMING
***Please Remove This Slide From Your Final Presentation***
Power BI Governance 101 Dustin Ryan Data Platform TSP
Presentation transcript:

Making your M Queries Dynamic in Power BI Nick Lee Making your M Queries Dynamic in Power BI

http://jssug.com

https://tinyurl.com/y6spgfwn Slack Channel – https://jssug.slack.com #jssug #sqlhelp #jobhelp #sqlsatjax https://tinyurl.com/y6spgfwn

Please Take Pictures and Post! #SQLSatJax @JSSUG

501 Legion Charitable Donation Thank the 501 Legion for Supporting Our Event! JSSUG Will Match Donations up to $200 Donation Bucket on Registration Table

Don’t forget Session Eval’s for Speakers! Don’t forget Event Evals for xBox Raffle! Schedule is Online and in GuideBook App

Modern Migration Tour Register: https://tinyurl.com/y6qom9n3 When: June 15, 2019 Where: UNF Sponsored by: PASS, Microsoft & Intel In the lead up to SQL Server 2008 end of support, PASS has recruited Sandy—an expert in all things migration—along with an all-star lineup of speakers from Microsoft and Intel®, to smoothly guide you to your final destination—a modern data platform. Whether you’re interested in moving to an updated on-premises, cloud, or hybrid solution; PASS, Microsoft, Intel®, and Sandy (of course!) have teamed up for a must attend series of webinars, in-person events, and migration resources, dedicated to giving you the tools you need to migrate with confidence.

About Nick Trainer and Consultant Technical Editor of Books My parents always told me that my life won’t go anywhere if I’m on the computer all day and night. Trainer and Consultant Technical Editor of Books Presenter in JSSUG Blogs at backtoSQL.wordpress.com Twitter: @backtoSQL nlee@pragmaticworks.com

Data Discovery with Power BI Desktop

Development Lifecycle Data Discovery Data Modeling Data Visualization

M Basics with M Data cleansing with M

M Basics What is M? Why M? Understanding M syntax

Using M Query Formulas What is M Query? ‘M’ is for Mashup M is easily made dynamic Why M Query? Data Transformations Pivot/Unpivot Removing unwanted characters Splitting columns Query editor is just a UI that generates M

M Query Fundamentals Where to Write M M Query Results M Query Tips Query Editor formula bar View > Advanced Editor M Query Results Can produce a single value, list (array), table, function Can be copied and pasted to other workbooks but not the best sharing method M Query Tips Case sensitive! Use #shared to return Library Functions

#shared

Previous step reference Named Expressions / Variables Taking a look at M code M Functions Let Expression Previous step reference Named Expressions / Variables In Expression / Output

Dynamic Source Query Variables and Parameters

Working with Variables & Parameters What is a variable? A variable is a place holder. Changeable, Not-Constant

Parameters Make queries and connections dynamic Create / Edit Parameters Currently no “Global” Parameters.