Best Of
Re: Identify a duplicate
SUM(SUM(1)) OVER (PARTITION BY `loan_id`)
This window function beast mode will count the total number of records seen with the same loan_id value. You can compare it to see if it's greater than one to determine if it has a co-borrower.
Re: Get Top 5 category values for each date from category
You can do this by using the rank window function in a beast mode and then adding it to the filter to filter where rank is less than or equal to 5.
RANK() OVER (PARTITION BY WEEKOFYEAR(`date`) ORDER BY SUM(`metricfield`) DESC)
If you don't have window functions for beast modes turned on in your instance, you will need to have your CSM enable it.
Writing Beast mode with Data label of Measures
Hi All,
I have three measures - Open qty, onhandunits and openpoqty... When they are brought into the table in visualizer they are brought in as sum(Open qty) , sum(onhandunits ) and sum(openpoqty) and then given different data label names
Now I am trying to create a filter using the condition
case when sum(open qty)> sum(sum(onhandunits),sum(openpoqty)) then 1 else 0 end...Can you please let me know how to do this in beast mode
Re: Card filtering in analyzer
Have you tried using a COALESCE and filtering on the default value?
COALESCE(`field`, 'Empty')



