Community Spring Cleaning week is here! Join your fellow Maveryx in digging through your old posts and marking comments on them as solved. Learn more here!

Weekly Challenges

Solve the challenge, share your solution and summit the ranks of our Community!

Also available in | Français | Português | Español | 日本語
IDEAS WANTED

Want to get involved? We're always looking for ideas and content for Weekly Challenges.

SUBMIT YOUR IDEA

Challenge #186: Drilling down into Data Analysis

kelly_gilbert
13 - Pulsar

Thanks for submitting, @Original_Yodies! My solution is similar to most of the others.

 

As others noted, the provided Answer doesn't match the first hint (it shows the Removed Date equal to the next installation date, not the day before). I made my solution match the Answer output.

 

Spoiler
challenge_186_workflow.PNG

 

 

jwlong91
8 - Asteroid

Fun challenge!

Spoiler
Challenge_186_JWL.JPG
CallieYuan
8 - Asteroid

Keep Smiling 

chris_ramsay_dup_425
8 - Asteroid

Here's my solution.

Thanks,

Chris

tiffany_chen
8 - Asteroid

The key point of this issue is how to judge which period(install date ~ removed date) each Start Dtm belongs to. There are two solutions: 1) join each Start Dtm with every period on the same rig and filter out the correct period of each date; 2) generate one row for all the date during the period and join all data on date.

Spoiler
2019-11-16_184839.png2019-11-16_185710.png
Jonathan-Sherman
15 - Aurora
15 - Aurora

Challenge 186 is done!

 

Spoiler
image.png
SeanAdams
17 - Castor
17 - Castor

Great change of pace - thanks for this challenge @Original_Yodies !

 

Spoiler
There are only 2 kinda interesting bits:
- The multi-row tool that puts an end-date on each install - this is a common pattern.
- The Generate Rows to create unique dates within the range to allow for the join


Solution.png

 
  

 

cplewis90
13 - Pulsar
13 - Pulsar

My solution

Spoiler
Challenge 186.PNG
mbogusz
9 - Comet
Spoiler
2019-11-26 07_33_15-Greenshot.png
ggruccio
ACE Emeritus
ACE Emeritus

Happy Thanksgiving!!!