With his financial background and data modeling expertise, Chris Barber, a Microsoft MVP, explores the irony of his journey to discover the optimal data model, a task that requires both technical knowledge and a judgement call, to uncover the key to his clients’ successful decision-making.
Chris Barber is a Microsoft MVP and chartered accountant with a Masters in analytics. He has presented at Microsoft Reactor and the London Business Analysts Group, and runs the website Starchema.co.uk, which has over 1000 people taking his finance course. He specializes in large scale data modeling and financial reporting.
Chris Barber was always interested in Power Continue reading “Uncovering the Power of Enterprise Data Modeling with Chris Barber”
Category: Power BI
Provide data lake access with Azure Synapse Analytics
Using a lake database with Azure Synapse Analytics and struggling to figure out permissions needed for your data readers? Patrick and Adam show you what’s missing!
Azure Synapse Access Control
https://learn.microsoft.com/azure/synapse-analytics/security/synapse-workspace-access-control-overview
How to set up access control for your Azure Synapse workspace
https://learn.microsoft.com/azure/synapse-analytics/security/how-to-set-up-access-control
Control storage account access for serverless SQL pool in Azure Synapse Analytics
https://learn.microsoft.com/azure/synapse-analytics/sql/develop-storage-files-storage-access-control?tabs=user-identity
📢 Become a member: https://guyinacu.be/membership
*******************
Want to take your Power BI skills to the next level? We have training courses available to help you with your journey.
🎓 Guy in a Cube courses: https://guyinacu.be/courses
*******************
LET’S CONNECT!
*******************
— <a href="http://twitter.com/guyinacube" Continue reading “Provide data lake access with Azure Synapse Analytics”
How To Use The GROUPBY Function In Power BI
In this tutorial, Sam will run through how to use the GROUPBY function in Power BI with a few examples. This is a similar table function to the likes of SUMMARIZE and SUMMARIZECOLUMNS, but it has some unique nuances to it that are interesting and worth diving into more deeply.
*****Video Details*****
00:00 Introduction
01:55 Creating tables using GROUPBY
03:58 Using the CURRENTGROUP function
05:28 Working out GROUPBY inside a variable
06:33 Return results using MAXX function
06:54 Checking out a specific customer
***** Learning Power BI? *****
FREE COURSE – Ultimate Beginners Guide To Power BI – www.enterprisedna.co/courses/ultimate-beginners-guide-to-power-bi
FREE COURSE – Ultimate Beginners Guide To DAX – www.enterprisedna.co/courses/ultimate-beginners-guide-to-dax
FREE Continue reading “How To Use The GROUPBY Function In Power BI”
How To Easily Create And Organize Multiple Measures At Once In Power BI
In our past video, Brian showed how to automatically kill unused columns and measures in Power BI. Now, he’ll demonstrate some cool time-saving techniques on how you can create and organize dozens of measures at once, while also setting format strings and turning off aggregations.
*****Video Details*****
00:00 Introduction
01:04 Data model
01:50 C# script
02:18 Fact table
03:24 Measures table
04:00 Metadata Mechanic Pro
*****Related Links*****
Tabular Editor 3:
https://tabulareditor.com/
Tabular Editor 2: (Free)
https://github.com/TabularEditor/TabularEditor
Metadata Mechanic Pro (part of Enterprise DNA Power Tools Suite)
https://www.enterprisedna.co/tech/power-tools/
Metadata Mechanic (Free)
https://github.com/gdeckler/MicrosoftHatesGregsQuickMeasures
GitHub Gist Bulk Measure Creation Script
https://gist.github.com/bjulius/8e71fde3e82574d278b9b06093583905
GitHub Gist Countrows Measure Continue reading “How To Easily Create And Organize Multiple Measures At Once In Power BI”
How To Get Totals Correct When Using Advanced DAX Logic In Power BI [2023 Update]
When you start writing more advanced DAX formula, your totals will likely start playing up and not returning the values you want. In this tutorial, Sam demonstrates how to use a technique that will get you the correct totals particularly when using advanced DAX logic.
*****Video Details*****
00:00 Introduction
01:11 The objective
01:45 Total sales
02:15 Monthly averages
03:37 Average yearly result
05:24 Incorporating HASONEVALUE
***** Learning Power BI? *****
FREE COURSE – Ultimate Beginners Guide To Power BI – www.enterprisedna.co/courses/ultimate-beginners-guide-to-power-bi
FREE COURSE – Ultimate Beginners Guide To DAX – www.enterprisedna.co/courses/ultimate-beginners-guide-to-dax
FREE – Power BI Resources – www.enterprisedna.co/power-bi-resources
Enterprise DNA On-Demand – app.enterprisedna.co
Enterprise DNA Subscription Continue reading “How To Get Totals Correct When Using Advanced DAX Logic In Power BI [2023 Update]”
🔴 Power BI tips from the Pros – LIVE (Feb 11, 2023) (Member Chat 2nd Half)
Join us live as we answer your questions about Power BI!
💥 30 minutes: Open Q&A (Public)
💥 Then… Members Only Chat (Public can watch & Super Chat for Questions)
📢 RULES FOR Q&A: 📢
👉 Put a “Q:” in front of your comment to help us identify questions!
👉 Super chats take priority
👉 Do NOT re-post your questions! We’ll get to as many questions as we can.
👉 If you SPAM your question, you will be put in timeout
📢 Become a member: https://guyinacu.be/membership
*******************
Want to take your Power BI skills to the next level? We have training courses available to help you Continue reading “🔴 Power BI tips from the Pros – LIVE (Feb 11, 2023) (Member Chat 2nd Half)”
Guy in a Cube answers the web’s most searched questions on Power BI
Let’s see what the most asked questions are on the web about Power BI! Adam looks at google for the questions and then responds. You heard that right! He went to Google.
Power BI forecasting
https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-analytics-pane#apply-forecasting
Describing the forecasting models in Power View
https://powerbi.microsoft.com/en-us/blog/describing-the-forecasting-models-in-power-view/
Power BI on a Mac?
https://www.youtube.com/watch?v=qUpqtWEOG40
Understand star schema and the importance for Power BI
https://learn.microsoft.com/en-us/power-bi/guidance/star-schema
📢 Become a member: https://guyinacu.be/membership
*******************
Want to take your Power BI skills to the next level? We have training courses available to help you with your journey.
🎓 Guy in a Cube courses: <a href="https://guyinacu.be/courses" Continue reading “Guy in a Cube answers the web’s most searched questions on Power BI”
Unpack the Impact of AI on Business, Jobs, and Education with Brian Julius
The rapid advancements in artificial intelligence (AI) technology have been nothing short of groundbreaking. The implications for businesses, jobs, and education are profound, and it can be both awe-inspiring and intimidating to consider what the future may bring. Brian and Sam discuss AI’s impact on coding, and how it has already begun to shift the way we do things. With a $20 billion investment from Microsoft and AI being embedded in parts of Azure, it is clear that the technology is advancing at an alarming rate. How will we use AI to our advantage, and how can it be used Continue reading “Unpack the Impact of AI on Business, Jobs, and Education with Brian Julius”
Time to look at the new INDEX function in DAX and Power BI
The latest DAX functions in Power BI can be very “power”ful! Patrick starts by looking at the INDEX function to solve a customer problem!
Blog announcement:
https://powerbi.microsoft.com/blog/power-bi-december-2022-feature-summary/#post-21693-_Toc121395731
INDEX function (DAX)
https://learn.microsoft.com/dax/index-function-dax
WINDOW function (DAX)
https://learn.microsoft.com/dax/window-function-dax
Chris Webb’s Blog
https://blog.crossjoin.co.uk/2023/01/02/why-dax-window-functions-are-important-for-performance-in-power-bi-directquery-mode/
Jeffrey Wang’s Blogs on Window Function
https://pbidax.wordpress.com/2022/12/15/introducing-dax-window-functions-part-1/
https://pbidax.wordpress.com/2022/12/23/introducing-dax-window-functions-part-2/
📢 Become a member: https://guyinacu.be/membership
*******************
Want to take your Power BI skills to the next level? We have training courses available to help you with your journey.
🎓 Guy in a Cube courses: https://guyinacu.be/courses
*******************
LET’S CONNECT!
*******************
— http://twitter.com/guyinacube
— rel=”nofollow”>http://twitter.com/awsaxton
— http://twitter.com/patrickdba
— http://www.facebook.com/guyinacube
— https://www.instagram.com/guyinacube/
— https://guyinacube.com
***Gear***
🛠 Check out my Tools page – https://guyinacube.com/tools/
#PowerBI #GuyInACube
How To Automatically Delete Unused Columns And Measures In Power BI
A good practice to have before finalizing your Power BI reports is to delete the unused columns and measures, and this will greatly help to optimize and to further emphasize the important aspects of your report. But this can be a very laborious task in itself. In today’s video, Brian is going to show how you can easily identify and automatically delete unused columns and measures in Power BI using the Measure Killer.
*****Video Details*****
00:00 Introduction
00:45 Measure killer
01:59 Deleting unused columns
04:16 Deleting unused measures
***** Related Links *****
Measure Killer by Brunner BI – https://en.brunner.bi/measurekiller
***** Learning Power BI? ***** Continue reading “How To Automatically Delete Unused Columns And Measures In Power BI”
Continuing the T-SQL journey with OVER and RANK
Continuing our T-SQL journey, Patrick explores the use of the OVER and RANK functions in combination with common table expressions (CTE) in Azure SQL Database and Azure Synapse Analytics.
RANK (Transact-SQL)
https://learn.microsoft.com/sql/t-sql/functions/rank-transact-sql?view=sql-server-ver16
SELECT – OVER Clause (Transact-SQL)
https://learn.microsoft.com/sql/t-sql/queries/select-over-clause-transact-sql?view=sql-server-ver16
WITH common_table_expression (Transact-SQL)
https://learn.microsoft.com/sql/t-sql/queries/with-common-table-expression-transact-sql?view=sql-server-ver16
📢 Become a member: https://guyinacu.be/membership
*******************
Want to take your Power BI skills to the next level? We have training courses available to help you with your journey.
🎓 Guy in a Cube courses: https://guyinacu.be/courses
*******************
LET’S CONNECT!
*******************
— http://twitter.com/guyinacube
— http://twitter.com/awsaxton
— http://twitter.com/patrickdba
— http://www.facebook.com/guyinacube
— Continue reading “Continuing the T-SQL journey with OVER and RANK”