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 #441: Unlock the Mysteries of Alteryx Server’s API Information

abbyabbypoon
8 - Asteroid
Spoiler
441.png
Albert_Vega
8 - Asteroid
Spoiler
2024-11-06_16-04-42.png
ScottLewis
11 - Bolide

I like things where I have the option of using a tiny amount of RegEx to give me the illusion of proficiency.

That aside, this is an interesting example of finding most recent. Here, we have the versions in order, but no clear endpoint.

In such a case if we strip the version specific naming we can use Last value to find the most value for each field.

 

 

441Scott.PNG

 

Desmond
8 - Asteroid

My Solution

The_Rad_Valentina
8 - Asteroid
8 - Asteroid

This one might be tedious, but it is often part of what Server Admins have to do to report using data from APIs. Mine is the solution file :)

mark-spain
9 - Comet

I was too lazy to rename all the columns so used Dynamic Rename to steal them from the expected output. 

Spoiler
Community Challenge 441 Solution.png

 

 

Bennu
8 - Asteroid

Bonus points for cryptic formula?

left([JSON_Name], Length('versions.0.')) = "versions.0."
OR
left([JSON_Name], Length('versions.')) != "versions."

Spoiler
WC_441.jpg
Bennu
8 - Asteroid

Yes agreed.  Actually, quite a bunch of challenges suffer from this same issue.  Instructions are vague and unclear to the point that figuring out what the challenge is asking for and which fields to use in calculations/formulas etc, is harder then the actual building of the workflow!!  If I wanted vague requirements, I can just go to my users! LOL

cmoussa
8 - Asteroid

WF.png

 

PhilipMannering
16 - Nebula
16 - Nebula

Solution attached.

 

Spoiler
Screenshot 2025-01-01 224429.png