Тёмный

Introducing RANK window function in DAX 

SQLBI
Подписаться 109 тыс.
Просмотров 28 тыс.
50% 1

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 34   
@davidm00ris
@davidm00ris Год назад
Alberto is by far the person I have learned the most from about DAX. Thanks for the great explanations!
@JC_Rosales
@JC_Rosales 22 дня назад
Hi, I really love the way you explain things. I would like to ask how you would go about ranking on both levels. For example, I have a supervisor level and then an employee level, and I would like to rank the supervisor based on the combined performance and at the same time, rank the agents below on the second level.
@yoshiaaa100
@yoshiaaa100 Год назад
The explanation as always easy to understand.👌
@common_sense4753
@common_sense4753 Год назад
Thanks, @Alberto @SQLBI !
@juanamarinzapata7357
@juanamarinzapata7357 Год назад
Thank you! I solved my problem so easily with your video.
@JustRandomExplorer
@JustRandomExplorer Год назад
FINALLY really usable rank function
@tmaris
@tmaris Год назад
Perfect, as always. Thank you!
@souravkajuri
@souravkajuri Год назад
This is really useful. Thank You for all you are doing
@williamarthur4801
@williamarthur4801 Год назад
I wonder if they'll let us power pivot users have it, we still have to use IF ( hasonevalue, etc, instead of selected. vary thorough article, as always, accompanying this video.
@Ultramarplogic
@Ultramarplogic Год назад
This is great, I fixed my RANKX functions with this ones BUT I have an issue that when the value is 0 it's giving me rankings out the total number of users, Example, I only have 100 players to rank for and it's ranking players with 0 goals in the 500 and 1000s, what is wrong with my measure (below)? For the record I intent to rank the players in each level (1-4), that's why I'm using the Allexcept. Measure = RANK( DENSE, ALLEXCEPT (PLAYERS,PLAYERS[LEVEL]), ORDERBY([Total GOALS], DESC, PLAYERS[NAME], ASC ))
@Bharath_PBI
@Bharath_PBI Год назад
That's great, thank you. If RANK and RANKX are same in performance, except for use case, which would be preferred? X in the function name was an indicator for iterative functions (with few exceptions like FILTER etc.)
@LearnAtHomewithGulshan
@LearnAtHomewithGulshan Год назад
Rank is user friendly.
@gregoryoliveira8358
@gregoryoliveira8358 Год назад
I believe FILTER is a iterative function too, because it scanned all rows from the table parameter. And, if my mind is not becoming weak, I remember to listen our great SQLBI guys saying that it is an iterative function in their videos.
@kingcobra071
@kingcobra071 6 месяцев назад
Thank you for the great tutorial. However, whenever I use it in my query, it says "Not Enogh Memory to complete this operation". Any suggestions would be highly appreciated. Thank you.
@SQLBI
@SQLBI 6 месяцев назад
If the table you provide to RANK is big, it could happen: the table must be materialized to complete the operation.
@credencial7654
@credencial7654 Год назад
Perfect and simple
@vklemtz
@vklemtz Год назад
Hi, thanks for the video! I have a doubt if I want to rank based on a measure which is a multiplication of 2 measures. One is forecast for 3 months variance in quantity and the other is the variance in percentage (comparing snapshot from current to previous month). I have used rankx all selected with the ranking factor, which is the multiplication of these 2 measures. Even though my visual shows the correct values for variance, both in perc. and quantity, it does not rank correctly based on their multiplication. It gives me a sequence of 8,9,10,44, etc. Would you have any idea of what might be the issue, please? Thank you very much!
@powrigan719
@powrigan719 Год назад
Very useful, thanks 🙂
@kawaiigaming2537
@kawaiigaming2537 10 месяцев назад
How can i use it on a card? As i select a filter it shows only 1.
@marelyruiz1321
@marelyruiz1321 6 месяцев назад
You are awesome!
@negares3971
@negares3971 Год назад
Thanks for your complete explanation. Would you please help me to write DAX Rank for this one, I want something like this table: Total | Year | Rank 300 | 2023 | 1 280 | 2023 | 2 250 | 2023 | 3 400 | 2022 | 1 360 | 2022 | 2 230 | 2021 | 1 Thanks A lot
@gregoryoliveira8358
@gregoryoliveira8358 Год назад
Hi. This measure should help you: Medida = RANK( DENSE, ALL ( Tabela ), ORDERBY( Tabela[Total ], DESC), PARTITIONBY(Tabela[ Year ]) ) There is a video where they talk about the windows function. I was seeing it and remember your question.
@lionels839
@lionels839 3 месяца назад
Alléluia !!
@mwaltercpa
@mwaltercpa Год назад
Very practical! I’d much rather use this over RANKX. Thanks Alberto!!
@richardostrea7842
@richardostrea7842 Год назад
👏👏👏
@common_sense4753
@common_sense4753 Год назад
Hi, @SQLBI @Alberto. What would happen if we were to use All or Values instead of Allselected as the first argument for Addcolumns. I'm just not sure why we use Allselected here.
@SQLBI
@SQLBI Год назад
ALLSELECTED restores the filters defined outside of the visual.
@common_sense4753
@common_sense4753 Год назад
@@SQLBI Thanks so much! Yes, I did learn that indeed from your book, but I thought it was needed when I had a scenario where I explicitly wanted to preserve the external filters. Now, I see that it is a good practice to use it by default. Thanks, again.
@LearnAtHomewithGulshan
@LearnAtHomewithGulshan Год назад
If you use ALL then your ranking will be fixed.
@patrickm7760
@patrickm7760 11 месяцев назад
Very good explanation thanks
@pepper_lab
@pepper_lab Год назад
Awesome 👍👍👍
@amandeepbasra8673
@amandeepbasra8673 Год назад
Hi, how could we remove ranking for the months that we don't have sales. I have been trying to solve a similar problem but couldn't succeed
@fahmywaleed
@fahmywaleed 8 месяцев назад
Excellent content and explanation, one thing to improve if you can split the video into chapters so the viewer can skip back and forth in a convenient way. Thanks for the effort.
Далее
Row Context in DAX
20:42
Просмотров 99 тыс.
Introducing window functions in DAX
40:58
Просмотров 43 тыс.
Inside Out 2: BABY JOY VS SHIN SONIC 4
00:16
Просмотров 3 млн
WINDOW Function in ACTION I Examples in Power BI
20:10
Introducing RANKX in DAX
19:42
Просмотров 32 тыс.
Функция RANKX
9:27
Просмотров 2,7 тыс.
Differences between GROUPBY and SUMMARIZE
28:30
Просмотров 38 тыс.
Using ALLEXCEPT vs ALL VALUES
13:35
Просмотров 55 тыс.
DAX Fridays Battle #187: RANKX vs TOPN
8:14
Просмотров 33 тыс.
Introducing CALCULATE in DAX
13:57
Просмотров 79 тыс.
Inside Out 2: BABY JOY VS SHIN SONIC 4
00:16
Просмотров 3 млн