You need to design the data model to meet the report requirements. What should you do in Power BI Desktop?
A.
From Power Query, add a date table. Create an active relationship to the OrderDate column in the Orders table and an inactive relationship to the ShippedDate column in the Orders table.
B.
From Power Query, add columns to the Orders table to calculate the calendar quarter and the calendar month of the OrderDate column.
C.
From Power BI Desktop, use the Auto date/time option when creating the reports.
D.
From Power Query, use a DAX expression to add columns to the Orders table to calculate the calendar quarter of the OrderDate column, the calendar month of the OrderDate column, the calendar quarter of the ShippedDate column, and the calendar month of the ShippedDate column.
Auto date/time does not meet the criteria: The data model must minimize the size of the dataset as much as possible, while meeting the report requirements and the technical requirements.
The correct answer is A
A is not correct. 2 tables can only have a pair of relationship. Option A cannot fulfill the requirements of display by either order quarter (month) or shipdate quarter (month).
I think that the C option is the correct one.
the option A creates an active relationship between Sales.orderDate and Date and a inactive relationship between sales.shippedDate and Date. However we will have visuals where we will have to filter either shippedDate or orderDate, so we will no be able to filter by shipedDate because of the relationship is inactive (we could create measures using the USERELATIONSHIP() function but this is not the case due to we have to use the filters directly from the visuals)
I think A is right, because we do have visuals that need a filter on either order or shipping date, but no visual requires a filter on both at the same time.
This is not right, on-time shipping requires ship date and required date NOT order date. USERELATIONSHIP() can still be used for the inactive relationships as mentioned by @Fer079
this is weird because in the learning path they explicit state not to use auto date/time as it is bad practice and use date table only. But in this scope... one date table is not enough and it's not mentioned to duplicate the date table. So to fulfill the requirements, the only stable solution I see is D, I do agree It doesn't minimize the size but it doesn't make it that much bigger either...
D. From Power Query, use a DAX expression to add columns to the Orders table to calculate the calendar quarter of the OrderDate column, the calendar month of the OrderDate column, the calendar quarter of the ShippedDate column, and the calendar month of the ShippedDate column.
This is not true. Also in the documentation it is specified that we can create a new date table in Power Query using M code (and for that, we have many examples and very useful functions that are used) or in Power BI using DAX (CALENDAR() CALENDARAUTO() functions). By creating more columns, we'll increase the size of the model.
A: for me
Also, I notice people mention that since its 2GB it cannot be imported into Power BI. That isn't true. 1) it depends on its finalized compression sizes, not the size of the DB etc and 2) also depends on if they have premium or not
In the previous question , where we need to use both order date and shipped date to calculate the late orders,In that case we need both columns as active. So I think its C.
If it was an independent question then definitely answer would be C
I think the answer is A.
The inactive relationship on shipping date can be used in a measure with USERELATIONSHIP() function, because nowhere is being filtered on both order date and shipping date at the same time.
--> Top Customers report : "will show the top 20 customers based on the highest sales amounts in a selected order month or quarter, product category, and sales region.". Therefore you don't need a Dates Table at all. All you need is month and quarter from the sales-date which you will get if you enable auto-dateTime.
--> Top Products report "will show the top 20 products based on the highest sales amounts sold in a selected order month or quarter, sales region, and product category". You don't need a Dates table for this report. With auto-DateTime you can get the month and quarter from the sales-date.
--> On-Time Shipping report "will show the following metrics for a selected shipping month or quarter:". Therefore, you don't need a dates table for this report. You only need the shipping month and quarter from the shipping-date which are gonne be automatically created once you will have enabled auto-dateTime
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
fdsdfgxcvbdsfhshfg
Highly Voted 2 years, 2 months agoMayaYao
2 years agofdsdfgxcvbdsfhshfg
1 year, 8 months agobadrionlion
1 year, 9 months agoFer079
Highly Voted 2 years, 2 months agoYokoSumiGaeshi
2 years agoHoeishetmogelijk
2 years agosa56
1 year, 7 months agoAbuAbdillah
11 months, 1 week agodesibaby09
Most Recent 2 days, 18 hours agoHenryBiz
6 months agoKRISTINMERIEANN
7 months, 4 weeks agoDani_eL
9 months agoFlorinuca
9 months, 3 weeks agoApacheKafka
1 year, 4 months agoFlorinuca
9 months, 2 weeks agoMEG_Florida
1 year, 4 months agoShalaleh
1 year, 7 months agosa56
1 year, 7 months agocharles879987
1 year, 11 months agoHoeishetmogelijk
2 years agoWadyba
2 years agoOrkhannnn
2 years, 1 month agozerone72
2 years, 2 months ago[Removed]
1 year, 9 months ago[Removed]
1 year, 3 months agosidyndiaye
2 years, 2 months ago