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!

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.
SOLVED

(.yxmd) Files Not Opening (AMP Engine?)

wimeems
5 - Atom

Hello, 

 

Recently I have been having an issue where I am unable to open saved workflows (.yxmd). When I open the file I can see the workflow and tools but the loading does not stop, I am unable to click on anything, and eventually the screen splashes white. No error report is reached.

 

I've recently started using the AMP Engine to run heavier workflows, could this be what is causing my issue?

 

I can 'resolve' the issue by rolling back the file versions save by save but this is hardly a satisfactory solution. The autorecovered files also seem to resist opening. Furthermore other users with the same version of Alteryx as me are also unable to open my workflows. If anyone in the community has an idea of what might be causing this error or knows of a potential solution I would appreciate your sharing. 

 

My version of Alteryx: Alteryx Non-Admin Designer Version: 2020.4.5.12471

My Windows: Windows 10 Enterprise, Version 1809, x64-based processor system type, 16GB RAM

 

Thank you!

 

 

5 REPLIES 5
echuong1
Alteryx Alumni (Retired)

The use of AMP should not make a difference when opening a workflow, since a workflow is essentially just settings. The AMP engine comes into play when you actually run the workflow.

 

I suggest trying to downgrade your version of Designer. You can download the installer for a previous version at downloads.alteryx.com. By running the installer, it will automatically uninstall the version you currently have. Hope this helps!

wimeems
5 - Atom

Thank you for your quick reply. 

 

I'm not sure that downgrading is an option for me currently as everyone I collaborate with runs on the newest version of Alteryx. I also don't understand why downgrading would solve the issue as I am the only one to have saved and edited this WF (and my version hasn't changed).

wimeems
5 - Atom

I decided to open up the .yxdb causing issues as an xml so I could open and compare it to the xml of a file I could load. I went chunk by chunk and then line by line till I reached this single line of code that, when True, caused the file to splash out on loading. Turning the following line of code to False (or just deleting) opened up all the files I had not been able to open. The line can be found under the properties tag (towards bottom of xml file).

 

<RunWithE2 value="True" />

 

Change to

 

<RunWithE2 value="False" />

 

Interestingly, the line only seemed to appear when I saved with the AMP Engine activated. I don't know the reason for the error but deleting it seems to solve all my issues (in all files with this problem). 

 

Hope this helps anyone with the same issue.

KD_dell_ire
6 - Meteoroid

Thank you - this helped.

 

I would like an Alteryx response on this, as issue happened on workflows I had updated to use amp engine, and I was scratching my head when they did not open after that update. 

 

Incidentally when I set that property to "False" in the yxmd via notepad, and successully re-opened the yxmd file in Alteryx, I checked the AMP option and could see that it was de-selected. So it appears that AMP was the problem.

TonyaS
Alteryx
Alteryx

This was not tagged with the "AMP Engine" so I am just noticing this now,  apologize for the delay in response. 

 

That xml property is what tells the Engine to use AMP or not. The pre-release name for AMP was "e2" so they are synonymous. 

 

It does not make sense to me why specifying AMP or not would have any effect on opening a workflow, as @echuong1  mentioned it should only come into play when running a workflow. AMP was originally made generally available with the 2020.2 Release version, so 2020.4 was early on with AMP.  I have not heard of this issue coming up in Customer Support defects, so it is likely that it was eventually solved with some other work. 

I will add that we have made significant improvements to AMP in recent releases, including fixing multiple memory deadlocking issues. I would suggest that users intending to use AMP heavily try to use at least version 2021.4 or newer. With 2022.1, AMP is the default for new workflows that users build and if you start from the beginning with AMP enabled things may go more smoothly than trying to migrate older workflows to AMP that were built with the original Engine. 

With the upcoming 2022.3 Release, we will have a new tool available for download from Gallery that will allow users to compare runs of the same workflow between using original Engine and AMP by pointing to a folder containing multiple workflows. It will output a report that will show whether the results match or not and provide other details about what did not match so that users can have confidence deciding whether to migrate specific existing workflows to AMP. 

 

If you want to read more about AMP, here are some links:

•Help Documentation

https://help.alteryx.com/current/designer/alteryx-amp-engine

https://help.alteryx.com/current/designer/Alteryx-Engine-and-AMP-Main-Differences

https://help.alteryx.com/current/designer/AMP-Memory-Use

https://help.alteryx.com/current/designer/tool-use-amp

https://help.alteryx.com/20221/designer/engine-compatibility-mode

https://help.alteryx.com/20221/designer/performance-profiling-amp-engine

https://help.alteryx.com/20221/server/amp-engine-best-practices

 

•AMP Engine Webinar (32 minutes)

https://community.alteryx.com/t5/Analytics/AMP-Engine-Discover-the-Untapped-Performance-of-Your-Anal...

 

•AlterEverything Podcast

https://community.alteryx.com/t5/Alter-Everything-Podcast/66-The-Alteryx-AMP-Engine-Explained/ba-p/5...

 

•Community Blog posts

https://community.alteryx.com/t5/Analytics/Accelerate-Your-Analytic-Processes-with-the-New-AMP-Engin...

https://community.alteryx.com/t5/Engine-Works/AMPlify-your-Workflows/ba-p/617590

https://community.alteryx.com/t5/Alteryx-Designer-Discussions/Best-practice-with-the-new-Multi-threa...

https://community.alteryx.com/t5/Engine-Works/AMP-Engine-Technical-Deep-Dive-Part-1-Why-AMP/ba-p/570...  

https://community.alteryx.com/t5/Engine-Works/AMP-Engine-Technical-Deep-Dive-Part-2-Key-concepts-of-...  

Tonya Smith
Sr. Technical Product Manager, cloud App Builder
Labels