Alteryx Designer Knowledge Base

Definitive answers from Designer experts.

Disable Output and Browse Tools

Alteryx
Alteryx
Created

Have you ever developed a workflow, had it in production and then needed to make some edits/updates? How do you test the new process without overwriting important files being created by your workflow?

 

You could delete the connections to the output tools, and then reconnect when you're ready. Or, you can do it the easy way and use the Runtime setting in the Workflow Configuration options.

 

Click in the blank space in your canvas to bring up the Workflow - Configuration options, and click on the Runtime tab. At the bottom you'll see the option to Disable All Tools that Write an Output:

 

 

2019-04-22_9-49-25.png

 

 

 

After enabling this option, you'll notice the tools that write output in your workflow are greyed out:

 

2019-04-22_9-55-29.png

 

Notice that only the tools that write output (Output Data and Render) are greyed out, the Browse tools are not. If you want to disable the browse tools, there is another setting on the same tab for that option:

 

2019-04-22_9-51-54.png

 

 

This will have the same effect on the Browse tools making it so they will not write out any temp files:

 

2019-04-22_9-55-11.png

 

 

You can use these settings in any combination you'd like to achieve the desired result.

Comments
12 - Quasar
12 - Quasar

Hadn't seen this before- great tip and thanks for sharing. Typically I put all my output steps in containers so I can turn them on and off as needed. Nice to know I can globally turn off all outputs. Does this also impact the 'browse everywhere' function or will that still work and only Browse Tools explicitly are disabled?

Alteryx
Alteryx

Hi @dataMack,

 

That's a great question, and the answer is yes, it does disable browse everywhere as well. After a run if you click on the output anchor of  tool, you'll see a message in the results window saying "All browse tools are disabled for this workflow. Enable browse tools and run the workflow to view data" as shown below:

 

BrowseEverywhere.jpg

Alteryx Certified Partner
I am using a Data Stream In tool to create a new table (AKA an output). This is NOT disabled with the "disable all tools that write output" option. @Alteryx: can you fix this?
Alteryx Partner

nice tip, thanks.

8 - Asteroid

Hi,

 

Interesting discussion but does anyone else think that a local override to this might be useful?  I like being able to turn off all outputs as this saves so much time but it would be nice to have a limited number turned on so that I can test a part of a workflow.  I know that all can be placed in a container and disable that way but why not just add an enable tick box like there is in the Email Tool?

 

Just a thought,

Peter

 

PS - or add a new testing browse tool that overrides this global setting which would be replaced on completion of testing with a 'normal' Browse / Render Tool.

Alteryx Partner

Great tip! 

5 - Atom

Does anyone know if the Disable All Tools that Write Outputs works on Google Sheets Outputs?

5 - Atom

Just tested.  Disable All Tools that Write Outputs does not work on Google Sheets Outputs?

8 - Asteroid

Nice Tip! Just started learning Alteryx a couple of weeks ago and been deleting output tools every time I needed to test a workflow. This is a very handy configuration. Thanks

8 - Asteroid

Can you show the step of Alteryx 2011 Version as i am unable to see.

How we reach to Run and make cahnges.

6 - Meteoroid

Is there a way to disable all browse/output tools when the workflow is a batch macro instead of a standard workflow? 

 

The "Runtime" tab disappears when you change the workflow type to macro on the radio button. 

5 - Atom

Good tip!