With more and more tools, macros, drivers installed and an increasing complexity, it is common to place a call for help with Alteryx Customer Support, Alteryx Community, and any person who is willing to help.
Unfortunately, it often ends with a helpful person asking for lots of details looking like following daunting list:
- Version of Alteryx Designer
- Installed Alteryx licenses
- Versions of drivers (ODBC, OCI, OLEDB, etc.)
- Screen resolution
- OS
- RAM, CPU, Available disk space
- Environment variables
- Installed tools (%APPDATA% and %PROGRAMDATA%) and versions
- Error Logs (potentially event logs)
- Antivirus and versions
- R packages installed out of Alteryx (with locations and versions)
- Extra Python packages installed
- Any Python/R distribution installed
- Status of Alteryx Service (for Designer with Scheduler)
- RuntimeSettings.xml
- Python tool installation logs
- list of autosave files (%LOCALAPPDATA%\Alteryx\Autosave)
- AlteryxService logs (for Scheduler)
- Alteryx Gallery logs (not relevant for Designer, fair enough).
- etc.
These are just examples...
Note that:
- Some of these details are available via msinfo32.exe.
- Community contains a few workflows to help with this tedious task (useful if Designer could work and if you can find such workflows)
Instead it could easier to:
- Click on an entry under Help menu
- Click on an icon on the Desktop
- Run a command line
to generate a report and attach (if wanted) logs
Same external program could be used for these tasks (external so it could work even if Alteryx product was "broken").
In terms of benefits:
- for end users: easy to use (no need to remember x locations that might change between versions)
- for local IT: easy to use and good tool to generate a snapshot of a machine with an Alteryx product installed on it
- for anybody involved in support (local champions, Alteryx support team(s), Alteryx Community, etc.): better support since there would be one thing to ask instead of risking to miss something important. Potential patterns (incompatibility with antivirus, else) would be easier to spot too.
This would provide a new -better?- way for anyone involved in helping users (including Community) and could be helpful in case of escalation.
Thanks,
PaulN