Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam DP-600 All Questions

View all questions & answers for the DP-600 exam

Exam DP-600 topic 1 question 14 discussion

Actual exam question from Microsoft's DP-600
Question #: 14
Topic #: 1
[All DP-600 Questions]

You have a Fabric tenant that contains a warehouse.
You use a dataflow to load a new dataset from OneLake to the warehouse.
You need to add a PowerQuery step to identify the maximum values for the numeric columns.
Which function should you include in the step?

  • A. Table.MaxN
  • B. Table.Max
  • C. Table.Range
  • D. Table.Profile
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
lengzhai
Highly Voted 9 months, 1 week ago
Selected Answer: D
D. Table.Profile https://learn.microsoft.com/en-us/powerquery-m/table-profile
upvoted 28 times
philippevandevyver
3 months, 4 weeks ago
Not correct, will not add another step.
upvoted 1 times
Qordata
3 months, 3 weeks ago
Yes it will add a step check here please https://community.fabric.microsoft.com/t5/Community-Blog/Enhanced-Data-Profiling-in-Power-Query-GUI-and-Table-Profile/ba-p/3799762#:~:text=Fortunately%2C%20Power%20Query%20has%20a,step%20%23%22Changed%20Type%22.
upvoted 2 times
...
...
amar5555
7 months, 1 week ago
you will get summary in that max will include but it doesn't add as power query step so i think it is option b
upvoted 9 times
PazaBIandData
7 months ago
Table.Max provides only a row with the max value per a single column. We have multiple of columns. It's d
upvoted 5 times
Qordata
3 months, 3 weeks ago
PazaBlandData your description is Incorrect Table.Max returns the largest row in the table, given the comparisonCriteria https://learn.microsoft.com/en-us/powerquery-m/table-max
upvoted 2 times
...
...
...
...
woliveiras
Highly Voted 5 months, 2 weeks ago
Selected Answer: B
B guys, "you need to add a step..."
upvoted 9 times
woliveiras
5 months, 1 week ago
Sorry Guys, I changed my mind. It is the letter D.
upvoted 3 times
...
...
nappi1
Most Recent 4 days, 13 hours ago
it says columnS, so it is D
upvoted 1 times
...
Sowwy1
6 days, 18 hours ago
I think it's D.
upvoted 1 times
...
Rakesh16
1 week, 3 days ago
Selected Answer: D
Table.Profile
upvoted 1 times
...
semauni
3 weeks, 3 days ago
Selected Answer: D
Option D, Table.Profile, returns all kind of aggregate values for *all* columns. Including the max values. It adds a step to PowerQuery; it is written in M, you're not watching it as part of the Power BI interface. I was convinced it was B, but not that it is TABLE.Max, not List.Max. That is an important difference. This function does the following: "Returns the largest row in the table, given the comparisonCriteria." So you get one row of data, not the list of values you want. Reference: https://learn.microsoft.com/en-us/powerquery-m/table-profile https://learn.microsoft.com/en-us/powerquery-m/table-max
upvoted 2 times
...
DataSturdy
1 month, 3 weeks ago
Selected Answer: D
Table.Profile gives Min,Max,Average,StandardDeviation,Count,NullCount,DistinctCount for all columns Table.Profile(#"last step name") Table.Max gives only the maximum value for the specified column(entire row of the maximum value column) Table.Max(#"last step name","column name")
upvoted 1 times
...
nyoike
3 months, 2 weeks ago
Selected Answer: D
I vote D too. The ask is for maximum value for numeric columnS. Note plural. Table.MaxN and Table.Max will return entire row(s) with max value for a specific column (singlular) so they are out. Table.Profile returns the following stats for all columns where applicable:- minimum maximum average standard deviation count null count distinct count so that fits the bill.
upvoted 2 times
...
Qordata
3 months, 3 weeks ago
Not option B Table.Max because it will return the largest row even in that row if a single column has a value zero and other rows have some positive values it would be identified as maximum value and it it is not correct. Question states "identify the maximum values for the numeric columns" Option D is definitely correct for those who are saying it would not add a step check this https://community.fabric.microsoft.com/t5/Community-Blog/Enhanced-Data-Profiling-in-Power-Query-GUI-and-Table-Profile/ba-p/3799762#:~:text=Fortunately%2C%20Power%20Query%20has%20a,step%20%23%22Changed%20Type%22.
upvoted 1 times
...
philippevandevyver
3 months, 4 weeks ago
Selected Answer: B
A & C Incorrect, other logic D -> Will not add another power query step, will only display B it is
upvoted 1 times
...
Pegooli
3 months, 4 weeks ago
Selected Answer: D
The reason why Table.Max is not the correct choice is that Table.Max returns the row in a table that contains the maximum value for a specified column, rather than providing the maximum values for all numeric columns.
upvoted 2 times
...
alias_mahesh
4 months, 2 weeks ago
Selected Answer: B
The Table.Max function should be used in a Power Query step to identify the maximum values for the numeric columns. This function is designed to calculate the maximum value across each column in a table, which suits the requirement of finding maximum values for numeric columns. References = For detailed information on Power Query functions, including Table.Max, please refer to Power Query M function reference.
upvoted 2 times
...
Devatw
5 months, 1 week ago
The good answer is B (Table.Max) : https://learn.microsoft.com/en-us/powerquery-m/table-max
upvoted 1 times
Khaleed
5 months ago
The Syntax is Table.Max(table as table, comparisonCriteria as any, optional default as any) as any the last *as any* after the () is not optional, that's because you should define the column and the output will be row based which means only one row for the defined coulmn While in the the Question (identify the maximum values for the numeric *columns*) which means Table.Profile Answer D is the correct answer
upvoted 1 times
...
...
fhlos
5 months, 2 weeks ago
Selected Answer: B
Table.Max
upvoted 2 times
...
dev2dev
6 months ago
Selected Answer: B
Table.Max because we need only max values as per the question (Table.Profile also gives the result but why we need to run it when we need just max value)
upvoted 4 times
...
dev2dev
6 months ago
Selected Answer: D
Table profiling is a standard process for analyzing dataset. Anyone working with new dataset would do profiling and answer is D because question is looking for "maximum values for the numeric columns."
upvoted 4 times
dev2dev
6 months ago
Ignore this. Correct answer is B. Since we are interested only in maximum values not all standard profiling columns which includes other functions such as min, count etc., which is not required and slower/expensive too.
upvoted 3 times
...
...
rlo123
6 months, 2 weeks ago
Definitely B. A. Table.MaxN: This function finds the top N rows in a table based on a comparison criterion. While it could be used to find a maximum value indirectly, it's less efficient for the task at hand. C. Table.Range: This function creates a list of values within a specified range. It's not directly related to finding maximum values. D. Table.Profile: This provides statistical summaries of columns (min, max, mean, etc.). Using Table.Profile followed by extracting the relevant information would work but is more roundabout than just using Table.Max.
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
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.

SaveCancel
Loading ...