Let’s talk Alteryx Copilot. Join the live AMA event to connect with the Alteryx team, ask questions, and hear how others are exploring what Copilot can do. Have Copilot questions? Ask here!
Start Free Trial

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 #485: Hot Dog Eating Contest Simulation

rmassambane
11 - Bolide

485

abe_ibanez
9 - Comet
Spoiler
macro.png
workflow.png
Steve_Vincent
7 - Meteor
Spoiler
Steve_Vincent_0-1754931823241.png

 

Spoiler
Steve_Vincent_1-1754931840580.png

 

Bent my head in all sorts of directions, never really done things with iterative macros before and this has been an interesting learning experience. Wouldn't have got there without ideas from others

ed_hayter
13 - Pulsar

Many Glizzy's consumed in the completion of this iterative macro.

 

Spoiler
image.pngimage.png
Qiu
21 - Polaris
21 - Polaris

Give a try.

Spoiler
Challenge-485.png
wbasuki
8 - Asteroid

My Solution

Spoiler
Screenshot 2025-08-12 143631.png
jtmoll
6 - Meteoroid

My stab at the solution

Spoiler
jtmoll_0-1755015943436.png
jtmoll_1-1755015966271.png
jtmoll_2-1755016021684.png
jtmoll_3-1755016044920.png

 

 

Kilbyflow_Designer
8 - Asteroid

Complete!!

 

Spoiler
Challenge 485.jpg

tammybrown_tds
9 - Comet

I'm done with hot dogs for awhile....thanks.

TH
8 - Asteroid

This one seems straightforward, yet it turns out to have one major requirement that is not given or explained.

What to do with the initial data is simple, and how to determine the overall winner is also simple.

What is *NOT* simple was choosing how to group the people for Round 2.

The challenge statement made no claim as to how this would be done, so you had to figure it out on your own if you wanted to match the given output.

I spent a long time figuring out how they wanted me to pick the groups for Round 2. Eventually I had to sort of semi-hard code the groupings in Round 2. I do not like doing things like that. I prefer being dynamic as much as concievably possible.

 

Learning -

1. I have pointed out elsewhere that the join tool sorts the data behind the scenes. What I learned with this challenge is that the output rows can be in a different order depending on what you used for your join condition. This is true even if the extra join field would make no difference (because it is 1-1 mapped with another field that you are already using).

2. This challenge further emphasised to me that when doing these kinds of problems in a business setting it is very important to establish as many parameters, methods, and guidelines as you can before starting to code, and during the process it is the case that having an open line of communication with the requestor is quite helpful.

 

Spoiler
485_Solution_Pic_TH.png485_Solution_Iterative_Macro_Pic_TH.png