Professional Documents
Culture Documents
We take 1 question from the Phone, then 1 from YouTube and go round-robin
Q&A Format
LearnPowerBI Student (Pre-Submit)
YouTube (Pre-Submit)
LIVE Question
Repeat
Feb 26 Q&A
As more and more people are learning and excelling at Power BI,
would Power BI become new excel? Meet, India
Old Excel
o Death by a thousand cuts
o House of cards
o Gets complicated over time
o Very Flexible = Strength/Weakness
o Files flying everywhere
o Formulas Everywhere
New Excel / Power BI = Excel + Power BI
Power BI just a tool
o Trying to kill off Excel
10:51 Who do you help? Your Year: 2020. Plans for 2021?
30:48 How do you help a Client who Doesn’t Want Your Help?
o Want vs. Need
o Bleeding ER
Inner Journey: Do I really have something of value? Can I really help others?
o Is it a Binary Switch?
o Or do you go back and forth?
Biggest Challenge
Biggest Opportunity
Excel Hell:
Power BI Hell? IT vs. Business
09:30 How do I plot items that are "in-state" over time? Ewan Pritchard, Apex, NC, USA
Question Detail: I have a complex DAX measure that ends by doing a count of a Calculate table function. I would like to
be able to view the details of the results in the table not just the count
Merge
Complex Condition
Question Detail : I need best practices for reading & analyzing „data cubes“ (e.g. google analytics) consisting of
dimensions and measures. Would you transform it into a tabular model in PBIX? Can you outline a way to do so?
Decision?
o Power BI (Reporting/Visualization) Live Connection to a Cube
Create Your Own Measures
Add Your Own Tables?
o Cube ==IMPORT==> Power BI
Not Fun
Often Slow (Building a Pivot Use a Query DAX/MDX)
Advantage: Full Control
Disadvantage: Reinventing the Wheel
⭐ 10:44 Table within a Model that has Multiple Possible Relationships with other tables (By
Kirk Danzl, Minneapolis, MN) #Scenario:Using_Both_DAX_Copy_Table
Order Table
11:12 Calculate a Year to Day Count Based on a Slicer (By Nynke Weekamp, Slagharen, The
Netherlands)
Is it possible to calculate a year to day count based on a slicer, even if a subject has no records (By Nynke Weekamp,
Slagharen, The Netherlands)
Question Detail: I want to make an estimation of the year end results based on the amount year to day.
I wan't to do this by category. But not every category has a result in the given month.
For example:
For both category's i still want the year estimate based on the 274 days, which have passed this year.
Extra complication, i have a slicer with the month in it, and if one selectes f.e. Januari till April, i want the calculation
based on the days for those month, so the calculation depends on the slicer.
Decision Points/Assumption:
o Sales_YTD = VAR vSelectedYear = SELECTEDVALUE(‘Calendar’[Year])
CALCULATE([Sales], FILTER(ALL(‘Calendar’), ‘Calendar’[Year] = vSelectedYear, ‘Calendar’[Date] <=
[EndDate])
Scenario 2: users Picks a Date Range from Slicer (e.g. Jan – April)
EndDate =
Decision Points
Convey...??
THOR HAMMER
LEARNING PARADOX
TOPICS
09:11 Refreshing data through Dataflows (By Dawn, Kansas City, MO) #FollowUp
1 SQL Server database with 10-15 tables that change every 12 minutes
2. How do I set up the refresh for only the appropriate number of refreshes per primary datasource type?
4. When you create a data model separate from the reports, do you have a recommended way to separate them?
09:33 I Want to know how make good dynamic chart as Gapminder (By Gabriel Medina, Rio
Cuarto, Cordoba, Argentina)
Reports
o Operational Reports: BEAUTY. Functional => Beautiful
o Storytelling
o ??
09:45 Fiscal Calendar Definition (By Byron Buege, Lake Forest, CA, USA) #CustomCalendar
#ThoughtProcess
10:52 Getting error when calculate loan maturity date (By Pat Broz, New Port Richey,
Florida, US)
Options
o 1. Query Editor:
o 2. DateAdd??
o 3. DAY, MONTH, YEAR and then add YEAR
11:45 Is Upwork a Good Platform for Power BI Professionals By Samuel Shaibu, Lekki,
Lagos, Nigeria
Goal?
Successful on UpWork.
“Successful” Power BI Pro?
Success
UpWork Pros
o Huge Platform Lot of People looking for help
o Somewhat Structured (Kinda Know what You Need to Do)
o …
UpWork Cons
o Lot of People are offering their help Marketplace Dynamics
Starting Out:
Staying In:
o Your Lemonade Stand is on someone else’s backyard
Kick You Out
Change the Rules
12:11 How many Queries Is too many? (By Gentry, Dayton, OH, United States)
Question Detail: Basic question with big impact on performance. I’m more familiar with Access and creating 10-
20 merged queries so that I can make visuals or reports in Excel/Access. Maybe bad practice but moving forward
exclusively in BI desktop should I have fewer query tables and do the query, filtering or measures on reports
section? I mainly focus on Text aggregations not numbers. Thanks. I’m on live today
Path 1
o “Trying to answer the question that’s been asked”
o Reports, Visual, Graphs, Tables
o Will work / More Productive than Earlier
o “It was so much easier in _____” (Excel, Access, SQL…)
o Good. Great?
Path 2
o Unlearning
o Learn (20% = Query Editor, DAX=== Modeling). Data Table. Lookup Table (Fact/Dimension)
o Agile
o Data Table? Lookup Tables?
o Can answer the question
that’s been asked
the next question
the question they’ll ask an year from now
Query
o Loaded into Model (Strict): Data Table, Lookup Tables (50+)
o # of Queries in Query Editor = As many as you need (100-150 Queries)
“Trash Can”
12:34 How important is Data Profiling? Recommendations/Best Practices (By Steve Williams,
United Kingdom)
01:07 OK NOK column (By Wal Ibru, Copenhageb, Denmark) (By Wal Ibru, Copenhageb,
Denmark)
09:32 Connecting to Google Analytics (By Parul Goyal, Surat, Gujarat, India)
09:39 PENDING: Compare List of Events to Sales Data (By Beth Chavez, Chestertown,
Maryland, USA)
⭐ 10:03 DAX or Power Query to create the Result Table? (By Cristian Angyal, Timisoara,
Romania)
2 Inputs
o POs & Quantity
o Separate List of Products: Production Schedule
o TASK: Design a Delivery Schedule (Keeping the order of Pos in the same order they arrive)
DAX vs Power Query:
o Dynamic?
Yes: (Power Query, DAX Table, DAX Calculated Column)
No?
Power Query
DAX Table
DAX Calculated Column
10:28 Harry Ferrera One Button for “Clear” All Filters at One Time?
Avi: Bookmarks
https://trello.com/c/Mrl7esi1/300-too-many-syntax-errors-in-dax-by-eraj-abu-dhabi
⭐ 11:16 CONTINUED: Compare List of Events to Sales Data (By Beth Chavez, Chestertown,
Maryland, USA)
11:53 Sonali Jhai: Trying to create a report with around 65 columns. Memory error :-(
High paid professional wasting their time on this (High Paid because of other skills…but no Power BI Skills)
Ian Bowman: Wild West Phase. No Town planners…people just showing up with picks and axes.
Differences in new world? Novel.
UNIQUE ABILITY: Business Users can combine data from Warehouse with Other Data
(IT can look at it and say, should that be part of the IT offering) power bi
OneNote
Dan C: Cost Model for Sharing Power BI Report? (Avi: Row Level Security)
Dan: Wants to share report with other users, but wants them to see different data.
PowerBI.com Pro $10/month
Power BI Premium = $5000/month (500 or more users)
Using Power BI On Prem Server with SQL SA, but that’s an year behind in development
Avi:
Power BI is my excuse to change people’s lives, so they can change the world
RealPowerBI www.RealPowerBI.com : Business Users, get free help for your Power BI Project
Aug 17th Communication Day
https://www.youtube.com/watch?v=WBddNp_25YY&lc=Ugx-30CzKR8fxFDXVYt4AaABAg
Announcement:
Goal: Three Month Vacation (Less is More; Less your Work, the More you Make)
August Vacation (Work-Cation): Update LearnPowerBI Course
LearnPowerBI Students
1. Steve (LearnPowerBI)
2. James
3. Ganesh
4. Oscar
YouTube
1. Alejandro
2. John Southard: Calendar / MonthNum
3. Juliette
4. Matias
5. Nanc(y)
6. Fabio
Product
o SubCategory
Category
? Complicated:
? Save data / Flatten
Table A: Sales Order / Purchase Order, 100 rows
o Table B: Purchase Order Detail, 100 rows
“It Depends”
o Do they belong together?
o No. of Columns: Higher No. Column To Combine
o Space:
3NF: Redundancy
Try both ways, see how much it reduces the file size
09:51 Identify Top 80 from a MIX (sorted) (By Alejandro Medinilla, Leon, Guanajuato,
Mexico) #CONCEPT:Human Learning #FOLLOW-UP
“Sandy” - ML
Slicers
Benchmark Year over Year % Change for Europe = 10% (Now we can compare Germany to Europe and judge good or
bad)
Q: When to decide to upgrade p1, p2, p3 => just based on usage data?
Q: Sharing “Don’t”
Xpherion: what is the advantage of apps compared to workspace v2 with premium capacity?
Jun 26 Q&A
Ian
Gary
Sam
Project Management:
- Cost
- Resource Time
- Budget
- Schedule
09:55 Gary: How to Calculate Complicated Expression Based on Multiple Columns #IDEA
(SWITCH-TRUE)
https://trello.com/c/fSiqTtRw/203-convert-excel-query-to-dax-by-gary-gray-bracknell-berkshire-england
Question Detail : i need a measure to replace Excel formula. In excel i check multiple columns and dependant on the
contents i return a different "Text" result. How can this be done in Power BI?
10:18 Stop a line and column chart showing data that hasn't occurred yet (By Sam Geater,
London, UK) #IDEA
⭐ 10:58 For projects in one table, find the corresponding orders from another table, and
check compliance (By Keven, Mauritius) #IDEA HUMAN LEARNING = MACHINE
LEARNING
#IDEA Dumb Yourself Down #Idea Hypotheses = Fail Two Paths, #DECISION-Point
#IDEA PQ Self-Merge (refer to steps in any order)
Jun 19 Jeffrey Wang
Only one Underlying data type: (The 3 shows, Date, DateTime, Time are really for display/formatting only
Question: Best to create your own Date/Calendar Table? Right?
Question: Data Types between “Power Query” and DAX Model are
Question: So many “Syntax Sugar”? SAMEPERIODLASTYEAR / DATEADD
Tip: Show Hidden Table to Show Hidden Table
Question: Can we turn it off Globally? If we turn it off, we cannot use [Order Date].[Year]
Question: Can we create our own HIDDEN TABLES?
May 22 Q&A
??:?? #IDEA Live Connection to Trello (Suggested by Charles Elwood)
e.g. = Json.Document(Web.Contents("https://trello.com/b/ld7IaA73.json"))
========
Solve it outside of Power BI. Excel Macro, queries it and saves it in a folder with the Date as Filename
Used “R” inside Query Editor.
⭐ 09:3? Sunil Combine Multiple Fact Tables (Different Grain) #IDEA #DecisionPoint
My question is:
I have the split of contribution amounts by Units a, b, c, d and i also have the % split of how the same units benefit from
total contribution amount. Delta is the difference between contribution and benefit amount for each unit. How to create
a solution, where for each Unit there is available information on where from the delta amount has originated (delta split
and contribution unit).
And how to make it as a sample (contribution amounts and benefit% could change)
Example:
Manisha: How to put null as default value for current value in the parameter and pull all the records when null is passed.
Manisha: How to put ALL as default value for current value in the parameter and pull all the records when ALL is passed.
12:29 Megan Most efficient way to connect to Quickbooks data & keep it refreshed
12:42 Sebastian Merging billing data from 2 different legacy systems #IDEA
The challenge here is that customer, product, sales reps and territories all have different codes in the old and the new
system, and field names also have different names.
Building a PO tracking system: assemblies with unique & common parts, etc. I think I've structured tables well, but
theres a mysterious relationship breakdown. HELP!
Packing List to Drawing Numbers
#Idea: No. 1 Question. I don’t know _____, can I become good at Power BI?
I don’t know
Excel
SQL
R
…
Jason
Diego
Bob
Hassan (Matrix)
09:18 Jason
Query 1 Database = Field 1 (Job Number), Field 2 (Superintendent) [may or may not be up to date]
Query 2 xlsx on Sharepoint = Field 1 (Job Number), Field 2 (Superintendent) [more up to date]
09:33 Diego
10:09 Bob Matrix / Write-Back / Power Automate / Old School Excel Way
EARLIER()
o DAX Calculated Column
o DAX Measures
Filter Context (INCOMING)
o CALCULATE([Sales], Product[Color] = “Red”)
Row Context
o (INCOMING Row Context in a Calculated Column)
FILTER( “Row Context”)
10:50 Ammar
11:00 Arbinda ??
11:03 Dan
⭐ 11:15?? Alejandro
Using DAX, M
Arabinda Biswal@Avi Singh - PowerBIPro to give you some background. COUNTIF(Y2:AE2,""), with this i am trying to get
a count of blank cells in a cell range in excel and then i'm trying the same in DAX but...
https://docs.microsoft.com/en-us/dax/countblank-function-dax
✔ John Olsen: can you show us how to add the YTdFlags to the Calendar table. Thanks.
= Table.AddColumn(#"Inserted Day of Year", "Flag_YTD", each if Date.DayOfYear([Date]) <= Date.DayOfYear(CurrentDate)
then "YTD"
else null)
✔ S A: Dear Avi! please talk about power bi report service and publishing visuals, can we share through email id :like
hotmail's,gmail's
PowerBI.com (Cloud)
Report Server (On Premise)
You CAN Share to Hotmail/Gmail.
o Hotmail/Gmail Full Fledged PowerBI.com Account
Slam thanks: what is the best way to get a job in power bi if you just starting our on the journey?
Shabana Ajaz: Any suggestions on nailing Power BI interview Q&A for experienced users.
CALCULATE (
[Casos],
FILTER (
ALLSELECTED ( Casos[Dias desde primer caso reportado en el país] ),
Casos[Dias desde primer caso reportado en el país]
<= MAX ( Casos[Dias desde primer caso reportado en el país] )
)
)
CALCULATE (
[Cases],
FILTER (
ALLSELECTED ( Cases[Days from 1st Reported Case in Country] ),
Casos[Days from 1st Reported Case in Country]
<= MAX ( Casos[Days from 1st Reported Case in Country] )
)
)
10:04 Rules for Choosing Import vs Direct Query (By steve, london) #IDEA
https://trello.com/c/nEb0E9I3/78-rules-for-choosing-import-vs-direct-query-by-steve-london
Challenging?
o Decide Up front?
(Can’t delay that decision / Can we switch back and forth from Direct/Import)
o Major Downstream Repercussions / Impact
Default = Import
o Limitations in Direct Query DAX / M
Default Relationship = 1-to-many (1:* Lookup:Data), One-Directional
Exceptions
o Extremely Large Data Set (Billions, 10G File Size Limit on Power BI?)
o RealTime: Want vs. Need (#Modelling)
- What action(s) are you going to take?
- Is that your top priority?
- Can you live with 15 minute / 1 day data?
Do want RealTime: “Subset Model” using Direct Query just for that need
o …
⭐10:23:58 Bashar Monthly Changing Bill Rates Table for Time and Material Projects (By
Bashar, Calgary, Alberta, Canada)
TODO NEXT: Instead of iterating over the Data Table (Hours) would be better to Iterate over
Calendar[Months] & Resource[]
11:51 Get Min and Max Values out of a vizualization (By Alejandro Medinilla, Mexico)
Hi all, I want to expose a report to our customers. how can we share the reports to the different customers/domains
without micromanaging all the accounts/roles/shares...
Internal Sharing
o How the heck do you manage Accounts/Roles/Shares
100K People.
Contoso.com
Contoso-Guests.com ($10 domain name per year)
o Create my Customer Accounts on that domain
clientname@contoso-guests.com
joe@contoso-guests.com
Licensing
o Premium (View Only is Free) $5000/month
o Pro $10/user/month
Customer has their own license
Just share Dashboard with them
Alex BikeyevI have a slicer on a calendar table. I use max() function to calculate "LastDate" measure.This measure shows
correctly in a visual as a date selected in the slicer; however,
the measure is calculated as the last date in the table (instead of what I select by a slicer) when I use the measure in a
calculated column. How do I fix this?
“Entrepreneur by Accident”
Dad: His own business
Great Grandfather: Cows were the Stocks of Yester-years (buy low, sell high)
Accidental Entrepreneur
01:38 Prashand Banwarie is using a dim table as filter beneficial when using in a measure?
Yes.
Best Practice: Whenever a field is available in Lookup (Dimension) Table, use that, instead of the one in Data Table.
Exceptions:??
01:41 Sujeet Nayak : How to Define a Static Benchmark for a Static Date Range and compare
Daily Performance against that. #PROBLEM (One Measure did not work)
if I want to group a date range and compare those by daily dates, how can I do this?
suppose 27sep to 18 Oct is my benchmark and 19oct onwards on a daily basis I want to check the % if it drops down or it
increases from the benchmark each day
I have created a measure for the same but after that how can I check my % increase or decrease from the
benchmark...on a daily basis by refresh
Flow: When you feel your best and when you perform your best
o Fantastic! Like a Drug! (Sportperson). Risk ups chances flow.
o Sign: Time disappears. (Lose track of time).
Mar 13, 2020 Dashboard Showcase & Makeover
09:10 Juan Ignacio - Dashboard Servicio Transporte #IDEA: Composite Key vs. Many to
Many
Courier Data
Difference Between Distribution & Delivery to the Client
Tables
o Pedidos = Sales
Fecha_Atencion: Sales Date
o Repartos = Delivery
Fecha Reparto
o Lookup
Client
Time
Province
Courier (Provider)
Should the Tables be merged? Probably Not (Why? The Tables Look Different)
Bridge Table (Many-to-Many)
Options
o Establish a Relationship (Weird? Connecting 2 Data Tables)
“Composite Key”
o Merge in Query Editor (Problem: I do not have Data Files right now)
o DAX LOOKUPVALUE as a Column (Why? Because it’s easier to understand)
o DAX LOOKUPVALUE inside a Measure
DAX Debug:
Colors: Bit too bold (consider not using the default palette, Classic palette has more muted colors)
Squint Test: Main Focus not clear
Layout not guiding the user: Numbers Top-Down is Unnatural
Suggestion: Move Numbers at Top (move Slicers to Right – least important spot)
Top Numbers: Can they have some indication that if things are good or bad
Days Active:
o Shades of the same color (Shades of Gray, up to 5)
o Sort the Numeric Cateogories
0-30, 31-60, 61-90, 91-180, 181-365, +1 Year
Consider Power Pattern:
o Current Active
o Current Active Breakdown = Departments
o Active Trend (over last rolling 12 months)
11:35 Money
- Money blocks:
o Money is evil
o Money is scarce (hard to come by)
o I’m not worthy of money
o …
- “Want Money” Pushing it away
o I have no money… ($0)
o I want more money (I don’t have enough)
o Scarcity & Lack
- Job Search:
-
o NOTE: Can change lower axis for Line Chart, but NOT for a Column Chart
Squint Test
12:10 Jose
- NOTE: Line Chart axis (Trend) cannot use with “Categorical” Values (use with Numeric )
12:21 Mai
12:27 Ossama
Ossama Elzohiery.xlsx
11:17 The best way to manage a power bi clients (By Dirceu Pavon)
We have a few power bi clients with different datasets and reports, we want to centrally manage they reports and
datasets and also isolate each partner from each other, for now we cannot afford a premium license.
Premium = $5000+
LearnPowerBI Consulting
Car Rental Agencies (Niche)
LearnPowerBI-Clients.com $10/year
o Create Power BI Accounts for Clients
o Give them a Pro License $10/month. 5 x $10 = $50
o Workspaces = to control access
Email to Client
“Hey, your report has been published to a secure area. Use the Link/Login below
Link: <<link>>
User:
Password:
⭐ ??:?? Qlik vs Power BI: Two year Filters (to compare selected Year)
Either / Or
B.Y.O.D = Bring Your Own Device
o 1st = Company handed you blackberries
o 2nd = Bring Your Own Device (Microsoft = iPhone, Android, Blackberry)
Visualization
o 1st = We’ll hand you the VIZ Tool (Tableau, Qlik, Power BI, Excel)
o 2nd = BYOV
MODEL is the King!
Power BI
o Approachable to the Business Users
o Bridge to Excel
⭐09:44 Simulate "For" or "While" loop in DAX (By Dan Connolly, Atlanta, GA, USA) #
Parv Chana:
Charles Elwood:
Started Power BI Consulting business 3 months ago. Just 1.5 months after starting, I had to start looking around
to hire more people for my company due to the heavy demand
Invited to Purdue University. Discussed Power BI with Dean of University for 1.5 hours.
Good sign – that universities are also looking at Power BI and building that in their curriculum
Google Acquisition of Looker, Salesforce acquisition to Tableau.
But Charles is seeing many companies switch from other tools to Power BI.
(Avi) Companies shifting to Power BI en masse. Often with purchase of Office or Dynamics rollout.
Marc Lelijveld:
New AI Capabilities now available in Power BI: Decompsition Tree, Q&A, Key Influencers Visual
This bring BI a lot closer (accessible) to the business user, which is a good direction
Can access advanced BI with low-coding or no-coding skills
Also see big clients who are implementing these somewhat advanced solutions in their day-to-day business
15:20 What forces are working in favor of Power BI and fueling it’s growth?
Tristan Malherbe:
Reid Havens:
BIGGEST NEWS in Power BI World: Opening up of XMLA Endpoint (currently only for Power BI Premium).
Would allow companies to build their BI Platform in Power BI…but at the same time connect any Visualization
tool of their choice to Power BI e.g. can connect Excel, SSRS, but also Tableau, Qlik, Spotfire or any other
Visualization tool
(Avi) New era of B.Y.O.V = Bring Your Own Visualization Tool. Just the way companies stopped handing out
blackberries and now adopt B.Y.O.D. (Bring your own device) – where you can be hired by Microsoft and still use
your iPhone to access their email etc. Same way, Companies would move to B.Y.O.V; where companies would
build their BI infrastructure and let users bring their own visualization tool of their choice
Charles Elwood:
Companies are only starting to realize how fast Power BI can be and how quickly I can deliver reports & insights
(Tristan) Agree with Charles, but it can be a risk to think that Power BI is easy. Business Users/Clients sometimes
underestimate the complexity of Power BI and Data Modeling. Ease of Power BI can be a double edged sword –
as it sometimes can be hard to explain to your clients why it’s not as easy as they expected.
(Avi) Then there are people who are using Power BI without the knowledge, they are trying to use it like Excel or
SQL. They make it really hard for themselves.
23:49 Question: What are the challenges around the adoption of Power BI?
Greg Baerg:
Challenges in terms of pricing model, especially with Power BI Embedded & Premium.
(Hope/Prediction) That has to change, be simplified in this year
(Avi) Cannot make up my mind…if Power BI Licensing is really simple ($10/month/user) or is it really
complicated?
(Marc) It’s easy, until you start talking about Premium
(Parv) Working with a company, went from Pro to Premium (Were using complex Dataflows etc. Premium was
required/suggested). But the price jump was staggering.
Avi:
Charles:
Estimating pricing for Power BI Embedded SKUs for Clients is challenging. Since its capacity based.
(Avi) Notice how as soon as we start discussing licensing Power BI Embedded/Premium it gets a bit complicated
Avi:
34:07 Power BI Challenges: Is Power BI easy? What about the hard parts? The DAX wall?
Avi
Power BI much easier than old world. Accessible to Business Users (like me)
It’s made life much simpler…but it’s not always easy
Complexity around the whole infrastructure and specifically “The Dax Wall”
“How can they get away with this?”
Parv Chana:
Thomas Powers:
Another Challenge: Companies which are not ready to move to the cloud.
This makes sharing extremely hard (not as easy as publishing to PowerBI.com)
(Avi) We may live in the Power BI bubble. If we step outside, there are many companies in BI Stone Age and
many of them not ready to embrace the Cloud / Software as a Service / Power BI.com
Charles Elwood:
42:38 Challenge and Big Opportunity: Power BI not as dominant in regions where English is
not the native language
Charles Elwood:
Analyzed data with other Pro+ Members (Grace, Diego, Kenneth) of Power BI usage across multiple countries
Clear trend emerged that it’s doing well in English Speaking countries
But somewhat poorly in other countries (where English is NOT the native language)
e.g. Mexico and other Spanish Speaking countries
Untapped market and potential for future expansion
Avi:
Tristan:
Avi:
Marc:
Reid Havens: Setting up my business for Passive Income, e.g. Template Apps
Where I can generate income, without having to be there or need to spend time
Avi: Holy grail of disconnecting Time Money. As an employee and even as a consultant, mostly the longer you
work (Time) the more money you make. But you can go beyond to this new world of passive income (Where the
money you earn is no longer directly connected to how much time you spend)
Greg: Looking forward to grow my Power BI Consulting Business. Working with Project Management & ERP
Systems but also working with clients beyond that. Excited to work with different companies
(Avi: “Clarity comes from action”)
Thomas: Build my presence and start working with companies. Lead to job or consulting.
(Avi: Focus on actions)
Parv: Engage more with people. Go out and share my knowledge. New blog posts, speaking engagements.
Learn from others on different ways to solve the same problem.
Technical = Hopefully Power BI offers a way to move from Dev => QA => Production
o Avi: We’re all on this journey (folks starting out and Microsoft MVPs)…you gotta enjoy the journey!
That may actually get there faster as well.
o The tough times…are just part of your “Hero’s Story”
Tristan: Community plan to grow the Power BI User Group I am running. We keep getting new members. We
have monthly meetups. Two big events coming up. Business side = launched my own company a few months
ago. Going well, will keep that up
o Switch from traditional consulting to selling Solutions/Templates (disconnect Money Time)
Marc: Last year, spent a lot of time on public speaking. His year plan to focus more on blogging. But also
continue public consuming (but can be time consuming.
o Avi: What’s your favorite part about going to these events?
Marc: Like to see how others are solving problems. And also challenges they are facing. And then find
solutions for them (that often drives a lot of my blog posts(
o Avi: Common thread => Helping others!
Charles:
o (Avi) Charles has inspired so many. Vulnerability is his strength! 2019 has been an incredible year.
o Tackle my fear: Switching into marketing. Developing the templates, gaining knowledge.
o LinkedIn Video: Putting the first video. Was scary…but people love it
o Goal = Maintain the video. Power BI + How to Start Your Own Business
o Fear = half Thai. Speak Thai. Thailand is one of the underserved Power BI Market. Focus on serving that
market.
To overcome my fears and serve my Students. Enable others. The Pro+ Group is going to be a key part of that.
Dec 20th
09:52 Dashboard 2: Gustavo Daily Report
How to Bucket
o Number of Buckets
o Buckets should capture ~ 80% of the data (the last bucket, e.g. 180 Days or More should be less than
20%)
10:22 Ahmed:
Hi sir if we have multiple year data and I want to see the yearly comparisons of two year with the percentage line on my
chart and should change dynamically if change in the filter
Cost Value
We pay for each Pixel Amount of Data/Information/Insight Communication
Good visualization design, is like getting a guided tour through a museum (without the guide being there)
Table=
Sort
o Customer Name Alphabetically
o (Sometimes) Customer Name Biggest Customer (Sales, LTD, YTD, last 12 month)
o Customer Name (Sorted) / Customer Name (by Total Sales)
Default:
Violation / Total
Units
Area1 10 100
Area2 20 50
Area51 30 10
Nov 8
Diego Lopez
Thomas Powers
#IDEA: Pareto
Hover: Bookmark
Individual Flow
Team Flow (Pro+)
Water that we struggle against…is also what keeps us afloat.
(Rowing / Life?)
Limitations?
Sahil’s Feedback: “If I hadn’t started my journey, I would have left my job right now!”
Charles’ Quotes:
“I retired last week. It just so happens that what I am doing in retirement, makes me more
“Every time I go out…I tell my story. I do not sell. I just tell them what I do.
And say it in the way they understand it. Inevitably, at least one person stands up and says “I
have data…I need your help”
From How would I get Clients? ==to==> How do I handle all my clients?
What others fears/doubts/mental chatter (inner dialogue) did you face when you were starting out?
Your approach
POWER OF VIDEO:
Show up Video.
Loom.com (after meeting with them, does not ask for a meeting, sends them a Loom Video, demonstrating something they talked about)
Avi: Fear of something...is often bigger than the thing itself (if that actually happens, you feel ok, the world didn’t end)
Charles: Didn’t want to regret not taking the step later on 60 years later
Avi: The things we regret are often the ones we didn't do (not the ones where we tried and failed)
Groups
Founder Co
www.TiE.org
I'm new to P. BI, do I wait to finish the 6 month course before deciding to start my business.
Comfortable technically?
When you are ready, you kind of know.
Fears don’t come up as fears (really logical)
o Learning…
Charles: Validate it?
o Golden Circle
Passion
Good At
World Needs It
Black & White: Validate it
o
Charles:
o Pinch of Salt: Were they my ideal audience? Keep going.
o Learn from every failure.
o No does not mean No (Don’t take it personally)
10:47 Jen: Why was Avi stopped from doing Power BI inside Microsoft
Fear Change:
o People do not fear change…they fear loss
o Figure out the loss that they fear
Avi
o Shadow BI operations (One-man army)
o Accurate, More Timely (daily vs. delayed by 2 months), Agile
o Against: BI Team (10 people), $MILLIONS in Maintenance
ETL (SSIS) > Data Mart > Data Warehouse > SSRS Reports
Change Management System
(How long to add a column): 7 weeks.
o Black & White:
Either I can do what I love and lose my job
Or I abandon my dreams
Vantage Point? (Right/Wrong; Good/Bad)
Ask for forgiveness, rather than permission (don’t share with kids)
“Chase the Pain” LATAM Sales Team
LATAM
APAC
North America
Europe
11:02 Ben: How can I know that I can start my own power bi consultant business?
By starting one
o Validate the idea (MVP: Minimum Viable Product)
o Is there one person out there, you can help?
Road Trip: Wait for all the lights to be green
I am comparing actual deliveries by hour to scheduled (planned) deliveries by hour. I have measures that are
working correctly for running total of (1) actual deliveries by hour, (2) planned deliveries by hour and also the
difference in actual vs planned by hour. What I have a problem with is the running total of the difference in actual vs
planned by hour. The column K circled in red. I cant quite understand how to create measure for this that uses a
measure. I have tried endless permutations of CALCULATE(SUM or SUMX with FILTER(ALL or FILTER
(ALLSELECTED or SELECTEDVALUE...
Previous Order Date IN-PROGRESS = VAR MostRecentOrderDate = [Most Recent Order Date]
RETURN CALCULATE(MAX(Sales[OrderDate]), Sales[OrderDate] < MostRecentOrderDate)
I have a table with sales by date and customer…I can easily pull the most current sales record, but how can I get the
previous sales record when the previous day sales entry did not occur on the prior day?
(i.e. the most current sales record is 10/09/2019 and the previous record is on 9/01/2019)
Thx
Tim
o Yes = You likely have a Fiscal Calendar (with a different Start Month)
Lucky You! You can use all Time Intelligence Functions with an optional parameter
AJM2183my company works in periods, not by dates, so comparing the same period in two different years is a pain! any
ideas how to do this simply with DAX NOT using date?
AJM: My calendar table has three columns: year, period and a number representing each line. Each period is 4 weeks,
having 13 in the year.
[Sales]
Sales Prior Year = CALCULATE([Sales], SAMEPERIODLASTYEAR(‘Calendar’[Date])
= CALCULATE([Sales],
FILTER(ALL(CustomCalendar)
, CustomCalendar[FiscalYear] = CurrentFY – 1 /* 2018*/
&& CustomCalendar[FiscalPeriod] = CurrentFP /* 3 */
SharePoint: Lookup to another List (List always a built in ID, always visible when pulling in using Power BI)
Custom Mapping: SharePoint RowID CustomerKey (SQL)
CAREFUL: People who maintain the “Customer Lookup List”
Can Lookup List be automatically imported/generated from SQL??
Then it can include the real “CustomerKey” (SQL)
Misinformed Decision!
Avi, your course is too expensive!
$10, let me think about
Vaibhav lodhais embed a pro feature..all i see is publish to web in power bi?
⭐ 11:15 Sahil: Month Selected but Graph needs to show Last 6 Months (Duplicate Calendar)
Show last N months data for 2 different data type on the same graph
12:10 Patrick oData connection to Dynamics is Really Slow / Does not Filter
Old Days: Go directly to the back end (On-Prem, Backend was SQL Server)
New age = Cloud?!
o Microsoft => Duplicated their Dynamics data on an Azure SQL Server
o BI Team: Can ETL data ONCE out of the Dynamics Cloud (oData) SQL
o All Company Employees = Access the SQL
Shravan Pandey:pleae give any tips to get job with power bi skills
Click on Rejected (for May 31 and March 31 - 2019) on the graph (invoice count and status by invoice date) and observe the
interaction with graph (invoice value by status).
Exclude Client "Buyer Crop" in page filter
and the bug disappears
or
Change Filter sumofinvoicecount to sumofinvoicecount > 0
the bug disappears
Note that Client Buyer Crops has a negative invoice value which gets excluded by using filter sumofinvoicecount > 0
So client Buyer Crops is the cause.
What is the evaluation order in dax? Can you please explain that on a complex formula containing nested Calculate +
Filter + All? Can you please show the precise order (1st, 2nd, 3rd...) ? Thank you. S.
SQLBI.com
CALCULATE is calculated OUTSIDE IN
o Parameters are evaluated first
o CALCULATE([Sales], Filter1, Filter2, Filter3….)
o Filter1, Filter2, Filter3 are evaluated first Then combined in an Logical AND
o Then [Sales]
Overall Steps: I.C.A.N. (watch on my channel or inside the course)
Hey Avi, pls explain some about what dax function can be used from many to many relationship in power bi
Relationships:
Data & Lookup Tables (Fact/Dimension)
Layout
Create a Model by Design or Accident
Avi, could you tell us which is more important: query or dax? Which one should we focus on first?
End-to-End Perspective
Power BI = Agile BI. Agile Learning.
MVP: Minimum Viable Product
Circle of Zorro (Stephen Covey 7 habits)
Query => Relationships => DAX (SUM, COUNTROWS) => Visual
Power Pattern
Agile / Peel the Onion
=======
Dominant Hand: Query or DAX.
- Time Intelligence in Query
Good to Great!
Decision Points / Cross road:
Weigh the options
Know the exact Pros & Cons for each scenario
Then make an informed decision based on your scenario
Gold Star:
11:29 Charles: Step by Step or Consolidate Steps (Query Editor & DAX)
Query Editor
Excel World:
Power BI Choice
Performance:
Query Editor:
SQL Table
if you have database access, is it always better to do this kind of date logic there?
It Depends.
Typically do not. I typically always put my logic in Query Editor.
Query Editor
DAX Calculated Column
DAX Measure
Visual (own filters, edit interactions)
12:07 Pratap: Specific Order in Data Prep (Remove Columns, Rename, Change Type)
#QUICKTIP #QUICKTIP:Remove_Auto_Changed_Type_Why
Pratap Wanjerkhede: Hey Avi, During the data prep, Should we folloe any particular order like: Remove
columns , rename, change data type etc?
Query Editor
Any (maps to Text)
Table 1
Table 2
Table 3
Table 4
Append Table 1-4 Query Editor will Always refresh all underlying queries
But Table4 is the only one that changes.
12:27 Greg Baerg: Pulling in data from large SQL. Model is 2.3GB
Placeholder
Brian Mullins
Hey Avi, i've been poking around at PBI for a couple of years, without any real project to work on. Soon i'll be picking up
a real one, and i'm excited, but wanted to confirm some of my understanding.
One way of going about this would be to look at the requirements for all of the reports and build a single model that
supports all of them.
But I understand that the better, more performant way would be to specialize several models, specific to a reporting
'area'. Is that correct
Or is the tabular model able to drop off pieces of the model not used in order to speed performance?
Matt Gaskins
What are your first steps to determine fix when apply changes results in "Load was cancelled by an error in loading a
previous table."?
Sep 27th
Dashboard Makeover
File: 20190927_Dan_Active_Subscriber.pbix
Active Customers = COUNTROWS(FILTER(Subscriber, [Customer Status] = "Enabled"))
Customer Status =
VAR LastSeenDate = [Last Seen Date]
VAR CustStatus = CALCULATE(SELECTEDVALUE('Subscription Tracker'[Action]), 'Subscription Tracker'[Date] =
LastSeenDate)
RETURN CustStatus
DAX Function
RANKX
TREATAS
…
Query Editor
Function
??
Power BI Patterns
Start Date, End Date (3 ways)
P&L: DAX, Query
Real World Examples & Puzzles
Problem: Can you solve it? Sample Dataset
Solved It? Is it same or different?
If different, can you weigh the pros & cons
Industry Specific
Finance, HR, Education…
Look Over Avi’s Shoulder:
1 Hour >>>> Entire Course (10+)
12:08 Sahil (The Jump-Roper) Working with Large Data Sets #IDEA:Determine Space Used
(Tiny Lizard Style)
Edward Tufte:
12:26 TalkPowerBI Intro, AT Least Learn One New Thing (not “I want to get my questions
answerd”)
avi Is there any way we could setup password so that nobody can change query we have setup on the table? if not any
other way to achieve that
Publish it to PowerBI.com
Use Reports
Create own Reports
But “not touch the model”
Row Level Security
Authors
Only they edit the model
Option 1: Security by Obscurity
Option 2: Separate into Two Models
Model 1: Query Editor
Model 2 Connects to Model
12:34 Your First Goal in Job Hunt, Client Hunt, Learning Power BI…
Is to take care of yourself
“Overwhelmed, Anxious, Good Enough, I can never do this, I’m too dumb”
Decision Points:
Advantage
Reporting is simpler.
Often DAX is Simpler (Time Intelligence Function)
DATESYTD()
Disadvantages
12:55 Charles: Can we do Time Intelligence in Data Table without Calendar Table
1:01 Silvio
Silvio 4-4-5
Sep 20th
09:06 Shomer2009 Connecting to JSON Data using REST API
Hi. i m new in powerbi. from Canada. i m Intressted in using power I with json URI aa
09:18 Gustavo How to Organize Large Set of Power BI Reports & Dashboards
5 / 50 / 100s / 1000s
5 Onsite, Remote all Center 14 more.
“Clarity comes from Action” / “Jump and the net shall appear”
Journey
Collaborate?
Work on the PBIX File (One person at a time)
Create Reports off of the Model
“Workspaces”
Invite Users as Read only (100-1000)
Admins (PBIX, Reports)
xxx “Apps” xxx
Apps: 1000s
Different People need to see different things…
“Row Level Security”
Gustavo Users:
Stakeholders / State Department (Fund)
Call Centers…
All data in one place? Data Warehouse…
Multiple Projects with each Client
Gustavo: Organizing Workbooks / One Dashboard for all Purposes (think through how to organize all these
projects)
09:41 Jen What skills do you need before you learn Power BI
Jen Knable: What would you say are the essential skills a new person to power BI should have before training
him on power BI?
“Transferable” “Portable”
A blacksmith, a lawyer, an aerospace engineer…
Problem solving
Ask good questions…then shut up and listen
Organization
Live a good life / happy life / do what you love / jump out of bed every morning
DATESYTD(<dates> [,<year_end_date>])
DATESYTD(<dates> , “05/31”)
Hi Avi, wanted help with setting june as start of month for YTD
Objections
Avi: “Self-Selection”
Solution / Approach
Kenneth: Agile BI. Start Small. Work with one problem. Solve a big problem / Shining Beacon
o Dan: Key Influencers
May not the Senior Leaders
Some folks who use the tool (Stakeholder) << this could be your focus
Charles S.: What problem you’re trying to solve for them…instead of moving them off of Excel
o Excel & Power BI
Dan: Watch your language “there’s a better way of doing it”
Hearing => My way of doing is wrong.
o Problem Solution
o Avi: Replacement / Alternative
HMIS: I'm at a nonprofit and it's been hard to justify the time needed to learn PowerBI when we are scraping by with
Excel. Luckily boss is supportive but it's hard to focus when you have many other duties.
* Old Excel
Transformation?
100% You
Shawn Achor: Happiness Advantage
o Happiness: joy pursuing your true potential
Pleasure:
Joy:
$120-$150K
$200+ ($300), $400 / hour
$1000-$10000 / day
$100+ Starting out
$50+
How do you know whether to create a column using DAX in Desktop or via Query editor?
if you are using the Today() versus LocalNow() and your refresh is not daily
Power BI Embedded / $$
https://azure.microsoft.com/en-us/pricing/details/power-bi-embedded/
Starts at $735/month
10:41 Keisha Clark: I'm finding it hard to find jobs as a BI analyst. Any advice?
New to PBI. I needed to break data into 3 categories based on a value. I have this working using a calculated nested If
statement. Is there a command a Measure instead of adding a column?
11:00 William Brickhill Break data into 3 Categories (> 90%, < 90%)
Measure / Value
Group
o > 90% is Satisfactory
o 80-90% At Risk
o < 80% Chronic
New Column.(Static) IF Statement. Worked well. (300,000+ Records)
Measure.
11:15 Edmund Wee Date/Calendar Table
if I have a column of date. How can I group the past month date and date > this month into month but keep Month date
as date?
11:18 Edwin Weir how do you replicate the sumif formula in Power BI?
In built in Power BI
CALCULATE
Intuitive
Discoverable
11:25 Investiture How to use Time value of money functions in power bi.?
9am / 12noon
Human Learning Machine Learning
Investiture or how to calculate Interest Amount in Power Bi without creating column? can it be possible through
new measure?
9 vs. 90 hours
Adjustment
Refunds
Power BI:
Revenue = Positive
Expenses = Negative
Courses Sold
9:31 Tracey Spence Cumulative Totals
I have a question, it SEEMS simple but I've spent at least 6 hours this week trying to resolve:
I'm trying to get a month over month running total based on a COUNT
SUM seems obvious but it won't use a formula (column only) and when I try to create a calculated column it
doesn't work
Dashboard
All people in the Hierarchy Chain should have access to the same Dashboard (their own version)
Ideas
Power BI Cost:
Evaluation: Cost
Agile
Are they using O365?
Might even have “Power BI Pro” already?
O365 Enterprise E5?
Evaluate Power BI: Cost is Zero (Power BI Desktop)
Shining Beacon of Light! “Whoa!”
Share PBIX File (Cost is Zero)
Small Group Sharing (PowerBI.com 60-Day Trial, FREE)
Small Group (Cost $10/user/month), 5 people / 15-20
Power BI Cost for the Whole Organization
Pro: $10/user/month
> 500 Users, then consider Power BI Premium $5000/month
Other Scenarios
Power BI Embedded
Power BI On-Premise
Create a Client Account
I set it up for them
Here’s Your Report:
URL:
Username:
Password:
Power BI Admin:
Taking ownership
Manage the backend, Office365 Account
offshore location
customer location data
There are two diffrent EMP id's are there for offshore location and customer location for same employee.
Ssome cases emp may present in offshore but not in customer location. vice versa. while creating relationship with these
two columns im getting error called "
" You cant create relationship b/w these two columns because one of the columns must have unique values.".
I need to compare employee hours for each location respective each employee. only need to compare customer
location...how to do that
Praveen Narula
Assume I have created a dashboard and I want my collegue to use the same dashboard but using this own spreadsheet
Praveen Narula
ok
Praveen Narula
Praveen Narula
CEO = James
o CFO = Steve
Finance Analyst = Joanne
o …
o …
Default
o FIRSTNONBLANK
o SELECTEDVALUE()
If one value = show it
Else = “Multiple Owners”
o Show all names of owners
–or– Select based on some criterion (majority owner)
o Select Owner based on Company Level 1
Paul: INSCOPE!!!
20190823_Miko_Hierarchy_Sales_Relationship_Owner.pbix
Owner = IF([LevelSelected] = 1
, [Level1 Relationship Owner]
, MAX(Miko[Relationship Owner (Account Manager)])
)
LevelSelected = SWITCH(TRUE()
,ISFILTERED(Miko[Company Level 2]), 2
,ISFILTERED(Miko[Company Level 1]), 1
, BLANK()
)
I have a problem. I worked out a solution for one of my datasets. It has several csv files in a shared network drive
merged in the dataset. Total size of the csv is over 1 GB. I did sorted and added index for my solution. Problem is..The
dataset is being timedout when scheduled. System suggests to break the dataset. Refresh is happening on a PBI desktop
but not on the service. Please suggest
Solutions
BIG GUNS!
Billion Row Demo: Direct Query, Hybrid, Cached Table?
“Sales by Year and Product Category”
250GB => Compression 1/10th
SSAS Tabular (Avi: we had 1 hour+ refresh)
Azure Analysis Server (Cloud Based)
11:03 Take Massive Action / Charles
Less is more
Hard Work = Success!
Massive Action! <> Lots of Action
The One Thing
Bring closer to your goal
But scares you / Rational Justifications
20190823_Ali_Employee_Start_End_Date_Active_Employees.pbix
Depressed?
Outsourcing?
amardeep Bhingardeve
we are storing files weekly and use it in power BI report. how we can take one file which is stored last week of the
month or first week of month?
Aug 23: RealPowerBI
Aug 16: Small & Medium Business: Power BI
Opportunity & Challenges
RealPowerBI.com
Small/Medium Business:
Challenges:
Question (from Audience): “How long does it take you to add an element”
“It takes forever”
o Solution Aware: know the Solution, Do not know how to get there
(Product comparison)
Solution Aware
No Risk = No Reward.
10:40 Jim Wade. Learning Power BI. How to become a Power BI Pro?
Excel: Flexible /
Swiss Army Knife.
Data Insight
Measure.
o Define Once. Use Everywhere.
Calculated Column
o Define or Refine
o Refresh
Charles Elwood, Business Intelligence Manager at National Bulk Equipment in Holland, MI and founder of SolisMatica
LLC, a Power BI business consulting company.
More About Me: I currently volunteer at the Holland Museum, and I am collecting stories from immigrants about their
journey from their original country to their new home in Holland, Michigan.
Diego, online instructor for Spanish speaking audiences, based in Monterrey, Mexico. Diego designs and creates courses
that teach people how to free up their time so that they can focus in meaningful work, delivering content that meets
current industry needs.
More About Me: I have 2,600 enrolled students in his courses. I'm always learning something new.
Grace Teoh, Founder at Lightdotlab based in Singapore. Lightdotlab’s Power BI training and consulting services help
business users 10x their speed from data to insights. Grace is also a Power BI and Excel Addict.
Transition
Motivation behind becoming a Consultant
Things they can do anyway… (regardless of Employee/Consultant)
o Helping other teams / Knowledge Transfer (Business Knowledge)
o PM Team touches all other groups (kept seeing the same mistakes)
Proposed: take these spreadsheets…let me look at this problem.
o Diego: Creating content… / Leveraged outside work this inside job
“Speaking at Lunch”
Option C: Without hard-coding, handle flexible list of “Additional Countries” (Can handle ,3,4 or 40 countries)
Temporary Assumption: Scenario A: Finish of TaskA (e.g Scoping) Start of TaskB (Construction)
Avi: Next Steps: 2 Disconnected Slicer.
Slicer1: Start of TaskA, Finish of TaskA
Slicer 2: Start of TaskB, Finish of TaskB
(TaskA = First Task, Task B = Second Task)
Detect, what is selected = SELECTEDVALUE()
IF, THEN to control the next steps
Decision Point
o Option A: Create 2 Tables
o Option B: Allow Multi-Select
o Temporary Assumption: We’d solve for a Single Project
Avi: Next Steps: X Functions (SUMX, AVERAGEX, MINX, FILTER, ..)
AVERAGEX(VALUES(demo[ProjectName]), [Time Elapsed])
Human Learning???
20190809_Xiao_Construction_Tasks_Timespan.pbix
TaskA = MIN(demo[TaskName])
TaskB = MAX(demo[TaskName])
Bruce:
Kurt: 80% solution vs. 100% solution
o IT vs. Business
Hi Avi, I have a follow up question on the current topic. Is there a way to export pbix files from a database, like we can
export an ssrs rdl file from report server database on premise.
Programmatically. Manual click “Export”
Try ArcGIS
Or other marketplace Visuals:
o Mapbox
o Freemium
Hi from Ethiopia. I have one question, is it possible to import my own shapefile s for mapping?
10:19 Hemanth Dynamically Pass Multiple Parameters for Real Time Dashboard
Hemanthbachu
Hi Avi, is there a way dynamically pass multiple parameter values to Kusto Scripting and populate in Power BI to show
case real time dashboarding? do we need an API call ? please advise
Real Time
o Direct Query (may be or may be not. Power BI Desktop has parameters)
o Streaming Datasets in PowerBI.com (Parameter?)
SSRS <> Power BI
Power BI Import ALL Data (Because you can)
o Edmund Hillary “Because it’s there”
o Slicers
10:32 Kirill What your good resource for folks to help them understand context transition?
Course <<
Book: 2nd Edition
Marco/Alberto
Filter Context
Row Context
SapHana.Database("myservernamecom:1234",
Pramater = SchemaName
[Query="SELECT * FROM " & SchemaName & ".""FN_PowerBI_SampleFunctionName2019""();"])I have masked my data
details with dummy text on the code above. plz see the image for reference.
10:47 Gobin: As Data Grows does it take more time for Users
PowerBI.com (MODEL)
o Data is right there in PowerBI.com / Service
o Caching
o Power BI Model is optimize for Analysis
Switch Careers: An
Jul 26 TalkPowerBI
09:12 Kenneth Tyler: what is the difference between filters and slicers and which is good for
which kind of situation
Filters
Slicers
DAX
09:35 Dhananjay Kulkarni Can we apply row level security for cube on live connection?
IT vs. Business
Option A)
Option B)
Import
Do your own Row Level Security in the model
SSAS Multidimensional
o Cube
Databases (SQL): Rows, Columns, 2D
o Date, Sales
Power BI
o Excel, SQL/Database, SSAS.
As a Model Author
o Serious Error in Data! Ring all the alarm bells
o 2 Models
o Model A: Reports
o Model B => Connected to Model A (Imports)
Battery of Checks and Tests
If Error => Alert (Power Flow, Subscribe)
09:51 & 11:45 Vasco Santos Line Chart, Weekly Sales & Forecasting #IDEA Categorical vs.
Continuous Axis
My visual challenge is to use a Line Chart with weekly sales and use forecasting... I am using your calendar for date
dimension with YearWeek in the X axis.
just try a line chart with weekly sales from the beginning of 2018 with your dataset and try forecasting the next 10 weeks...
sorry for not being able to call now
hi Avi, as a beginner, what knowledge do i need to have to become a pro with power Bi and where would you suggest i
start from
Model, Data Quality (Query Editor/DAX). 20% Core Concepts = 80% Results
80-20.
Dashboards / Apps:
Art + Science
People + Technology
Pro+
Business + IT
Main Engines
Model?
Report?
Coming from Excel I am successful building a working data model and visuals from highly organized spreadsheets. To
bring in less organized or semi-related datasets I need to build bring tables - do you have an existing video on that? Sorry
to ask and run but i have to leave the session.
Date Warehouses
Self-Service BI.
o Duct Tape & Band-Aid
o Power BI
Incoming Data
Nancmadi: My report won't let me drag my 'locked' filters down to Filter all pages... ??
10:17 Greg Baerg Roadblock in getting data from Cloud System/3 rd Party?
Hi Avi, I have a roadblock with trying to pull data at my current company. I am trying to connect to my ERP system (Infor
CloudSuite Industrial). I'm told that our data resides offsite & is combined with other customer's data, so we can't
access the data. Our IT dept can apparently create IDO's (Intelligent Data Object) that provide the data I need but I'm
trying to find a better way to view all the data instead of asking IT for it piecemeal. Any suggestions?
Specific Structure
Profit & Loss Statements
o Specific Structure
o Disconnected Table
I have a modeling obstacle with some data that is semi-messy. I'm trying to create a relationship but there is one bit of
data that is throwing a wrench in how I want to create the model.
Assumption:
Decision Points: One table or keep as two?
o (RECOMMENDED) One Table: Query Editor
Remove all NNN from Table B
Merge A & B on SR#
Additional Custom Field: HighPriority_Flag
IF( TableB.SR# <> null then “High Priority” else null)
o Two Table:
Option 1:
11:03 AM Bright Sikazwe If I get Flat Data, should I recreate Star Schema (Data & Lookup)
Hi Avi, If the data is already in star schema format in the warehouse and IT gives me data in excel format ; is it necessary
to rebuild the dimensional model in power BI or one can just use two tables, including your awesome date table of
course)
Cloud = Credentials
o Gateway = ?
Cloud (Azure Analysis)
Choice
a) Joe: 2 months Certification
b) Greg: 2 months working on a real project/real client
Learning + Confidence
how find a project? RealPowerBI
Certification
o May be it’s worth my time talking to you
o Then the real test
11:35 Grant Getting data from Cloud, Idea: Restore from Backup
10:25 AM
Grant Cocco
Restore a backup of the live database to an on premises database. The data is a day old but is often u
Interface:
20190719 Mahindra
Level 3
Content (ContentId) can be connected at Multiple Levels
Level1, Level2, Level3, Level4, Level5
o Sales: SalesId
Level1: Country
Level2: State
Level3: City
Avi:
Jul 12 TalkPowerBI
What is this about?
⭐ 09:18 Ansgar How to make Report Slim / Reduce loading time / Improve Performance
Today I would like to ask how to make a report slim, reduce loading times. Maybe explain some of the options in Power
BI Desktop
How large of a dataset can Power BI handle? Infinite. Resource-Constrained.
Memory-Resident (load the whole model in memory). 16GB, 128GB
Compression. 1TB = 250GB. Power BI Desktop. Azure Analysis. SSAS Tabular.
Direct-Query. (Import. Power BI Modeler/Author)
Connect Live for SSAS = Power BI
How big can a Power BI file be when using Power BI Desktop?
Machine-Constrained. Patience.
Performance
a. Loading the file (file size & machine constraints)
b. Query Editor – slow to be editing, slow to refresh
c. Report rendering / Interactivity
TIP: DAX Studio to optimize specific: DAX Measures (10 seconds…1 second).
a. Trace data (Instrumentation)
Factory = How many units produced
Instrument (IoT)
IT = Status Quo. Explain the need for change? Change Requests? Justified. Prioritized.
Banff National Park. Jasper National Park. (Mountains & Gem Lakes)
Grand Canyon. South Rim. North Rim.
Michigan 211 (Cities 311…but Social Services). Call Center. DB of all resources.
Lot of data…new team. Focused on reporting capabilities.
Move from Excel Scalable solution.
we get the sum of the data b/w a range starting with a Start Date & ending with a End Date both two different Slicer
After filter, but after kinda like taking a week from before the Starting Date. Trying to add the data from that with the
data b/w the range I just don't know how to do it
Placeholder
Enrollment
a. Open Enrollment: Invite. 5-Day Challenge.
Mukund Ramachandran:
want the user to select different measure for a line chart with legend
Pro+ Students
Is the original online based class no longer available? I recommended this course to my coworkers but they are unable to
find it.
Florence Adewumi: how can you handle a role as BI and new to power BI with a new company
Congrats!
Learning / Doing / Fail / Win.
First Project. “MVP”. “Shining Beacon”
Brown Bag / Community
External Community / Social Media /
Urgent vs. Important
> 50% “Freelancing” / Full Time Employee
Ansgar Grosse-Wilde: How can I build a portfolio of my stuff without sharing trade secrets? I design reports at work but
want to showcase my skills to potential clients.
Publish to Web (Public): Data is not okay to share publicly. None of your PBIX Internals are shared.
Control 100% what’s shown on the Report (turn Q&A off).
Power BI Embedded:
Example: Online Service, “Water Parks”. Power BI Embedded (Charge Extra $$).
o Free Reports
o “Samples” $XXXX/month
Generalist Specialist
Experts/Specialists
o James Whittaker (..., Security, Cloud)
o SQL BI (Marco, Alberto):
Power BI: New / 20 years
MDX => DAX (Cube/ SSAS)
“What Color is Your Parachute”
Niche
Career
o At company at 3 months
o Sister Company: Procurement. ~ 1 Year
o Graduated
Project based, 20 orders per year.
Huge Machinery
“Sales” > Procurement (Run out of stock) > Production Planning
o Minimum Stock
o Bundling Orders
Production Planning
o Over Budget
Hours
o Company: Global 8000 hours / month …
o EXAMPLE: Call Center, Call Duration.
Other areas
o Supply Chain
o Sales/Marketing
o Finance
o Executive
o Operations / Support
My Small Business / Medium Business
o Sales
o CRM: Dynamics
“Niche”
Microsoft
Money Impact.
Impact
Personal:
20190621_Loretta_Sue_NetworkDays.pbix
Net work Days from Start to End =
VAR StartDate = SELECTEDVALUE(Records[Start])
VAR EndDate = SELECTEDVALUE(Records[End])
RETURN CALCULATE([Count Working Days], 'Calendar'[Date] >= StartDate, 'Calendar'[Date] <= EndDate)
Net work Days (All Records) = SUMX(Records, [Net work Days from Start to End])
Accenture 4 years
Tableau, Oracle
Now Power BI…Trying o migrate some reports
TOPN
Percentage of Total
TOPN, % of Total
Mukund Ramachandran
Sir muje problem aa raha hai having top N and percentage of total. aur jab filter lagata hoon tab percentage of total
retain hona chahiye
muje help kar sakte hoo
Parking Lot
Aankit Mahajan:
I am facing the same with Tableau....worked in Power BI in previous company...and now moved to another one which is
Tableau oriented...so trying to make a case of Power BI - which i feel is better
Mohammed Nahedh: Hi , how can I get data from any website database to Power BI ?
Hi How do you do conditional formatting to highlight negative variances for example if you compare actual numbers to
budget in an income statement
Best way to begin a massive task of combining many Excel into Power BI in a “structured” way?
How can you add or reflect commentary/reason to a table for favourable and unfavourable variances in an Income
Statement, which also can be updated as the numbers change.
FreckledKid: Rather than reaching out to businesses that have no idea about power BI what is the best way to find clients
that already use power bi?
Mindset EVERYTHING!
Business is Simple.
Social Presence:
o Big Shots in Power BI: “Book”, eBook, YouTube, Twitter, Public Speaking, Online…
o God put me in the right spot!
o Confluence:
Power BI (Community + Students): Social Presence. Field Trial.)
Entrepreneurs: “Tapping” (NLP). Social.
o 1998-2014 (16 years): Lay Offs!
2016-2018: Social Presence Good Life
“Make a great living, while living a great life”
o Slow Burn
o It’s not about the numbers.
o You are the average of your 5 best friends (5 people you spend the most time with)
o YouTube Coach: 25K. 100K.
500K $
2K $$$$
Immediate Leads/ RealPowerBI
o PowerBIPro Consulting Leads Students
Leads. Smart Way.
Microsoft
o Levels: 50-90 (84). 60 -> 61 ->
o Qi Lu (Workaholism…trickle, amplifies)
Hushed.
o Mr T. first few years in Microsoft
o Men-Women
o Ratings: 1-5 “You can tell the rating…based on the dark circles under their eyes”
Leaving Microsoft/ Entreprenuers
o Walk the Dog
o Big Rocks, Small Rocks.
o Family. Travel.
True North?
o Book: “Company of One”
More is Better. Better is Better.
“Less is More”
1-month India.
o Money: Films/Sayings
o Impact = Money
Solve Bigger Problems
Help More People
o 7-Figures/ Multiple 7-Figures
Meditation Teacher, Yoga
Artist
School: UK Empire.
o Time Money
(best years of your life)
o 50%
o Time ≠ Money
The less I work, the more I make.
Avi1 (Microsoft, Power BI)
F&^%K THAT!!!
Conditional refresh in service? Hoping to initiate a second (scheduled) refresh in PBI service if refresh fails... doable?
10:37 Charles
(Shane Company, Now you have friend in diamond business) – Marketing / Ad Image
Clear, Consistent, Sticky
“Avi...I am experimenting with using Sharepoint Image Library to add images and tag images. I then want to summarize
data metrics in Power BI, but is there a way to show thumbnails of the image stored in Power BI from the sharepoint
image library?”
1. Approach 1:
a. Convert Image to Binary
b. Store them somewhere (SQL Server, ??? CSV?)
c. Pull them into Power BI
d. Data Category??
2. Approach 2:
a. Store Images Online: Public at least to work on PowerBI.com
http://www.avising.com/me/LearnPBI/DataSources/SalesTerritoryImages/1.jpg
b. ID =
001
002
Create Images with Names to match: 001.jpg, 002.jpg
Publish them to location: e.g. www.contoso.com/images
- https://www.google.com/search?q=power+bi+binary+image
- https://www.google.com/search?q=encode+image+to+binary
Hi Avi, one of your students here! Is it possible to use filters/buttons to activate drilldowns? My team is having trouble
getting used to clicking for drilldowns.
10:27 Sean Create Line Chart by Region with a Total Line too #Puzzle #TotalInSlicer
Sean Macdonald
Hi Avi. how can you do a line chart for each region and to also show a total line too
Decision Point
o Static vs. Dynamic
Static: Query Editor, DAX Table
Dynamic:
May 17
Announcements
AdventureWorks
Accessories, Blue
Clothing, Yellow
09:50 Bruce Update Ultimate Calendar Table for Pay Period, Last Day #GoodOne
Note: Rest of the solution (figuring out the PayPeriodMonthOffset posted here:
https://www.facebook.com/groups/LearnPowerBI/permalink/2197050793665664/ <<Students Only)
Kitchen of Power BI
Trash Can
W/out Trash Can
10:54 Danny #QuickTip Use Unicode Characters to Differentiate Query Editor Steps
Power BI = Flashlight!
o Inconsistency => Data, Process, Systems
12:14 Loretta Sue Good Idea or Not? Connect to Power BI Datasets to create your own
reports #QuickTip
May 10 Challenge Editon
Announcements
SWITCH(TRUE…
Show Levels Then Show Gap about it
Pre-calculating in Excel
Now: Connect to 30 different Excel sheets (short time)
Introduced to Power BI
2 weeks into job (6 months)
Operations Department, lots of reports.
Understand the business.
Lots of reports – Important, Usage…
o 600 Reports => Power BI
o 2 Years ETL/DW
o Power BI => “Export to Excel” / Just give me a Table
Time taking: Check with other people…
Sharing Reports:
o Power BI Web Part
o Microsoft Teams has a Power BI Tab
Question: Even if shared a Power BI Report in Teams, they it still needs to be shared with them
External Clients?
o Sharing Publicly is Free (Publish to Web)
o Sharing Securely requires $$$
o Set up an account for your client (Federated Accounts) and assign a license to them
o Have client buy their own license
o “Entity”
contoso.com: employee accounts
contoso-external.com: client accounts
jim@contoso-external.com
Standard
o Free
o Pro
o Premium: “SQL Service Enterprise with SA”
o On-Site / PBRS
IT…
o Does not want administrative overhead
o Requests from external people
o Enthusiasm in company to leverage Power BI & show clients what we can do
Options being used so far: Export to PowerPoint
o Surprised: Sharing Invitation sent to Client?
o Question: Is the client using Office 365? (E5 subscription bundles Power BI)
o Pricing, not always a concern?
Total Employees: 1000
o Office 365 E5
Bank
Daily Report: Closing Balance, not paid loans. Close
New file
Report the evaluation of every day, every month, every year
Watched a lot of YouTube. My data is not the same
Daily Inventory…
Data Source: Excel File (Manual)
Column: March 1
Name Country
john@contoso.com USA
Steve@contoso.com Canada
Raul@contoso.com USA
Raul@contoso.com Canada
satya@contoso.com *
jennifer@contoso.com Continent:North America
chris@contoso.com Region:US North West
Territory Table
Zip Code,County, State, Region, Country, Continents, Sales Area
Human Learning Machine Learning
Smart Enough!
Dumb Enough! Power BI Dumb = Mechanical.
Avi, i'm an analyst that writes lots of SQL...trying to wrap my head around the difference between database
design/normalization and the kind of data modelling that works well for Power BI.
SQL
o3rd Normal Form
Power BI / Data Modeling
o Data Warehouse – by Kimball Book
o Greg Weber – Book Club
o Star Schema (Dim, Fact)
o Data vs. Lookup (Who, What, Where, When, How)
o Arranging the Tables.
o
⭐9:25 & 9:40 Hector Alvaro Rojas Multiple PDF Files #Modeling
By the way, I have two pdf files with tabular tables on them. They are located here: http://www.arqmain.net/PDF-Files I
need to read all four into power bi and live them in four different tables.
I know how to read it one by one. My real problem is to read all of them in just one time. Like a: For i in (1,2,3,4)/ Read/
File(i) Return. Any help?
Avi: Append
Assumptions we made
o PDF and Internet Location is a non-issue
o No. of Files???
Static: If Static, how many? 1000, 10,000 (Small number)
Dynamic
o Folder will ONLY have the PDF files of this kind (the one we need)
If Not: How can I detect the file that I need? Filename pattern?
o When I combine the files, do I need to retain the Filename? No
o Assumption about headers: We only care about the 2 nd row of heahders (so we can remove the 1 st one)
Batch A Batch B
Start End Start End
Is there a way to make a card in Power Bi change background colour to Red Amber Green depending on value ie
overspent red under green
Prashand Banwarie:
Hi Avi, was wondering if this is possible. You have a y tube vid how to un pivot. Was wondering if you can do de opposite
using dax only.
It’s possible, but you need an equivalent Numeric Measure (because the dialog box would not let you select a
Text Measure)
10:40 Tsetsa
Mark Stewart
With DAX formula, how do you calculate a rolling annual total that refers back to previous months (that contain previous
12 months transactions in the total)?
Apr 19
9:53 When to “Pivot” / Change-Directions vs. Keep Going
⭐ 10:04 Sean MacDonald Volume Per KM but Only for Non-Blank Rows
V1 Separate Tables
Volume per KM (by Avi) =
CALCULATE (
[Volume per KM],
FILTER (
Trucks,
NOT ( ISBLANK ( [Total Volume] ) ) && NOT ( ISBLANK ( [Total KM] ) )
)
)
V2 Combined Table
Volume per KM (v2) =
VAR Filter1 = CALCULATETABLE(TruckData, TruckData[Volume] <> BLANK(),TruckData[KM] <> BLANK())
VAR Filter2 = CALCULATETABLE(TruckData, TruckData[DeliveryType] <> “Service”,TruckData[KM] <> BLANK())
RETURN CALCULATE([Volume per KM], Filter1)
11:13 Brijendra Also want to show kpi on tv screen without someone manually refreshing
Data Set
Apr 5
Avi News/Updates
Dates
o May 3rd: RealPowerBI Presentations: 1-1.5 hours
7 students. Problem-Action-Results-Takeaways.
New Audience
o “I can do all that in Excel.”
o Find Pockets of Support:
People do this work on a day to day basis
o “Don’t hit them on the head with data” / Partner
o Brown Bags / Internal User Group: Critical Mass
Power BI: New Awesome Tool
Business Scenario: (Sales Reconciliation)
Extension of Excel: Query Editor
Power Pivot, Query Editor. “Power BI”
e.g. Files from a Folder
Like a Pivot Table, “but way more awesome™”
Like a macro “but way more awesome™”
o Do not beat up on People/Excel
o Meet when they are…lead them from there (gently)
DD/MM/YYYY Date (Error) (Convert Data Using Locale)
MM/DD/YYYY
Dead body, leaning on it, with a knife with blood dripping from it
“Never prove too much” – Lawyer
Measures / FILTER: Row Context Transition (CALCULATE)
o Measure it automatically wrapped inside a CALCULATE (Row Context Transition)
o FILTER: Row Context
Syntax Mistake (FILTER CALCULATETABLE)
11:31 Sean MacDonald DataFlows and Use Case
Hey Avi, do you know how the collapsed values in a pivot table is calculated? I am getting a blank in my pivot table in the
years where the last month is blank.
20yrs, Student
Data Analysis on my own, got my MCSA this January
Freelancing on Upwork!
SQL Course uDemy / PowerBIPro… / DAX / M
Career Power BI
o Freelance / Employee
o Define? “Power BI” + ??
o Under the Hood: Modeling (DAX + M + Relationship)
o Visualiation / Storytelling
o Data Sciency Stuff (Stats / R)
o AI Azure
Expert: Proclaim Yourself an Expert!
Data / Power BI
Firefighting
o Push Out the need the get in the data (Unknown)
12:53 Modeling
Scoping
Translator
Assumptions
Decision Points
Parking Lot:
Hu Wei UTC
Mark: Detect Anomalies
James: Same Report Different Visuals for Different Users
Disconnect Model & Reports
Bookmark / Personal
URL Parameters / Report Filters
Mar 29
09:22 Zac Truelove: How to share data with others when asking for help?
unable to filter the entire dashboard only data from one table is getting filtered
dynamic row level security to filter based on the user email we have to show data related to as per org hierarchy
Steve: Excel file into Power Query, first row was a date (Date represents all the data in the file, no date column)
Able to fill the Date down. Problem = 1 st entry in the first row, if elevated to Column Header, it’s hard coded.
Each file each day is structured the same way. PQ Headers become hard coded headers
SQL Database
Training/Consulting
1-3 Day Onsite: Conference Room. Projector.
Think Out Loud.
Remote:
o Check in each week: Progress, Why, Decision Points
Modelling: Decision Points, Assumptions, Scoping (Scope Down)
o Self-Documenting: Query Editor (Rename Steps etc.)
DAX Measures = Add Description, Comments inside the Measure
PBIX (Source Code): Examine yourself (if you have any question)
Contrast Power BI vs. Other Solutions
Portugal
Started using Power BI 1 year ago
Moved Jobs, challenging problems in Power BI
I have a Matrix visual that shows me for each rate and person, the date. I've add a filter to see only those that have more
than one date for each person and rate. Result Export data is blank
This table is linked to all other 4 tables, 3 of them single direction but all have that option in grey colour...
Workarounds
Enter Data
Parking Lot
Amandeep Singh
Hi @magical Avi... my question I have created one model but connecting table fields are not showing any data but only
primary table is... where is my fault? Can you please help.... Super thanks
??
10:08 Narayan Maurya How we can refresh data more than 8 times in Pro Licence?
Premium $5000
Power Update (PowerOnBI)
https://avising0.sharepoint.com/Shared%20Documents/CourseModerator/Projects/20180325_TalkPowerBI/Talk
%20Power%20BI%20Files%20(SHARED%20PUBLIC)/2019_Files/20190215_Retama%20Park%20Import%20Handle
%20ISO%20Calendar%20Version%205.xlsx?web=1
10:22 Lovedeep Sharma How to restrict user zoom in zoom out from power bi map…
https://powerbi.microsoft.com/en-us/blog/presentation-mode-in-power-bi-windows-app/
Slideshow is planned
https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/10861638-slideshow-in-full-screen-tv-mode
Bangalore, India
#WIN
o SAP Business Intelligence. Qlik, Tableau, Power BI…
o Loved Power BI (robust, everything in one tool)
o Pre-Sales with Power BI. Customers are loving it.
Less than 50 Users. With Pro License.
SAP Hana is a live connection. (In-Memory DB).
Customers expect real-time data.
o Premium is costly
o DirectQuery (instead Import)
SAP BW to Power BI
o Query Editor
11:25 Saurabh is there a way to change thr name of column in all measure in one go? #QuickTip
Promise: eBook Giveaways Next TalkPowerBI Entered to Win a Seat on LearnPowerBI Program
Make Yourself Redundant
RealPowerBI, Pro/Pro+ Levels, Slack, Collaboration
If you focus on problems, all you see is problems
09:23 John Millstead: How to deal with bank holidays when running reports on daily bank
balances?
I added the bank holiday dates and copied values from the previous business day. But what about the graphs? They have
that flat line over weekends/holidays.
09:45 Rajender Power BI Report Transitioned from Someone and Link/Refresh does not
work
Error / Paths
Path references is local to computer (c:\users\avi\...)
Query Editor Refresh Preview Refresh All Then Debug Step by Step
- PowerBI.com Refresh
- Have someone else refresh it
09:55 Rajat Sharma Is there any way possible Nested App Work space or Nested Security
Group ?
10:28 Vishesh Saxena How to Make Only Certain Report Pages Visible (RLS)
Same report with certain filters for certain users... Like Sales Team 1 can only see their data vs Sales Team 2 from the
same Sales Dashboard...
==========
11:01 Lenzy Petty: Advice on Forming Community inside Company (Deploying Power BI in
a Company)
any advice for starting a community within a company? because of company security reasons, some questions can only
be asked safely within the company.
11:31 Gene Trying to add an offset for the day in your Ultimate Calendar
Previous Day = -1
Current Day = 0
Next Day = +1
Duration, Elapsed
MATH = DAX
[End Date] – [Start Date]
“Active Items” Active Employees
RLS filters data; how can we make certain report pages visible to certain users and like
Christopher HastingsHeather talked about the fact that Power BI Pro is not a viable option for middle sized
companies, I am coming up against this with a client.
Gene StoegbauerAvi Can you show me how to add the Day Offset in your amazing Ultimate Calendar. I have
tried many different ways but can't figure it out! Thanks!
Loretta Sue KandlAre you going to the Microsoft Business Applications Summit in June
Mar 8th
Announcements
RealPowerBI
Pro+ 6-Figures Power BI Professional
TalkPowerBI New & Improved!
“Future of Power BI” Mar 15th
Good, Bad, Ugly.
Upcoming TalkPowerBI :
o Women in Power BI.
o Jobs
o Licensing
Make Power BI the Tennis of Tech Industry.
John Kipleting Ng'etuny/Dev How can I automate my reports and enable refreshes.
Automated Refreshes:
o 1 week to refresh a Monthly Report
o 1-click Refresh
o Automated Refresh
PowerBI.com = Scheduled Refresh (in the Cloud))
o Cloud Data
o On-Premise Data (Files, SQL Server, ERP/CRM…)
Require a Data Gateway
Refresh On-Premise using tool like Power Update
Mooktadir A Do I need to master SQL server also to have a job in BI. Is mastering only
Power BI enough to get jobs?
Should Not, Must Not Master Power BI. Niche within that.
Must Not lead with Technology. Shifting Sands of Sahara.
Business + Technology:
Is there a way to do a distinct count of customers off the Sales table expressed as a % of the entire Customer Database
dCustomer such that as you step through time
Contd..yearly the deminator changes by year where the denomiator is dCustomer table. So if dCustomer Table is
2014 – 5000
2015 – 10000
2016 – 15000
contd..How to pull this information in as a demoinator given that it is a lookup table and link this to dDates which is also
alookup table. Tried unsuccessfully to use treatas and Cascading LU tables.
Assumption: Denominator: We only want to count Customers who have ever made a Purchase
Power BI Modeling
Decision Points
Assumptions
Challenge:
My burning question is who does the front-end work on a BI system development project? I'm talking about the
stakeholder-facing work? I'm talking about the requirements gathering, the training, the UAT testing, the hand-holding
to support user adoption? As a Business Analyst, I'm doing that kind of work for now in a BA/BI hybrid role, awesome!
But I don't see alot of job opps for such roles; I only see back-end jobs for developers and DBA types?
Tenants
Report Monthly
But some times they are late, so we Estimate it
If we get “Reported” or “Certified” Sales we use that (more accurate)
Hi Avi - We collect MONTHLY Tenant sales in 4 different ways. Estimated (1), Reported (2), Audited (3), Certified (4).
Estimated sales being the lowest and Certified sales being highest.
How do I show in Power BI by tenant the highest-level sales that we have collected in any given month?
SalesID Stage
Next Steps:
Hi Avi, I have one elementary level question, we have 1-2 report author and approx 25 report viewer (read-only)..which kind
of licencing i should go for All pro 2+25 , 2 pro+ 25 free users, premium
12:08 Greg: Sharing Power BI with Clients (Uncanny Valley of Power BI Licensing)
- Serving clients, separate tenants/domains
- Power BI Embedded.
- XEROX (10-20)
- Power BI Desktop Demo (Online/In-Person)
o 30 Users (Pro Trial), 30-60 days
o Licensing Discussion? Pro Licenses
- Power BI Desktop Demo (Online/In-Person)
o 3-5 Users
o Set them up on my own PowerBI.com service
learnpowerbi-external.com
steve@learnpowerbi-external.com
sean@learnpowerbi-external.com
jane@learnpowerbi-external.com
o Link / Username / Password (PowerBI.com /Licensing)
$30/month
o Licensing Discussion? Pro Licenses
- Current Project: AD / SharePoint. O365? E3 / E5 (Includes Power BI Pro)
300 Users.
o Power BI Pro at $10/user x 300 = Cost Prohibitive (more costly than O365)
o Office365 E5 does make sense (cost wise)
Ryan Anderson: What do you think of a company strategy of 1 Pro user who is responsible for updating reports and then
emailing them out to the rest of the company as needed? I don't like it
Subscription in PowerBI.com
Queue
Joao Soares: Why in direct query dynamic dates become fixed dates in the server?
Shane Barr Hi Avi - We collect MONTHLY Tenant sales in 4 different ways. Estimated (1), Reported (2), Audited
(3), Certified (4). Estimated sales being the lowest and Certified sales being highest
How do I show in Power BI by tenant the highest-level sales that we have collected in any given month?
Mar 1
#WIN: #Gratitude:
Two types of hierarchies (Parent, Child…) Multiple Levels (variable number of Levels)
Visiting Site, Content. Content Type (multiple levels) , 4-5 levels
Level 1, Level 2, Level 3
o Marketing
o Expert
o Case Study
International
Flatten the Hierarchy?
Snapshot full path of hierarchy
DAX Measure,
o Check Level # and Selection (#2, “Marketing”) (Avi: How do we show this selector without flattening?)
o PATH(), PATHITEM()
09:39 Loretta Sue RLS (Row Level Security, Role Level Security)
Mapping Table
09:53 ⭐Julian Row/Column Level Security - what about the situation where you want say the
salary field hidden unless you have a specific (Column Level Security) #COURSE
[SSN Secure] =
VAR CurrentColumn = “Customer[SSN]”
VAR User = USERNAME() /*john@avising.com*/
VAR AccessTable =
CALCULATETABLE(ColumnAccess
, ColumnAccess[Username] = User
, ColumnAccess[ColumnName] = CurrentColumn
)
RETURN IF( ISEMPTY(AccessTable), BLANK(), SELECTEDVALUE(Customer[SSN]))
ColumnAccess
Username ColumnName
John@avising.co Customer[SSN]
m
John Customer[Credit Card]
Jane Customer[Credit Card]
Steve Employee[Salary]
NOTE: (Import) Giving someone your PBIX file is always giving them complete access to the data
Direct Query or SSAS: Can still secure using RLS back at source
10:02 Dennis Hunter If I use Power BI, Is my company confidential financial data secure? If
not how would I secure it?
Rapidfire
Pedro Cabral da CamaraHey Avi. I got a question that i'm struggling to find the right answer...how to do a MAX(Date)
with Filter? I mean show me the Max Date of table X if a column Z has a certain value....Thank u so much
Gene StoegbauerAvi How do you compare 12 months of sales based on the past 3 months compared to the previous 9
months. Total 12 months. Thank you!
Pedro:
Gene: Avi How do you compare 12 months of sales based on the past 3 months compared to the previous 9
months. Total 12 months. Thank you!
Avi:
Ajay Emmadi: Can u tell me about Power BI repository ? Suggest How an enterprise organisation can go with Power BI
pro?
Decision Points
Assumption
11:17 Geert Larsen Is it possible to have a dataset in one location, that you can use in
different Power BI workspaces ?
Dataflows (Silos!)
Disconnecting #IDEA
RealPowerBI
LearnPowerBI Mentorship (1:1) 500+ Students
LearnPowerBI Ambassadors (Community) 20K Followers
o Steve Ross
#CrazyIdea: eBook Giveaway Entered Raffle for LearnPowerBI Course
Need Based Scholarships
#PowerBI
FILTER FILTERX
ALL(Dates)
Power BI Desktop File (PBIX) – requires to download & install free Power BI Desktop
Power BI Pro $10 / month (do not need O365)
SharePoint can embed Power BI Reports
o (Power BI Webpart) credentials are automatically passed in to Power BI
o iFrame (Publish to Web!!!!!)
Next Steps
o Social Presence
o Niche: Niche, Niche, Niche.
Dog Training Competition Walk Alongside Handler
Matt Jones (AccountingPower.com.au – coming soon)
MYOB + Power BI Matt Jones
o Combine Business + Tech
Microsoft Commerce/Payment Platform + Analytical
(Barrier to Entry)
o
10:18 Zac
California
Feb 8th
Q&A
o 9:42 Steve: Excel with Power BI Inside! (Excel + Power Pivot + Power Query)
People that I work with have Excel. Easy to share.
PBIX. Need download?
Kirill: What can you do on process side?
Relinquish control? Sharing One way
Sharing Collaborate? (Version Control)
Avi: Do they use the Excel report for something. (e.g. derive their own metrics).
File gets too large
Show rather than tell.
Would you eliminate any formulations in your sql views, data sets and leave all formulations as measurements in Power
BI
ASSUMPTION: We’re mostly talking about “Kitchen” stuff
Clean-Shape-Transform. Extract-Transform-Load.
(NOT talking about Math/Calculations/Measures)
10:35 Geert Larsen Is it possible to display the name of a (private) bookmark on a report ?
Marcelo Rojas
In the Ultimate Calendar video you built the table in Query editor, and I saw another video where a calendar was built as
a table (outside query editor). What's the difference?
DAX
Sourced from Excel, SQL, Azure…
Power Pivot: Add Column
Feb 1st –
09:05 Steve Discussion on DAX Studio
Jonathan CHANAL: For my part, I would like to better understand how dashboards work. That is, when or how are updated
dashboard tiles. Because right now, I don't understand at 100%. Thank you and see you
Learning by Doing
Learn Apply Get Stuck! Get Help
6-Figures Power BI Professional (Pro Level)
o Feb: Quick Wins, Content (guided by group)
o March: Real Power BI.
Business: Submit Projects.
Class: Match Students Projects
(BYOP: Bring Your Own Projects)
4-5 Weeks. Agile Development.
Geert Larsen
Hi - I'm struggling a bit with a measure to show contracts PER MONTH
I have contracts with a start and end-date. I Would like PER MONTH to see how many have started, ended and were
aktive DURING and WITHIN the particular month
DURING = start before actual month and end after actual month WITHIN = start AND end in the actual month
Contract Started
Contract Ended
Contracts Active
Is there a way to have Alerts in a table based on date? For example, an alert for expiration dates? What I have seen so
far is no.
KPI Indicators.
https://www.youtube.com/watch?v=q_o342K9JGA&list=PL7GQQXV5Z8eekEa3shksczMCfo9tMnoFh
10:35 Hans Cumulative Totals Not Working
Brussels, Belgium
Telecom Company, Wholesale Department (sell to our competitors)
Hans Schiettekat: hi Avi I have a cumulative total that won’t work. any chance you could help finding the reason?
Assets Activated +
Assets Deactivated -
Line: Net
Aspiring Power BI
Hi Avi, I created measures for SalesYTD, SalesLYTD,. these are all working fine. question is how to I put them in a cross
tab table where the row is Sales and the columns are YTD, LYTD
How do you build measure where you calculate sales for previous month which immune to any date filter context
(always showing previous month in relation to today). Managed to that, but it's long...
Ultimate Calendar
Symphony.
12/31/2019
1/1/2019 = DISTINCTCOUNT(TrackCode)
1/2/2019 =
12/31/2019
6
10:04:39 Kimberly How to Create Lookup Table from Data Table
Cooking
o SQL
o Excel
o DAX
o Query Editor.
Avi: I usually look at SUMMARIZE when optimizing measures
1. Simplicity
a. What’s simple for me
b. Step-by-Step (Lego Block)
2. Performance.
10:34:27 Harini
QTD
YTD
(Assumption) Year-End (Forecast)
==================
Survey Results:
what is the best way to logically fill in missing values? for example, if a customer ordered product everyday, but the
order value is missing for some days
See Files
Is there a Unique Value? What error do you get when you to try to connect?
“Cannot Create Relationship. Duplicates on both sides, one side needs to be Unique”
Appreciate the need to Unflatten? (Flat Works…but not for the long term)
How do you know which parts to Unflatten (Create New Lookup Tables)? Who, What, Where, When, How
How do you do it?
- Oxygen Support
Time Elapsed Calendar Table
o Option A
1 hour
2 hour
3 hour
24..
48…
o Option B
12 h
24 h
36 h
48 h
Data Table.
o Timestamp
Program
Content
Support from Avi (Leads, Guidance, Coaching, RealPowerBI)
Support from Your Group (Raft)
Support from Other Industry Experts
Content
Mindset
o Why mindset is important?
o The Winning Mindset
o Goal Setting
Social Presence
o Why Social Presence is Critical
o Find Your Dance Floor
o How to Get Started
o How to Grow
Define Your Business
o Why Niche is good
o Find your Niche / Own Your Niche
o Understand Your Target Audience
How to Get Leads
How to Convert Leads to Customers
How to Serve Your Customers
Infrastructure
o Contracts
o Legal Entity (LLC)
o Time Tracking
o Invoicing
o Project Management
o Website + Email
Other Topics / Bonuses
o How Much Should You Charge
o How to "Sell" Power BI (Convince Others of Power BI)
o How to Get Your First Contract
o Growing Your Team
o Hiring a Virtual Assistant
o To Quit or Not to Quit: Should You Quit Your Job
All the Ways to Make $$$
Q&A Pedro:
Avi: Best I know it is not required for them to have logged into Power BI
https://powerbi.microsoft.com/en-us/support/pro/
Question:
Does it work for someone else?
Yes – Then possibly something wrong with their account
No – Then Power BI configuration?
Does it work for other App Workspaces?
Lenzy Petty:
trying to merge name columns from two different tables. First middle last, to Last, first middle. Some don't have middle
names. for clarification, Table one has one column with First middle last, and Table two has one column with Last, first
middle.
Names
Avi Singh
Lenzy Petty
Vijay Kumar Singh
Table1
Avi Singh
Lenzy Petty
Vijay Kumar Singh
Table 2
Q&A Sean Connect to PBI Model without the Service (PBI.com / Analyze in Excel)
Requirement: PBIX File needs to be open on that computer
Caveat: Port & Connection Information Change Each Time you reopen the file
Avi: Use it for Debugging Measures
Eamonn
o Employers: Do not know what they are hiring for.
(Kitchen Sink / Throw Every Skill In)
o Power BI + Excel =
Power BI = SQL , SharePoint, ERP, R …
SQL = Power BI
The Right Way to Network
Random Thoughts
o Technical Skills are a given. You need a differentiator
o Starter Jobs may be asked a lot of technical questions
o Smart Employers assess problem-solving, conceptual knowledge (Data Modeling) more than Technical
Trivia
o Many Employers hiring for Power BI, have little knowledge of Power BI (What does that mean for the
Job Hunter?)
Be My Own Boss!
TRUE: the freedom and flexibility/mobility to work (leaving a 9-5 job)
TRUE: love to help others
TRUE: working with Power BI is fun (I want to do something that I love)
TRUE: develop more skills in Power BI
- I'm not good enough / I’m not there yet / I’m not ready
- Don't know where to start/how to proceed/don't have the plan
Clarity comes Action. Agile.
- Too Busy (work/family/Power BI!)
24 hours. Priority.
Where to start?
Chicken-Egg. (What Color is Your Parachute)
Transformation is in the Transaction.
#RealPowerBI = Real Business Person, Real Business Problem, Solve it in a Class Setting (Avi central role).
1 Project in 2 Months
10 Applicants.
1 = Avi
1 = ???
Rest = Students
Nov 30
Announcements
YouTube Stories
5 Ways to Top N
Question: Marcel Versluis. 80/20 Analysis. How many Customers Generate 80% of my Revenue
Question: Monalisa M. how about top 3 and show the rest of data in 'others' category
A. RANKX
B. TOPN
C. FIRSTNONBLANK, SECONDNONBLANK…
D. Any of the above
Nov 23 Thanksgiving Edition!
Announcements
Self-Service BI
Large Data
o 1TB 250 GB (PBIX?)
o Power BI Desktop Azure Analysis Server / SSAS Tabular
Frequent Updates
o How frequent? Right-away
What action?
o xxx Real-Time, Near-Real Time
15-minute refreshes
Incremental Refresh (SSAS Tabular, PowerBI.com Premium)
- Power Query
- Manually Save Versions of That File. (e.g. Department A)
# of Departments 25 - 100
- Server: SharePoint / Box Server
Can be mapped to a drive
- Data cannot be shared between Departments (cannot have them be joined to common data source)
(Row Level Security)
1. Excel VBA (Split Sheets, Save it to Folders)
2. Power Update
Ideas
10:17:48 (02:03pm) Harshal. Data Analyst , San Diego, Masters in Data Analytics
(It’s All About the Cell) Alex Powers: At what stage do you begin to optimize the M syntax?
- Rare
- Factors
o Data Source (SQL.. vs. Flat Files)
o Complexity
o Size of the Dataset
- Reason
o Refresh is too slow
Avi: Why do you care? Automatic Refresh.
PowerBI.com
PowerUpdate (PowerOnBI.com)
Incremental Refresh.
5B Rows, past 10 years.
Only Refresh Current Month (1M rows)
Power BI Premium $5K/month
☹ Power BI Pro $10/user/month
SSAS Tabular.
SQL, M, Python?
Announcements
1. Report, DAX?
2. Model (always the model)
a. Data Table
b. Unpivot, look for “Apples” If Sales were Apples
(sometimes we also unpivot Apples and Oranges)
c. Lookup Tables (Calendar)
d. 2nd Calendar Table
3. Visuals
a. Matrix
b. Cumulative Sum
Asif: Single Quotes in DAX
Avi some times we get ' sign in DAX measures and sometimes without it, like " 'Date['date']' stuff like that and
sometimes without ' sign like Date[date]
Pieter Linden When TOPN Does Not Work (returns a set, instead of single value)
TOPN FIRSTNONBLANK()
Okay, I have a dumb Q... why does TOPN() only appear to work sometimes? Does it confuse me because it's a table-
valued function?
Eric Briggs
Call Center Report Analyst, Fortune 500 Company
https://www.linkedin.com/in/eric-briggs-b26624153
(1)
James Hinton
Owner, ERP Company
https://www.linkedin.com/in/james-hinton-6107111/
(1)
Steve Ross
i am still a little bit confused about measures. i mean, i know what they are from your video but whenever i create one i
find error in the syntax therefore i have to create columns.
http://www.talkpowerbi.com
Calculated Columns (DAX, Query Editor)
Static
Calculated
o Model Refresh
o Defined/Created, Redefined
All Values Physically Stored in the PBIX File
Row Context = Knowledge of Current Row
Do not have Filter Context
Concatenation
Text Column / Lookup Table
Measures
Dynamic
Increase File Size (Memory Resident)
Do not have a Row Context (you can create one)
Filter Context
Math, Calculation
Two sources
o Web: Company A (Dataset A)
o SQL: Company B (Dataset B)
Compare the two?
o Approach 1: Sales vs. Budget
o Approach 2: Similar Structure/Similar Column Append
Company A (Channel = Internet)
Company B
Append
Q2
Q3
Q4
Intro
Rollout of Power BI
===================
* Ignite:
* (Manuel) Matrix/Pivot Table: Product, Product Description….Years on Columns
Tabular View?
Item, Item Description, in the rows instead of having to drill down.
(A Vice) Cumulative YTD Sales Commission, based on Monthly Commission but paid Quarterly
01:03:00 Avi walked into a Dead-End, Merging Product to Sales (this would have resulted in
World Destruction)
Guy Johnson Create a List to lay the figures in
Eric Concatenate Fields into One (Category – SubCategory – Product Name)
Pros: Works!
Cons:
- Visual Appeal?
- Hard Coded (Design Time)
Netherlands!
After-Party
Next Step: Base Vouchers (track week by week). See how they are doing in collecting these $$
(hand it to others)
Refresh regularly.
Transactions
o Date
o Race
o Class: Live/Export
o GroupedHandle
Files
o Date
o Race #
o About this Date/Race: Distance, Field Size…
o Total Value of Race (USD)
Stakes Purses (Correction File)
o
Removed the “Stakes Purses” (Corrections)
[NOT DISCUSSED] Consider: Smashing Transactions and Files EVEN though they are of a different grain
01:02:51 Kota v Rajasekharreddy Hi Avi , one PBIX File how much data it can hold?
PBIX or XLSX
o 1M, 100M Don’t Think About It.
o 300-500M+ Extra Careful Data Modeling
o Beyond: May still be able to handle. Dataset.
o Patience & Computer
o Refresh? NON ISSUE. Automatic Refresh. (8 hours in the night)
Paths
o Direct Query, Composite Models (
o SSAS Tabular (1TB)
01:12:08 Sam When should we recommend of many to one, or many to many relationships
- Where do you draw the line...or someone should draw the line on - having copying pasting using patterns and
really diving in to understand it?
- Cheat's way of doing it. It's not DAX (Thoughts n Quick Measures???)
If you cross your fingers after writing your formula.
Followup Content = Same as the original one
00:03:57 Lunga: How to Get a Single Consolidated View of all Your Data
Energy Company
Single View of Data
Tables
o Contracts
o Another Table: Vendors (Suppliers)
o Contract Reviews
o Disputes Adjudication (How many disputes, status)
o Engineering Panel (how much have we spent with a Supplier)
Panel A: Ownership (Minority Owners)
Want to see on one place
Challenge: Relationship
Tables:
Questions
- Contract Volume (How many)
- Compliant?
-
“Power Flow”
I need assistance, may be it is simple but I have been trying this for quite sometime now.
I have a parameter date which I am using in a Source connection string for csv files. Like C:\&Date\Karan
Now, I want to take parameter values from a query, it is working for list of values but for query it gives me some Firewall
Error.
Query B
=================
00:36:35 Steve
00:47:20 Subburaj unable to create relationship between 2 tables when duplicates r there
one more question... unable to create relationship between 2 tables when duplicates r there. example... region is there
in both the tables. 1st table has actual n 2nd table has goal. its working fine.
but i have added country in 2nd table, this case relationship is not working
can't i have goal for both region n country in 2nd table n create a relationship with first table?
00:57:15 Excel Basement Power BI: Basic to Advanced
Power BI = Agile BI
Learn It (Course)
Use It (Course Files. Your Own Data)
Break It (Hit Walls)
Make It (Get Help)
What will be the path way to learn POWER BI from Basic to Advanced ? As there are many online courses available but
as novice user where to start and be on track..
avi....i have asked you a question about masking... example. list of students names r there in column. showing them in
table in power bi. want to display german students names in Germany rest in Engli
Student English Name German Name French Name Nationality Display Name
ID
1 English
2 French
00:23:10 Robert Wilson How to Build a Model that Can Answer Every Question You’ll Ever
Ask?
How do you model data to account for almost 'every eventuality' for reports? Surely you'll always be tailoring your data
model to mold to the requests by people over time and there'll never be...a model that fist most scenarios for what they
request?
Avi: What happens when my user says “Can I have XYZ in my report?”
Thousands of Customers
Customers where Sellers are Assigned
Run Marketing Campaign.
Where do we lose the Customers?
Sales Range, who spend between X & Y
===========================
00:54:17 Nawly Is there any way in Power bi to create flights’ live updates in a map???
Map?
o Power BI Desktop, Custom Visuals.
================
I want that.
Summit
Been using Power BI for a while
Classes Apply to Business Problem
AECOM. DC (Toronto, Vivek Patel)
Commerical & Government Side (Daren = Government side)
Big Construction
Daren = Contract Management System
Compliance.
o Forms / Office 365
o Line of Business $4B
o Using Power BI
Just started into Power BI
Certificate
Experience
Certificate + Experience
SQL Database
SSAS Tabular?
Thanks! I am struggling with a weighted average Dax based on a condition. If all regions are selected, use weighted
average, else use a simple average. Any pro tips there?
[Average]
[Weighted Average]
[Final Average] = IF( ISCROSSFILTERED(Territory[Region]), [Weighted Average], [Average])
Invoice Total Balance is not correct until I bring in the actual Invoice number- checked joins, page and report filters,
reloaded data and still no luck
Less is more!
(fear / laziness)
Daren
Eamonn
Heather
I have a question about modifying M code if the source data changes from an external Excel file to data inluded in the
Excel file with the model.
AVI:
I work into HR Analytics role for about 200 people strength, One master table, another is transaction table which
captures team movements, I want to show month on month headcount trend, can it be done using DAX (Power BI)
Best Practice
Cooking in the Kitchen (Query Editor)
Split their solution (half in Power BI, half in SQL)
Math in DAX
Good Commenting / Self-Documenting
Classification
a) Error in Refresh
b) Missing Data
“Lookup” Table Elements or (Numbers/Data Table)
e.g. I do not see Germany
I do not see the current month (July)
a. How to Detect Blank are from Data table or Lookup Table?
I.C.A.N. =
Input
CALCULATE & Friends
Apply Relationships
01:00:46 Eamonn: TIP Insert a Video in you Tabs explaining how it works (embedded)
01:08:41 J MURPHY Will the new cost model of Tableau and the upcoming planned features
for PBI in October push PBI ahead of Tableau?
Not a race:
B.Y.O.V.
o Model = XYZ
o Tableau Shop. Pocket of Finance (Power BI)
o Power BI. Advanced Tableau.
Reimagined for Power BI = Power BI Desktop, PowerBI.com, PowerPivot, SSAS Tabular, Azure Analysis Server
Tableau Power BI
Apple Android
V How do we get YTD,QTD & MTD measures to change on the graph to only those time periods based on what the
user wants to see
Hi Avi, I was hoping we could talk about optimizing perforamnce of large models. Or maybe the number of tables
doesn't matter, but I'm running into issues that really seem to be bc of more complicated measures.
IMS Avadel Ea Most Recent Wk =
IF (
SELECTEDVALUE ( Molecule[Combined Molecule] ) = "Phenylephrine",
CALCULATE (
SUM ( 'IMS Weekly'[Eaches] ),
'IMS Weekly'[Detail] = "Volume Units",
DATESINPERIOD (
'IMS Weekly'[Week End Date],
MAX ( 'IMS Weekly'[Week End Date] ),
-7,
DAY
),
'IMS Weekly'[Manufacturer] = "Avadel"
),
CALCULATE (
SUM ( 'IMS Weekly'[Eaches] ),
'IMS Weekly'[Detail] = "Pack Units",
DATESINPERIOD (
'IMS Weekly'[Week End Date],
MAX ( 'IMS Weekly'[Week End Date] ),
-7,
DAY
),
'IMS Weekly'[Manufacturer] = "Avadel"
)
)
Sales
1/1 $200
1/2 $300
3rd Party
1/8 $50
1/9 $40
= Calendar[WeekNum] “Ultimate Calendar Table”
=
Prasad ReddyHi Avi. How can we do Row level security for External users and share the reports for the External users,
since they wont' show up in the AAD. Thanks!
“USERNAME()” <<
- Sales Dashboard
- Drilldown, New Tip , Old Tip
- “Iterator”
00:57:10 Guy Johnson How to Automatically Pull New Columns into Power BI Desktop
If an Excel user adds a column to a Spreadsheet that is already in Power BI Desktop is there a way to pull the new
column into the model
01:13:45 Feliciano: it possible to conect to a folder in onedirve personal not just in a shared
file?
Thomas Powers: I have a fixed-length text file that has 7000 + columns and over 5000 rows. I've tried various import
methods that either don't work, i.e. it seems to will accept small subset but larger sections fail
Thomas PowersPart 2- (both R and PowerQuery), or the set up process is too tedious, i.e. entering column name and field
width for each individual column Any ideas on how to accomplish this? Thanks
01:20:46 Med Atef Mekkaoui Allow other users from my organization to update and publish
my own reports?
Workspaces $
Pro $10/user/month
O365 Plan which includes Power BI.
01:32:38 Nawly Booger How can i use DAX in direct query ???
EVALUATE
FILTER(Sheet1, Sheet1[Country] = "Canada")
Edge Cases:
Med Atef: how to add dynamic axis for target by region /country/delivery type/....
Madhu Rima
Good Afternoon Avi, i am new to Power BI, and have a question about Relationship in Power BI. I'm trying to form a
relationship between 2 tables and
i'm trying to form a connection between Distinct column Service Order Number between these 2 tables, and its giving
me an error saying that i cannot form a relationship.
can you please guide me?? I've tried to create a new table between these 2 tables, still tells me i cant form a
relationship
Mohamed Aboobacker Siddique: Hi Avi, i m getting this error when i refresh the data in excel , The requested operation
cannot be performed on a file with a user-mapped section open.
Post the M Code (Advanced Editor)
The Data Model table couldn't be refreshed: Excel couldn't refresh the table 'Supplier' from connection 'Query -
Supplier'. Here's the error message from the external data source:
Matrix
Table, showing One KPI one per month
MinMonth = Min(Calendar[MonthYearNum])
MaxMonth = Max(Calendar[MonthYearNum])
Month Range Shown = [MinMonth] & “ – “ & [MaxMonth]
00:24:00 Donny How to Filter to Only the Data that I want to show
Donny Diamond
AVI - Help - I have data that i need to show monthly reports for - I have data that more data than I want to show - ie
20 accounts who across on 3 separate reports per week per month.
Trimmed: If data is only Jul 13, then Calendar table Stop at Jul 13
(easy way out, not the smart way)
00:46:24 Usama Azam. Unable to Use Calendar Table With Quarterly Data
Usama Azam
I am unable to model the ultimate calendar table with my other data . as it always gives me the error that you need
distinct values to do that
Usama Azam
, for this i created separate Quarter and years table with distinct values to relate my actual and planned project data,
Is there any other way to do that
“Calendar”
- Date Column
- Contiguous Dates
- Has to have your Data Covered
01:00:49 Ankush How to set a default selection value in a slicer ? is there any way to create
using Dax?
Ankush Joshi
How to set a default selection value in a slicer? is there any way to create using Dax?
Deepesh Vashistha
@Ankush Joshi This isn't possible by DAX I believe. But one of the easiest way to do is using a custom visual "Chiclet
slicer". It provides that feature.
01:10:46 Bill Calendar Table Question
==================
Orders: Order ID, Amount, Order Date, Shipped Date, Invoiced Date
00:07:49 Khaled Kabbach: Ccan you show some best practices of the new incremental refresh
feature?
SSAS Tabular
Power BI Premium (not even Power BI Pro)
Small, Medium, (Small, Medium Business Teams within Large Team)
Pro = $10/user/month
(Read Only Users??)
Premium = $5000/month (~ 500 users)
d) Some Custom System (e.g. Excel Macro): which moves the file
from Fabrikam Contoso
Treb Gatte.
??
Pick a Path!
(Greg Weber: It’s easier to move one ball 20 yards, than 20 balls 1 yard)
00:47:19 Brian How to combine files in a folder which do not have headers
Folder
- File A.xlsx have header
- File B.csv
- File C.csv
Andre Jaaris anyway to integrate in power query with rest api Auth2 (get key, than use it to send post method
and get the real data)
Kamran BashirIs power BI a better tool compared to Tableau. Can we just learn Power BI in depth and
become a pro in BI without learning tableau and qlikview/ qlik sense? Also if yes what should be scope of
learning?
Kamran BashirAlso, could you please confirm when your next course is coming? What sort of detail does it
cover and what are the costs involved as well as time line for which access is available?
SKhan2312Hey Avi, have a question about creating a measure to include count of unique computer ids per
username
Catherine FilarWhat are the challenges of being self employed as a PowerBi consultant
Khaled Kabbachit can connect to any active directory using azure service bus
00:13:30 SoSoSteph How can I do a custom sort on dates that I have categorized as text
because they aren’t continuous?
Sort By Column
00:25:11 Tamir: #Modeling How to show 1 stacked bar with the correct legend when selecting
the appropriate slicer?
00:52:00 Power BI vs. Tableau?
00:58:00 M.PAVANKUMAR REDDYhow to create reports with 3 different data sources .like
excel, database, online applications
01:04:00 Pavan Kumar: How to share Power BI Files/Reports with other users
How can a dashboard created in power bi free desktop version can be viewable by other users...can we share the link to
users just like tableau public, if so how..the persons who doesn’t have pro license
01:10:53 Rik van DinterenI have a hard time to ADD an on prem file to the gateway. Is IT possible to showcase it
sometime?
(Excel file)
OneDrive
Google Forms Google Sheets Power BI
On Prem File: Gateway / Data Source.
01:21:13 Robert Wilson: Is there a way for ODBC connected data to be filtered first and only
download the necessary data (Like crystal reports) ? It seems that the entire table rows in my
data (12M+) get downloaded first
01:34:39 Robert Wilson Like the date filter slicer, is there a way to filter between two time
frames during a day? eg: 06:00 to 18:00 to return only those sets?
have a stupid easy question. Same healthcare dataset... (PatientID, Symptom, Severity, Date)... Can I do a STDEV.P on a
COUNT?
Pieter Linden: What I was trying to understand about the dataset is "Which of these findings are significant? (Don't you
have to do p-values etc?)
00:12:40 Andrey: Is there currently a way to use power queries as ETL step to update SQL
server tables?
Pustovoy Andrey1. Is there currently a way to use power queries as ETL step to update SQL server tables?
00:19:09 Andrey How do you collaborate on, source control and QA PowerBI Models and/or
Power Query queries?
YIZONG ZHANG Hi Avi, I am dealing with some budget data, two table, one revenue table, one appropriation table. Index
= sum(revenue)/(appropriation). It displays well for each state in USA well.
YIZONG ZHANG But I want to normalize the measure among all states but BI don't allow me to do calculation with
measure. So basically I want to calculate (index-average(index))/std(index) for each states
SUM(Revenue) / SUM(Appropriation)
(index-average(index))/std(index)
index=sum(revenue)/sum(appropriation). And I can't standardized this index. Cause I try average(index), and
fialed, cause average takes only a collumn, not a measure
Actual = 200
Budget = 100
Index = 200 / 100 = 2x
Actual = 150
Budget = 100
Index = 150 / 100 = 1.5x
Do you have any PowerBi or Power Pivot user groups active in India...? It's really boring, jealous to see you talk always
and we listen...we want to participate in user group meets like sql guys
SQL = Query.
DAX = QUERY.
00:58:54 Srinivas: In what way powerbi is powerful than powerpivot except the visualization
capabilities.
10:00:59 Andrey We are on fiscal year starting Oct 1. How do I change the automatic
calendar to start Oct 1?
No matter what I do, My Jan, Feb, Mar is still Q1, not Q2 according to our fiscal year....
01:10:02 Roberto: QE when some excel file has an '#N/A' it just stop with DataFormat.Error:
Invalid cell value '#N/A'.
01:16:15 Andrey What is the current role of DAX Studio in regards to PowerBI? Do you use
it and how?
Documenting my model
Dumping the Measures
Rarely: Debugging Performance issues with a Measure
(SQL Profiler)
“DAX Query” ??
CasesProcessed /
=======
Current Size PBIX File = ??
======
Separate ??
Case
Denis: When I write different measurse under the different tables, I have seen people setting up a table and put
all there measures into this table. Is this good practice?
Andrey: Please comment on tradeoffs between modeling in DAX vs PowerQuery.
9am Antoinette
No learning is wasted?
Keep what you have.
9:30 am Roberto
“Stuck watching videos and reading books but when on the "battlefield" I find myself watching the screen and scratching
my head :(“
Efficiency. Statistics.
- DAX is forbidden
-----------------
Trouble Ticket Assistance. “Word Clustering” – R.
Different Granularity
o Ticket System: Daily (minutes)
o Tracking of People: Daily
o ?? Response Time , by Day, # of People worked
10:00am Oliver
10:30 Jay
Programmer.
Tasked with updating reporting, making Power BI)
(familiar with Databases)
11:30 Amber
POS $ = [Total Sales]
Retail = 4-4-5
“Custom Calendar”
12:00 Alex
I work at a hotel chain, and we want to determine
the first
middle?? (BLANK)
and last days of stay for each guest
MINs and MAX's dont work because the same Guest ID can stay with us multiple times Looking for PowerPivot
Advice to help capture this info.
Track Spend
(extra service: room service, restaurant)
Maximize.
name
1:00pm Sachin
1:30pm Darrell
Open
Staffing Level
Open Calls at Minute Level
Provide this information to a large consortium
“Open Call” Calculated Column (300,000 calculation)
o Work Ticket Item
o
…
2:00pm Subish
M-F
Approved PO Comes on Monday before 2pm => Needs to be Created Same Day
After 2pm (same day or next day)
After Friday 2:00pm => Monday
Holidays
Flag? In SLA, Out SLA
Wine
3:00pm Fred
Table Relationships and Calendar to support Julian, Message: I will send a link to powerbi desktop file
SQL
Data Collection Solutions
Radio Frequency
Sale
Qty =
Amount =
Unique Customer
Century (1 = 21st
YY = Year
DDD =
CYYDDD
118209
3:30pm Hasan
Start learning Power BI. Where to start from on Learning Power BI. Would like to use Power query on the job.
Corporate Tax Manager. Corporate US.
Excel + DAX
1000 hours on Excel
Internal IT Team.
Current State
Excel (mostly)
Future: Power Query, Alteryx
3-15 people.
======
4:00pm Preetham
Singapore.
Power BI career path. When to use PowerPivot, SSAS Tabular and power bi tools?
BI Consultant, 15 years. Application Developer, Education Institute.
Datwarehouse Project
DW = Microsoft BI.
Users face slowness, when data models in Power Pivot are huge.
20 different tables. (1M+ rows)
---------
Problems
Slowness with models
When to use which tool
Slowness
Tuesday.
Excel = Colicky Baby
(massaging ..taking care)
PBIX / Power BI Desktop / Excel Power Pivot / SSAS / Azure Analysis = CUBE Technology
(OLTP)
00:54:54 fabiaN odU: Great stuff Avi. Quick question. If i have multiple reports in a workspace and I am
sharing my PowerBI content through Power BI apps.... What do you think will be the best approach.
single dashboard, multiple dashboards
How many tiles?
Fit it on One Screen?
Content? Apples / Oranges
Hierarchy of Dashboards
o Master
Sales
Marketing
…
Also with multiple reports and dashboards it becomes difficult to choose a landing ...
page for the app. Or do you create multiple apps? Now that is not a quick question…sorry :)
01:10:12 Robert Nichol Jr.loving the live set up! We have built a data set that multiple stake holders want
reports/dashboards built from. (ex. Directors, Managers, Supervisors) what is the recommended report solution?
01:30:16 Ankush Joshi: Is power bi support regular expression? if yes then you can solve stockturner problem using
regular expression.
http://radacad.com/power-bi-and-regular-expressions
I need to convert Month (Whole no) and Year (Whole no) column to Month end date and week No (Whole no) and Year
(Whole no) column to Week End date (Day 1 is Monday or end of week is on Sunday)
Existing columns
Month No Month Year How to add column using Query Editor for End of Month date
1 2017 1/31/2017
2 2016 2/29/2016
Week No Month Year How to add column using Query Editor for End of Week Date
1 2018 1/7/2018
2 2018 1/14/2018
Is Query editor best place to add a column for this?
00:43:05 Jannik Raun Christensen: Hi Avi. I am not sure where to post a shared file, so i am trying here. I have removed
sensitive information, so it is ok to have a look. I work at a bus company in Denmark.
Jannik Raun Christensen: My question is regarding relationships: I really want to link the data table "DATA Employee
hours" with the lookup table "LOCATIONS".
Jannik Raun Christensen: I have 2 other data tables with data regarding hours each bus drives and i want to connect to
the employee hours, to see how many hours we pay for.
Jannik Raun Christensen: And i want to show this on a contract level (which i CAN'T no matter what i try). How do i
succeed in linking these 3 data tables when all they have in common is the run name (bus number)?
Jannik Raun ChristensenUps, i cant post a link, but it has now been postet on the Facebook page.
above table is my raw data table and i want below output (Table 2: output) ? what are the steep require to achieve this
using query editor?
March 26, 2018 (Challenge Day 2: Query Editor II)
00:00:00 Avi: Demo of Query Editor (Hard Way and Easy Way)
00:34:29 Wytze Easier way to create a table in the data source and link to the table name instead of the sheet?
00:37:47 Roberto Staltari: many times (too many) Excel workbooks are sent with sheets' name changed. How can I
overcome this and pick the one containing the data I have to crank?
Assumption some marker that a human (and machine) can use to actually detect the right sheet
01:04:09 Rik van Dinteren What do you advise. Create a category table or use the SWITCH function
SWITCH (if..then…else)
01:24:01 Rik van Dinteren: Is it possible to showcase inventory measure against 2 dimensions? Dim products / fact
inventory / Dim Store = Contoso database
01:32:36 Paresh Patel: Avi, We have Resellers and Enduser , we would like to group Enduser by Reseller , if Enduser
sales is < 25000 then we want to group into Others otherwise display Enduser, How can we do in Dax
[ Sales ] : ResellerKey, EndUserKey
[Reseller] ResellerKey, ResellerName
Other = 9999 (Key)
[EndUser]: EndUserKey, EndUserName
Query Editor. (cannot be dynamic. Based on Total Sales. Any filtering would not work)
o If [TotalSales] < 25000 then 9999
else [ResellerKey]
DAX:
00:28:30 James: Speaking of QE, whats the deal with "Transform Files" and "Sample Queries"? Why can't I
delete?
00:35:36 Cheryl: l thought it was better to do calcs in DAX to save time? (for speed)
“Define Once and Use Everywhere”
Thou shall not eat your meal in the kitchen
Kitchen => Query Editor
Meal = Calculation
00:39:30 Robert: I have no database experience and am fairly adept at Excel. I've been struggling to translate
to my REAL data. Where should i start my journey? Power Query? Power Pivot?
DAX IS HARD.
DAX IS EASY!
00:48:08 Trond Coming from QlikView I am used to be able to store away some key values when the model
updates. To leave behind snap shots of data in time. Can I do the same with Power Query/ Query Editor?
· Solve it OUTSIDE of Query Editor
o Snapshots of the model
o Inventory: Snapshot and save in a new file in a folder
Jan 1, Jan 2, Jan 3 è Get Data > Folder
· Time: 01..24
24 x 60 = rows
Label = Afternoon, Morning, Evening. Night Shift. 2 Shift.
nd
· Duration: Span.
First Usage = Last Usage (Span?)
Query Editor = Time End – Time Start = Decimal Number (Duration Type in Query Editor)
DAX = STDDEV.
SKU-1234
XYZ-3456
01:33:26 Roberto: Duration data type in QE drives me crazy. what it's for?
Number.From(DateTime1 – DateTime2)
01:34:18 Oliver: I often wonder whats the better way? To connect PBI to a tabular model (where you already
have measures etc...SSAS) or to connect to a denormalised database and start from scratch? what do you
think?
IT vs. Business
Author => Publish => Consume
02:04:24 Fabian: If you were trying to sell PowerBI to a typical Excel Analyst, what will you consider as an
approach to slowly win them over?
Experience it.
Low Hanging Fruit.
Something that was REALLY HARD or IMPOSSIBLE in the old world (that they were doing)
But is really EASY in the NEW WORLD
· Relationship
· Multiple Data Tables (Sales vs. Budget)
· Time Intelligence (Using Magical DAX Define Once => Use Everywhere)
· Query Editor: Connecting Folder..
02:10:53 Trevor: Now here's the hard part Avi.....I have my default base model (data and reports) - now, if
customer A gets everything, and then customer B gets "standard" minus something plus something else... and
then I do a new version and need to redeploy....is there any way to script the UI part?????
It's very normal in traditional software Has any advanced user mentioned in conversation at one of these
events though, this notion of SCRIPTING dashboard UI changes.....
The problem is though that I need to keep multiple UI versions (one per client) constantly moving forward.
02:17:42 Ankur: i have a tile in a dashboard when i click on tile that redirect to report level. How can i disable
click option only on tile. so that will not redirect to report page ?
02:20:?? Vishal: how can i connect to the server on power bi and run the visualizations
Avi: Easiest option is SSAS and any tool can connect to that.
Azure Analysis Server: ?
PowerBI.com: XX (Tableau??)
02:20:?? Oliver: I think it depends on the use case. For visualisations go with PBI for lists and easy
calculations go with excel (pivot) - or when do you recommend to use xlsx and when pbi?
02:23:40 Ramon
Avi. What are different option in order to create a free account in order to be able to use power bi desktop. I
am in Venezuela where we dont have ease accsess to obtain dollars to suscribe us Tnks.
02:27:59 PC Rao: HI Avi, I have an issue while displaying the KPI Icons in a Table visual , those icons are
stored one of the sharepoint site. So I have added the following measures in my measure groups.
[KPI Index] = IF(Variance =0, 0, IF(Variance > 0 , 1, -1)) [KPI Index] is a calculated measure to find the KPI
indicator value based on Variance measure.
· Unicode
· Custom Visual
HI Avi
Hope your doing well and thanks for helping many people like me.
I have an issue while displaying the KPI Icons in a Table visual , those icons are stored one of the
sharepoint site.
[KPI Index] is a calculated measure to find the KPI indicator value based on Variance measure.
[KPI Icon] is measure so i can't able to change its category to web url or image url so that when i
display in table visual, its not showing the icon but showing the relevant URL in the table visual .
So I have created calculated column as follows and able to change its category to web url or Image
url.
Now, when i display [KPI Icon Logo] in table visual; its always showing the same logo(example Red.png)
irrective of KPI index value.
Thanks
Purnachander
March 9, 2018, Talk Power BI
00:00 AJ Resource planning.
Multiple teams, Column = Month (Jan - Dec)
How do I go correlate a “Standard Rate” in another Sheet.
o Budgeting: Data Entry
41:36 Michael How do I calculate accumulated Sum of Sales per row (article) or customer? SUMX
44:46 Javed: Actually i wanted to ask, suppose we have two page level filter order date and sales date,
if i select order date then sales date filter should hide in the page level filter pane.
46:52 John You often recommend starting to learn Power BI with data modeling. Could you please
suggest some books/sources for beginners on that topic? For people who have not worked in that area.
49:36 John And what are your thoughts on when to start to go into advanced DAX? What should I
know/understand before going into advanced DAX?
o UNION? Query Editor “Append”
o Quick Measures quick way to nowhere ® ™
54:25 Dick I am uncertain why you are not doing the DAX Measures to come up with results in Excel
and then publishing the results to Power BI if the data is coming from Excel anyway?
o Authoring Tool: Excel , PBI Desktop, SSDT
o Publish: PowerBI.com, SSAS , Azure Analysis Services...
o Reporting Tools:(AS MANY AS YOU WANT) Power BI, Excel, SSRS, Tableau….
1:21:16 Bill. Graphs with Dates on X-Axis. Multi-Foci Display (Stephen Few).
How do we set dates for this display automatically?
o Avi: Suggest Ultimate Calendar Table with Offsets (Day, Week, Month, Year)
o Bill: Mix of Data with different “End Dates”
--and-- I may not want to explore the most recent time period
Dataset A: 3/9/2018
Dataset B: 2/15/2016
DAX formula? How can we anchor a date?
01:57:17 Tania Can Mobile App connect to On-Prem Reporting Services or Report Server?
02:04:52 Trevor: in your ultimate calendar table, can the EndDate be made dynamic?
EndDate = Date.EndOfYear(DateTime.Date(DateTime.FixedLocalNow()))
02:17:41 Jo I asked a question regarding on-prem gateway - is there any logging available on the
server. I need to know how long and when the data refreshes happen for server performance [Avi]
02:19:05 Trevor G. Another question I've always had.....if you want to have SLICERS on two Date
columns SIMULTANEOUSLY - is that possible?
Asking Questions:
I’ll start with easy/quick questions, then take on any heavier ones. Providing me sample files would really help -
easiest is to use OneDrive/GDrive/Dropbox and share via a link - Do NOT share any sensitive information, use
dummy data if you need to.
Phone: Learn Power BI Students (Just Speak Up! I won’t see your chat)
Presubmitted Your Question? Post in Chat and point me to the question.
(see example below for question presubmitted to www.facebook.com/groups/talkpowerbi )
Post Questions Live: Just type your questions in the YouTube Chat (see example)
(repeat above 3)
Pre-Submitted Questions in TalkPowerBI (absent on the call)
tried to do it using tornado chart but temperature colour saturation is not working as sales digit (5 digits) is
more than temperature (2)
Avi, like I want a visual which shows 9-feb 2016 data for each hour and let imagine sales value more than $4500 and
temperature for 1:00 is 8 °, 2:00 is 7°
Tushaar Srivastavasales depends on hourly basis like 1:00 8° and sale is $45786 and 2:00 7° and sale is $47897 and so
on
please can we see the data on hourly basis for a particular date. means each hour, temperature and sales value
00
01 8° $4500
02 7°
24
Amaretto: Image Analysis: Do you have any idea or method for analyzing images (for example: finding tumors in mrt
pictures) in power bi? On a meta level (how many, names, etc.) everything is clear. (Ask Greg Weber)
Jorge Luis López Grisman: How is possible to change the dayweek number in your date table?The date table that I used
day 0 is sunday I wanted to changed to day 0 being monday.
Sam: have a doubt is trying to build an utilization report. I have 3 different data sources; one containing cars I have in my
fleet, another one with open rentals in my system,
a third one with future reservations. The Open rentals and Future Reservations, both have a Pick up date and a Drop off
Date.
What I am struggling with is combining all those data files in order to show the utilization by future date.
(INTERSECT)
Set1 RentalDate <= SelectedDate
Set2 ReturnDate > SelectedDate
Carl: I have a DAX question to share - how to highlight a users first appearance in the data set
User A
User B
User C
Jan 1st A, B
Jan 2nd A
Jan 3rd B, C
Appraiser Basic: How can I get my reports to pull today's orders, when I use a filter for Today. After 4pm PST, the powerbi
service is using the date stamp on UTC time
Amarettogood evening
11:59 AMSam ChatterjeeHey Avi. Good to see you, sam from Denmark
12:00 PMraiderjack07hello
12:00 PMAmarettoi have a tough question today
12:04 PMTushaar SrivastavaI have a doubt in creating report in power bi, my question is like if I
have to display temperature (colour saturation) and sales of a day for each hour sales, means 3
matrices hours temperature sale
12:05 PMAmarettoImage Analysis: Do you have any idea or method for analyzing images (for
example: finding tumors in mrt pictures) in power bi? On a meta level (how many, names, etc.)
everything is clear.
12:06 PMJorge Luis López GrismanHow is possible to change the dayweek number in your date
table?The date table that I used day 0 is sunday I wanted to changed to day 0 being monday.
12:07 PMTushaar SrivastavaI tried to do it using tornado chart but temperature colour saturation is
not working as sales digit (5 digits) is more than temperature (2)
12:10 PMJordan MendozaSearch box is brand new with the February update!
12:12 PMSambidataand a third one with future reservations. The Open rentals and Future
Reservations, both have a Pick up date and a Drop off Date.
12:12 PMSambidataWhat I am strugling with is combining all those data files in order to show the
utilization by future date.
12:13 PMTushaar SrivastavaAvi, like I want a visual which shows 9-feb 2016 data for each hour and
let imagine sales value more than $4500 and temperature for 1:00 is 8 °, 2:00 is 7°
Put user in timeout
12:15 PMTushaar Srivastavasales depends on hourly basis like 1:00 8° and sale is $45786 and 2:00
7° and sale is $47897 and so on
12:19 PMFrank BoucherHi Avi, How would you display the number of days between Sales?
12:22 PMTushaar Srivastavaplease can we see the data on hourly basis for a particular date.
means each hour, temperature and sales value
12:45 PMTushaar Srivastavasorry, rushing to catch flight, I hope to get the solution of my
question ,will watch video after 3 hours. Thanks Avi.
1:07 PMIt's Not About The CellDigging the Live Stream! Great stuff Avi.
1:11 PMAppraiser BasicHow can I get my reports to pull today's orders, when I use a filter for
Today. After 4pm PST, the powerbi service is using the date stamp on UTC time
1:13 PMAmarettobye
1:35 PMEnoc PerezIn a Matrix I will like to have data show Monday to Sunday. But I am getting data
on the Dashboard from Sunday.
2:05 PMPieter LindenCan you post the file with a reminder question, so we can all try it?
:smiley:
2:14 PMEnoc PerezIn a Matrix I will like to have data show Monday to Sunday. But I am getting data
on the Dashboard from Sunday.
1. Size
2. Shape Model
3. Measures.
1. DAX Studio.
3 seconds
Detail
Power BI
Server
Ajay Singh
Tampa, Fl.
Power BI Developer.
1. User
2. Messages
3. Calendar
Bill McNair
Custom Visuals
o Revenue
o Why isn’t there more info
o ???
o
Steve Ross
Transitioning from Excel PowerPivot Model to More Glamorous PowerBI Model
Power BI
Excel, Power Bi Desktop, PowerBI.com , SSAS Tabular, Azure Analysis
===============
Decision maker, not really interested in how they got there, just the end result
Excel? Power BI? Miki
Oscar Zapata
Revise a created PowerBI model and check for modeling best practices and next steps
SAGE
Operating Profits
o Sales
o Cost
o Expenses (transaction, cost allocation)
Human Learning comes before machine learning
Dirceu Pavon
Publish my human resource report and get ideas for my next step
Power BI,
Used IT + Selected Professionals
Her-meen
O365 rolling out across the organization.
Seen the possibility with Power BI, but not sure about licensing.
E3 Education O365.
=================
Alice
Media.
Skipping the Calendar Table. Lists/Preferences
2 Calendars
Fiscal Calendar (Jan 29th)
Broadcast Calendar (5-4-5)