Semantic Model Ideation for Power BI (Leslie Welch)

  Рет қаралды 1,610

Havens Consulting

Havens Consulting

Күн бұрын

Пікірлер: 10
@JBartlett_DMU
@JBartlett_DMU 7 күн бұрын
Leslie mentioned generating a bridge table column from a CRC32 (presumably using the CHECKSUM() function). Is there a specific reason to use that function instead of HASHBYTES()?
@leslie-welch
@leslie-welch 5 күн бұрын
@JBartlett_DMU Not that I am aware of, but I will ask the engineering team! I'll circle back and let you know what they say. The actual SQL function we are using in Databricks is CRC32() and it is wrapped around some array functions to get a distinct list and sort that distinct list. Things brings us down to the smallest number of records needed to meet the ListID need for our many to many relationships.
@JBartlett_DMU
@JBartlett_DMU 5 күн бұрын
@@leslie-welch Ahhh, so it's a Databricks SQL thing! I think I was assuming you were talking about T-SQL.
@leslie-welch
@leslie-welch 5 күн бұрын
@@JBartlett_DMU gotcha. My understanding is that Databricks is primarily based on Spark SQL with some additional functions specific to Delta tables. I haven't worked with T-SQL to my knowledge so I don't know exactly how it differs.
@coolblue5929
@coolblue5929 10 күн бұрын
What about multiple fact scenarios like sales orders and invoices. Parts of a sales order can be dispatched and invoices separately. Even sales order lines can be split with second dispatch for back-ordered quantity. There is a need to link sales order lines to invoice lines.
@leslie-welch
@leslie-welch 9 күн бұрын
What is the relationship between the two? Is it always one or more invoices per sales order, or are there also sometimes multiple sales orders associated with one invoice?
@mrbartuss1
@mrbartuss1 9 күн бұрын
What about shared dimensions?
@coolblue5929
@coolblue5929 7 күн бұрын
@@leslie-welch in my case it’s always one sales order per invoice and sometimes multiple invoices for a sales order.
@coolblue5929
@coolblue5929 7 күн бұрын
@@mrbartuss1 the shared dimensions filter via the sales orders.
@leslie-welch
@leslie-welch 5 күн бұрын
@@coolblue5929 In this scenario I would look at incorporating the sales order fact into the invoice fact. It will of course create some replication at the row level of sales data, but if you can end up with a fact that is mainly dates and integers, and push as much of the text into dimensions, your DAX will be simpler and overall the report should be more performant.
DAX Query View Testing Patterns (with John Kerski)
1:02:52
Havens Consulting
Рет қаралды 1 М.
HOT TAKE on the New Power BI List Slicer
15:31
How to Power BI
Рет қаралды 31 М.
Когда отец одевает ребёнка @JaySharon
00:16
История одного вокалиста
Рет қаралды 16 МЛН
Mom had to stand up for the whole family!❤️😍😁
00:39
I Studied Data Job Trends for 24 Hours to Save Your Career! (ft Datalore)
13:07
Thu Vu data analytics
Рет қаралды 259 М.
How to model data in Power BI (Star vs Snowflake schema)
19:43
Agile Planning   Chris Lee
1:19:45
ETSHIgov
Рет қаралды 16
The Cost of a Workaround in Power BI (with Injae Park)
1:23:14
Havens Consulting
Рет қаралды 1,7 М.
Power BI Automation With Semantic Link (Sandeep Pawar)
1:15:37
Havens Consulting
Рет қаралды 2,7 М.
What Every Power BI Visual Needs
16:00
How to Power BI
Рет қаралды 26 М.
Data Analysis with Python for Excel Users - Full Course
3:57:46
freeCodeCamp.org
Рет қаралды 2,8 МЛН
Everyone's Talking About This NEW Excel Function (TRIMRANGE)
9:29
MyOnlineTrainingHub
Рет қаралды 55 М.
How to Create Outstanding Power BI Reports (A Must Watch!)
14:11
Когда отец одевает ребёнка @JaySharon
00:16
История одного вокалиста
Рет қаралды 16 МЛН