This site uses different types of cookies, including analytics and functional cookies (its own and from other sites). To change your cookie settings or find out more, click here. If you continue browsing our website, you accept these cookies.
We are updating the requirements for Community registration. As of 7/21/21 all users will be required to register a phone number with their My Alteryx accounts. If you have already registered, you will be prompted on your next login to add your phone number.
I am new to Alteryx. I built a workflow that pulls out data from csv files and publishes on the Tableau Server in .hyper format. When I run the workflow from the Designer it works as expected. However I cannot publish the workflow to the Alteryx Gallery, I get the error "Cannot find macro "PublishToTableauServer_v.2.0.0\Supporting_Macros_\PublishToTableauServer.yxmc"".
The infrastructure design is as follows: we have a terminal server with Alteryx Designers and Tableau Desktops, which means they are not installed locally and then Tableau Server and Alteryx Server on the same data centre.
I researched community regarding this issue and I have to install the macro on the Alteryx Designer on the same server. Isn't it the point when we have all Designer on the terminal server? On the Gallery there is no Alteryx Designer.
IK81, here is the issue. The macro is installed under the user lk81. When the workflow is run on the server, it is not running as lk81. You either need to install the macro for all users, OR you need to make sure to run the workflow as lk81.
From what you have shared with me, the macro is installed under:
so it is only visible to you as the user. You can install that same macro for all users. In that case, the macro will be installed under C:\ProgramData\Alteryx\Tools on the server. You may need to be admin right to do that.
You can also change your system's settings on the server so specify that workflows run as lk81.
Please let me know if I got this right and if you have any more questions.